builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0022 starttime: 1462370983.67 results: success (0) buildid: 20160504054342 builduid: f06b2a3a7b9d4da0944f6576a2d7ce37 revision: 8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:43.667066) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:43.667483) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:43.667758) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:43.723292) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:43.723615) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7pUQlThRHF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-04 07:09:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to 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% 21.4M=0.001s 2016-05-04 07:09:44 (21.4 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.472051 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:44.395566) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:44.395967) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7pUQlThRHF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.027389 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:44.447191) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:09:44.447515) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7pUQlThRHF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-04 07:09:44,533 truncating revision to first 12 chars 2016-05-04 07:09:44,533 Setting DEBUG logging. 2016-05-04 07:09:44,533 attempt 1/10 2016-05-04 07:09:44,533 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8bbd6c53b1ab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 07:09:45,181 unpacking tar archive at: mozilla-aurora-8bbd6c53b1ab/testing/mozharness/ program finished with exit code 0 elapsedTime=0.898010 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:09:45.447745) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:45.448054) ========= script_repo_revision: 8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:45.448846) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:45.449117) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:09:45.464434) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 43 secs) (at 2016-05-04 07:09:45.464760) ========= /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-aurora --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-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7pUQlThRHF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 07:09:45 INFO - MultiFileLogger online at 20160504 07:09:45 in /builds/slave/test 07:09:45 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-aurora --download-symbols true 07:09:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:09:45 INFO - {'append_to_log': False, 07:09:45 INFO - 'base_work_dir': '/builds/slave/test', 07:09:45 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:09:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:09:45 INFO - 'buildbot_json_path': 'buildprops.json', 07:09:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:09:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:09:45 INFO - 'download_minidump_stackwalk': True, 07:09:45 INFO - 'download_symbols': 'true', 07:09:45 INFO - 'e10s': False, 07:09:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:09:45 INFO - 'tooltool.py': '/tools/tooltool.py', 07:09:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:09:45 INFO - '/tools/misc-python/virtualenv.py')}, 07:09:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:09:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:09:45 INFO - 'log_level': 'info', 07:09:45 INFO - 'log_to_console': True, 07:09:45 INFO - 'opt_config_files': (), 07:09:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:09:45 INFO - '--processes=1', 07:09:45 INFO - '--config=%(test_path)s/wptrunner.ini', 07:09:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:09:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:09:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:09:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:09:45 INFO - 'pip_index': False, 07:09:45 INFO - 'require_test_zip': True, 07:09:45 INFO - 'test_type': ('testharness',), 07:09:45 INFO - 'this_chunk': '1', 07:09:45 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:09:45 INFO - 'total_chunks': '10', 07:09:45 INFO - 'virtualenv_path': 'venv', 07:09:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:09:45 INFO - 'work_dir': 'build'} 07:09:45 INFO - ##### 07:09:45 INFO - ##### Running clobber step. 07:09:45 INFO - ##### 07:09:45 INFO - Running pre-action listener: _resource_record_pre_action 07:09:45 INFO - Running main action method: clobber 07:09:45 INFO - rmtree: /builds/slave/test/build 07:09:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:09:47 INFO - Running post-action listener: _resource_record_post_action 07:09:47 INFO - ##### 07:09:47 INFO - ##### Running read-buildbot-config step. 07:09:47 INFO - ##### 07:09:47 INFO - Running pre-action listener: _resource_record_pre_action 07:09:47 INFO - Running main action method: read_buildbot_config 07:09:47 INFO - Using buildbot properties: 07:09:47 INFO - { 07:09:47 INFO - "project": "", 07:09:47 INFO - "product": "firefox", 07:09:47 INFO - "script_repo_revision": "production", 07:09:47 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 07:09:47 INFO - "repository": "", 07:09:47 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 07:09:47 INFO - "buildid": "20160504054342", 07:09:47 INFO - "pgo_build": "False", 07:09:47 INFO - "basedir": "/builds/slave/test", 07:09:47 INFO - "buildnumber": 232, 07:09:47 INFO - "slavename": "t-yosemite-r7-0022", 07:09:47 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 07:09:47 INFO - "platform": "macosx64", 07:09:47 INFO - "branch": "mozilla-aurora", 07:09:47 INFO - "revision": "8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6", 07:09:47 INFO - "repo_path": "releases/mozilla-aurora", 07:09:47 INFO - "moz_repo_path": "", 07:09:47 INFO - "stage_platform": "macosx64", 07:09:47 INFO - "builduid": "f06b2a3a7b9d4da0944f6576a2d7ce37", 07:09:47 INFO - "slavebuilddir": "test" 07:09:47 INFO - } 07:09:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 07:09:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 07:09:47 INFO - Running post-action listener: _resource_record_post_action 07:09:47 INFO - ##### 07:09:47 INFO - ##### Running download-and-extract step. 07:09:47 INFO - ##### 07:09:47 INFO - Running pre-action listener: _resource_record_pre_action 07:09:47 INFO - Running main action method: download_and_extract 07:09:47 INFO - mkdir: /builds/slave/test/build/tests 07:09:47 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')]} 07:09:47 INFO - https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:09:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:09:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:09:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:09:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 07:10:17 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 07:10:17 INFO - retry: attempt #1 caught exception: timed out 07:10:17 INFO - retry: Failed, sleeping 30 seconds before retrying 07:10:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 07:11:17 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 07:11:17 INFO - retry: attempt #2 caught exception: timed out 07:11:17 INFO - retry: Failed, sleeping 60 seconds before retrying 07:12:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #3 07:12:47 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 07:12:47 INFO - retry: attempt #3 caught exception: timed out 07:12:47 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json! 07:12:47 INFO - Caught exception: timed out 07:12:47 INFO - Caught exception: timed out 07:12:47 INFO - Caught exception: timed out 07:12:47 INFO - trying https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:12:47 INFO - Downloading https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:12:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 07:12:49 INFO - Downloaded 1235 bytes. 07:12:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:12:49 INFO - Using the following test package requirements: 07:12:49 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 07:12:49 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:12:49 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 07:12:49 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:12:49 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 07:12:49 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:12:49 INFO - u'jsshell-mac64.zip'], 07:12:49 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:12:49 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 07:12:49 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 07:12:49 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:12:49 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 07:12:49 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:12:49 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 07:12:49 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:12:49 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 07:12:49 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:12:49 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 07:12:49 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:12:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:12:49 INFO - https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:12:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:12:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:12:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:12:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 07:13:19 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 07:13:19 INFO - retry: attempt #1 caught exception: timed out 07:13:19 INFO - retry: Failed, sleeping 30 seconds before retrying 07:13:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #2 07:14:19 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 07:14:19 INFO - retry: attempt #2 caught exception: timed out 07:14:19 INFO - retry: Failed, sleeping 60 seconds before retrying 07:15:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #3 07:15:49 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 07:15:49 INFO - retry: attempt #3 caught exception: timed out 07:15:49 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip! 07:15:49 INFO - Caught exception: timed out 07:15:49 INFO - Caught exception: timed out 07:15:49 INFO - Caught exception: timed out 07:15:49 INFO - trying https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:15:49 INFO - Downloading https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:15:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 07:15:51 INFO - Downloaded 17970915 bytes. 07:15:51 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:15:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:15:52 INFO - caution: filename not matched: web-platform/* 07:15:52 INFO - Return code: 11 07:15:52 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')]} 07:15:52 INFO - https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:15:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:15:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:15:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:15:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:16:22 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 07:16:22 INFO - retry: attempt #1 caught exception: timed out 07:16:22 INFO - retry: Failed, sleeping 30 seconds before retrying 07:16:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #2 07:17:22 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 07:17:22 INFO - retry: attempt #2 caught exception: timed out 07:17:22 INFO - retry: Failed, sleeping 60 seconds before retrying 07:18:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #3 07:18:52 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 07:18:52 INFO - retry: attempt #3 caught exception: timed out 07:18:52 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip! 07:18:52 INFO - Caught exception: timed out 07:18:52 INFO - Caught exception: timed out 07:18:52 INFO - Caught exception: timed out 07:18:52 INFO - trying https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:18:52 INFO - Downloading https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:18:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:18:54 INFO - Downloaded 36408648 bytes. 07:18:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:18:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:18:59 INFO - caution: filename not matched: bin/* 07:18:59 INFO - caution: filename not matched: config/* 07:18:59 INFO - caution: filename not matched: mozbase/* 07:18:59 INFO - caution: filename not matched: marionette/* 07:18:59 INFO - caution: filename not matched: tools/wptserve/* 07:18:59 INFO - Return code: 11 07:18:59 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')]} 07:18:59 INFO - https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 07:18:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:18:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:18:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 07:18:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 07:19:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 07:19:29 INFO - retry: attempt #1 caught exception: timed out 07:19:29 INFO - retry: Failed, sleeping 30 seconds before retrying 07:19:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 07:20:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 07:20:29 INFO - retry: attempt #2 caught exception: timed out 07:20:29 INFO - retry: Failed, sleeping 60 seconds before retrying 07:21:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 07:21:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 07:21:59 INFO - retry: attempt #3 caught exception: timed out 07:21:59 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 07:21:59 INFO - Caught exception: timed out 07:21:59 INFO - Caught exception: timed out 07:21:59 INFO - Caught exception: timed out 07:21:59 INFO - trying https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:21:59 INFO - Downloading https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 07:21:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 07:22:02 INFO - Downloaded 73024946 bytes. 07:22:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:22:02 INFO - mkdir: /builds/slave/test/properties 07:22:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:22:02 INFO - Writing to file /builds/slave/test/properties/build_url 07:22:02 INFO - Contents: 07:22:02 INFO - build_url:https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:22:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:22:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:22:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:22:03 INFO - Contents: 07:22:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:22:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:22:03 INFO - https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:22:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:22:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:22:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:22:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:22:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 07:22:33 INFO - retry: attempt #1 caught exception: timed out 07:22:33 INFO - retry: Failed, sleeping 30 seconds before retrying 07:23:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 07:23:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 07:23:33 INFO - retry: attempt #2 caught exception: timed out 07:23:33 INFO - retry: Failed, sleeping 60 seconds before retrying 07:24:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 07:25:04 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 07:25:04 INFO - retry: attempt #3 caught exception: timed out 07:25:04 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip! 07:25:04 INFO - Caught exception: timed out 07:25:04 INFO - Caught exception: timed out 07:25:04 INFO - Caught exception: timed out 07:25:04 INFO - trying https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:25:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:25:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:25:07 INFO - Downloaded 103568138 bytes. 07:25:07 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:25:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:25:10 INFO - Return code: 0 07:25:10 INFO - Running post-action listener: _resource_record_post_action 07:25:10 INFO - Running post-action listener: set_extra_try_arguments 07:25:10 INFO - ##### 07:25:10 INFO - ##### Running create-virtualenv step. 07:25:10 INFO - ##### 07:25:10 INFO - Running pre-action listener: _pre_create_virtualenv 07:25:10 INFO - Running pre-action listener: _resource_record_pre_action 07:25:10 INFO - Running main action method: create_virtualenv 07:25:10 INFO - Creating virtualenv /builds/slave/test/build/venv 07:25:10 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 07:25:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:25:10 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:25:10 INFO - Using real prefix '/tools/python27' 07:25:10 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:25:11 INFO - Installing distribute.............................................................................................................................................................................................done. 07:25:14 INFO - Installing pip.................done. 07:25:14 INFO - Return code: 0 07:25:14 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:25: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')]} 07:25:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:25:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25: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')]} 07:25:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:25:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25:14 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x104b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d35a7390>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b7c5e0>, '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 0x10475fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10478a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:25:14 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 07:25:14 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 07:25:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 07:25:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:25:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:25:14 INFO - 'HOME': '/Users/cltbld', 07:25:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:25:14 INFO - 'LOGNAME': 'cltbld', 07:25:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:14 INFO - 'MOZ_NO_REMOTE': '1', 07:25:14 INFO - 'NO_EM_RESTART': '1', 07:25:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:25:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:25:14 INFO - 'PWD': '/builds/slave/test', 07:25:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:25:14 INFO - 'SHELL': '/bin/bash', 07:25:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 07:25:14 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 07:25:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:25:14 INFO - 'USER': 'cltbld', 07:25:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:25:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:25:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:25:14 INFO - 'XPC_FLAGS': '0x0', 07:25:14 INFO - 'XPC_SERVICE_NAME': '0', 07:25:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:25:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:25:14 INFO - Downloading/unpacking psutil>=0.7.1 07:25:14 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 07:25:14 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 07:25:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:14 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 07:25:14 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 07:25:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:25:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:25:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:25:18 INFO - Installing collected packages: psutil 07:25:18 INFO - Running setup.py install for psutil 07:25:18 INFO - building 'psutil._psutil_osx' extension 07:25:18 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 07:25:18 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 07:25:18 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 07:25:19 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 07:25:19 INFO - building 'psutil._psutil_posix' extension 07:25:19 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 07:25:19 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:25:19 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:25:19 INFO - ^ 07:25:19 INFO - 1 warning generated. 07:25:19 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 07:25:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:25:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:25:19 INFO - Successfully installed psutil 07:25:19 INFO - Cleaning up... 07:25:19 INFO - Return code: 0 07:25:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:25: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')]} 07:25:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:25:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25: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')]} 07:25:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:25:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25:19 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x104b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d35a7390>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b7c5e0>, '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 0x10475fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10478a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:25:19 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 07:25:19 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 07:25:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 07:25:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:25:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:25:19 INFO - 'HOME': '/Users/cltbld', 07:25:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:25:19 INFO - 'LOGNAME': 'cltbld', 07:25:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:19 INFO - 'MOZ_NO_REMOTE': '1', 07:25:19 INFO - 'NO_EM_RESTART': '1', 07:25:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:25:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:25:19 INFO - 'PWD': '/builds/slave/test', 07:25:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:25:19 INFO - 'SHELL': '/bin/bash', 07:25:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 07:25:19 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 07:25:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:25:19 INFO - 'USER': 'cltbld', 07:25:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:25:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:25:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:25:19 INFO - 'XPC_FLAGS': '0x0', 07:25:19 INFO - 'XPC_SERVICE_NAME': '0', 07:25:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:25:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:25:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:25:19 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 07:25:19 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 07:25:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:19 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 07:25:19 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 07:25:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:25:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:25:22 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:25:22 INFO - Installing collected packages: mozsystemmonitor 07:25:22 INFO - Running setup.py install for mozsystemmonitor 07:25:22 INFO - Successfully installed mozsystemmonitor 07:25:22 INFO - Cleaning up... 07:25:22 INFO - Return code: 0 07:25:22 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:25:22 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')]} 07:25:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:25:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25:22 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')]} 07:25:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:25:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25:22 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x104b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d35a7390>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b7c5e0>, '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 0x10475fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10478a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:25:22 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 07:25:22 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 07:25:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 07:25:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:25:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:25:22 INFO - 'HOME': '/Users/cltbld', 07:25:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:25:22 INFO - 'LOGNAME': 'cltbld', 07:25:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:22 INFO - 'MOZ_NO_REMOTE': '1', 07:25:22 INFO - 'NO_EM_RESTART': '1', 07:25:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:25:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:25:22 INFO - 'PWD': '/builds/slave/test', 07:25:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:25:22 INFO - 'SHELL': '/bin/bash', 07:25:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 07:25:22 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 07:25:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:25:22 INFO - 'USER': 'cltbld', 07:25:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:25:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:25:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:25:22 INFO - 'XPC_FLAGS': '0x0', 07:25:22 INFO - 'XPC_SERVICE_NAME': '0', 07:25:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:25:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:25:22 INFO - Downloading/unpacking blobuploader==1.2.4 07:25:22 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 07:25:22 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 07:25:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:22 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 07:25:22 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 07:25:25 INFO - Downloading blobuploader-1.2.4.tar.gz 07:25:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:25:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:25: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 07:25: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 07:25:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25: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 07:25: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 07:25:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:25:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:25: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 07:25: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 07:25:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25: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 07:25: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 07:25:26 INFO - Downloading docopt-0.6.1.tar.gz 07:25:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:25:26 INFO - Installing collected packages: blobuploader, requests, docopt 07:25:26 INFO - Running setup.py install for blobuploader 07:25:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:25:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:25:26 INFO - Running setup.py install for requests 07:25:27 INFO - Running setup.py install for docopt 07:25:27 INFO - Successfully installed blobuploader requests docopt 07:25:27 INFO - Cleaning up... 07:25:27 INFO - Return code: 0 07:25:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:25: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')]} 07:25:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:25:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25: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')]} 07:25:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:25:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25: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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x104b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d35a7390>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b7c5e0>, '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 0x10475fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10478a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:25: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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 07:25: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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:25:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 07:25:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:25:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:25:27 INFO - 'HOME': '/Users/cltbld', 07:25:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:25:27 INFO - 'LOGNAME': 'cltbld', 07:25:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:27 INFO - 'MOZ_NO_REMOTE': '1', 07:25:27 INFO - 'NO_EM_RESTART': '1', 07:25:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:25:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:25:27 INFO - 'PWD': '/builds/slave/test', 07:25:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:25:27 INFO - 'SHELL': '/bin/bash', 07:25:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 07:25:27 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 07:25:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:25:27 INFO - 'USER': 'cltbld', 07:25:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:25:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:25:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:25:27 INFO - 'XPC_FLAGS': '0x0', 07:25:27 INFO - 'XPC_SERVICE_NAME': '0', 07:25:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:25:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:25:27 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-5o6aQK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:25:27 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-mNCZi8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:25:27 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-XaMSYU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:25:27 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-IFxNuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:25:27 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-N9O74J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-IRne7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-kNc_C5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-QsU6k7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-zh2FgN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-N_Ge3G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-yCL5IU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-pI7Axi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-GYoqil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-MeFJGG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:25:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:25:28 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-zCZOsd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:25:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:25:29 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-f7MaHP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:25:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:25:29 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-ZfoCzV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:25:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:25:29 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-J_ALj5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:25:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:25:29 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-KVrWfl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:25:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:25:29 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-_RHNcD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:25:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:25:29 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-kkfzvk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:25:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:25: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 07:25:30 INFO - Running setup.py install for manifestparser 07:25:30 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:25:30 INFO - Running setup.py install for mozcrash 07:25:30 INFO - Running setup.py install for mozdebug 07:25:30 INFO - Running setup.py install for mozdevice 07:25:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:25:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:25:30 INFO - Running setup.py install for mozfile 07:25:30 INFO - Running setup.py install for mozhttpd 07:25:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:25:30 INFO - Running setup.py install for mozinfo 07:25:31 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Running setup.py install for mozInstall 07:25:31 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Running setup.py install for mozleak 07:25:31 INFO - Running setup.py install for mozlog 07:25:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Running setup.py install for moznetwork 07:25:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Running setup.py install for mozprocess 07:25:31 INFO - Running setup.py install for mozprofile 07:25:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:25:31 INFO - Running setup.py install for mozrunner 07:25:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:25:32 INFO - Running setup.py install for mozscreenshot 07:25:32 INFO - Running setup.py install for moztest 07:25:32 INFO - Running setup.py install for mozversion 07:25:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:25:32 INFO - Running setup.py install for wptserve 07:25:32 INFO - Running setup.py install for marionette-driver 07:25:32 INFO - Running setup.py install for browsermob-proxy 07:25:33 INFO - Running setup.py install for marionette-client 07:25:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:25:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:25:33 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 07:25:33 INFO - Cleaning up... 07:25:33 INFO - Return code: 0 07:25:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:25:33 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')]} 07:25:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:25:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25:33 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')]} 07:25:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:25:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:25:33 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x104b63e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b80f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1d35a7390>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b7c5e0>, '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 0x10475fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10478a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:25:33 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 07:25:33 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:25:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 07:25:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:25:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:25:33 INFO - 'HOME': '/Users/cltbld', 07:25:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:25:33 INFO - 'LOGNAME': 'cltbld', 07:25:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:33 INFO - 'MOZ_NO_REMOTE': '1', 07:25:33 INFO - 'NO_EM_RESTART': '1', 07:25:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:25:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:25:33 INFO - 'PWD': '/builds/slave/test', 07:25:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:25:33 INFO - 'SHELL': '/bin/bash', 07:25:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 07:25:33 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 07:25:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:25:33 INFO - 'USER': 'cltbld', 07:25:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:25:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:25:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:25:33 INFO - 'XPC_FLAGS': '0x0', 07:25:33 INFO - 'XPC_SERVICE_NAME': '0', 07:25:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:25:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:25:33 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-IL0kgS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:25:33 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)) 07:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:25:33 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-EgQaV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:25:33 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)) 07:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:25:33 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-1uWare-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-TsBaPt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-amxs_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-Xc8uBU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-vihxC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-B9xese-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-L84CHq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-3znWlL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-E4dS0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:25:34 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-fhaA6H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:25:34 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)) 07:25:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:25:35 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-5pEQQH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:25:35 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)) 07:25:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:25:35 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-90He9v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:25:35 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)) 07:25:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:25:35 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-3jqjkV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:25:35 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)) 07:25:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:25:35 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-mQjpUI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:25:35 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)) 07:25:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:25:35 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-fMDEnc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:25:35 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)) 07:25:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:25:35 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-DCxbid-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:25:35 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)) 07:25:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:25:35 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-ksNdk2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:25:35 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)) 07:25:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:25:35 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-Wv4NYc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:25:35 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)) 07:25:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:25:36 INFO - Running setup.py (path:/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/pip-SJ9Ale-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:25:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:25:36 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)) 07:25:36 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)) 07:25:36 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)) 07:25:36 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)) 07:25:36 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)) 07:25:36 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)) 07:25:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:25:36 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 07:25:36 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 07:25:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:25:36 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 07:25:36 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 07:25:39 INFO - Downloading blessings-1.6.tar.gz 07:25:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:25:39 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)) 07:25:39 INFO - Installing collected packages: blessings 07:25:39 INFO - Running setup.py install for blessings 07:25:39 INFO - Successfully installed blessings 07:25:39 INFO - Cleaning up... 07:25:39 INFO - Return code: 0 07:25:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:25:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:25:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:25:39 INFO - Reading from file tmpfile_stdout 07:25:39 INFO - Current package versions: 07:25:39 INFO - blessings == 1.6 07:25:39 INFO - blobuploader == 1.2.4 07:25:39 INFO - browsermob-proxy == 0.6.0 07:25:39 INFO - docopt == 0.6.1 07:25:39 INFO - manifestparser == 1.1 07:25:39 INFO - marionette-client == 2.3.0 07:25:39 INFO - marionette-driver == 1.4.0 07:25:39 INFO - mozInstall == 1.12 07:25:39 INFO - mozcrash == 0.17 07:25:39 INFO - mozdebug == 0.1 07:25:39 INFO - mozdevice == 0.48 07:25:39 INFO - mozfile == 1.2 07:25:39 INFO - mozhttpd == 0.7 07:25:39 INFO - mozinfo == 0.9 07:25:39 INFO - mozleak == 0.1 07:25:39 INFO - mozlog == 3.1 07:25:39 INFO - moznetwork == 0.27 07:25:39 INFO - mozprocess == 0.22 07:25:39 INFO - mozprofile == 0.28 07:25:39 INFO - mozrunner == 6.11 07:25:39 INFO - mozscreenshot == 0.1 07:25:39 INFO - mozsystemmonitor == 0.0 07:25:39 INFO - moztest == 0.7 07:25:39 INFO - mozversion == 1.4 07:25:39 INFO - psutil == 3.1.1 07:25:39 INFO - requests == 1.2.3 07:25:39 INFO - wptserve == 1.4.0 07:25:39 INFO - wsgiref == 0.1.2 07:25:39 INFO - Running post-action listener: _resource_record_post_action 07:25:39 INFO - Running post-action listener: _start_resource_monitoring 07:25:39 INFO - Starting resource monitoring. 07:25:39 INFO - ##### 07:25:39 INFO - ##### Running pull step. 07:25:39 INFO - ##### 07:25:39 INFO - Running pre-action listener: _resource_record_pre_action 07:25:39 INFO - Running main action method: pull 07:25:39 INFO - Pull has nothing to do! 07:25:39 INFO - Running post-action listener: _resource_record_post_action 07:25:39 INFO - ##### 07:25:39 INFO - ##### Running install step. 07:25:39 INFO - ##### 07:25:39 INFO - Running pre-action listener: _resource_record_pre_action 07:25:39 INFO - Running main action method: install 07:25:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:25:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:25:40 INFO - Reading from file tmpfile_stdout 07:25:40 INFO - Detecting whether we're running mozinstall >=1.0... 07:25:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:25:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:25:40 INFO - Reading from file tmpfile_stdout 07:25:40 INFO - Output received: 07:25:40 INFO - Usage: mozinstall [options] installer 07:25:40 INFO - Options: 07:25:40 INFO - -h, --help show this help message and exit 07:25:40 INFO - -d DEST, --destination=DEST 07:25:40 INFO - Directory to install application into. [default: 07:25:40 INFO - "/builds/slave/test"] 07:25:40 INFO - --app=APP Application being installed. [default: firefox] 07:25:40 INFO - mkdir: /builds/slave/test/build/application 07:25:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 07:25:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 07:25:58 INFO - Reading from file tmpfile_stdout 07:25:58 INFO - Output received: 07:25:58 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 07:25:58 INFO - Running post-action listener: _resource_record_post_action 07:25:58 INFO - ##### 07:25:58 INFO - ##### Running run-tests step. 07:25:58 INFO - ##### 07:25:58 INFO - Running pre-action listener: _resource_record_pre_action 07:25:58 INFO - Running main action method: run_tests 07:25:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:25:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:25:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:25:58 INFO - grabbing minidump binary from tooltool 07:25:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:25:58 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b7c5e0>, '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 0x10475fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10478a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:25:58 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 07:25:58 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/macosx64/releng.manifest -o -c /builds/tooltool_cache 07:25:58 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:25:58 INFO - Return code: 0 07:25:58 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:25:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:25:58 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 07:25:58 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-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 07:25:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7pUQlThRHF/Render', 07:25:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:25:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:25:58 INFO - 'HOME': '/Users/cltbld', 07:25:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:25:58 INFO - 'LOGNAME': 'cltbld', 07:25:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:25:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:58 INFO - 'MOZ_NO_REMOTE': '1', 07:25:58 INFO - 'NO_EM_RESTART': '1', 07:25:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:25:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:25:58 INFO - 'PWD': '/builds/slave/test', 07:25:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:25:58 INFO - 'SHELL': '/bin/bash', 07:25:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners', 07:25:58 INFO - 'TMPDIR': '/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/', 07:25:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:25:58 INFO - 'USER': 'cltbld', 07:25:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:25:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:25:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:25:58 INFO - 'XPC_FLAGS': '0x0', 07:25:58 INFO - 'XPC_SERVICE_NAME': '0', 07:25:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:25:58 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 07:25:58 INFO - STDERR: /builds/slave/test/build/venv/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 07:25:58 INFO - import pkg_resources 07:25:59 INFO - Using 1 client processes 07:25:59 INFO - wptserve Starting http server on 127.0.0.1:8000 07:25:59 INFO - wptserve Starting http server on 127.0.0.1:8001 07:25:59 INFO - wptserve Starting http server on 127.0.0.1:8443 07:26:01 INFO - SUITE-START | Running 778 tests 07:26:01 INFO - Running testharness tests 07:26:01 INFO - Setting up ssl 07:26:01 INFO - PROCESS | certutil | 07:26:01 INFO - PROCESS | certutil | 07:26:01 INFO - PROCESS | certutil | 07:26:01 INFO - Certificate Nickname Trust Attributes 07:26:01 INFO - SSL,S/MIME,JAR/XPI 07:26:01 INFO - 07:26:01 INFO - web-platform-tests CT,, 07:26:01 INFO - 07:26:01 INFO - Starting runner 07:26:02 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:26:02 INFO - PROCESS | 1657 | 1462371962785 Marionette DEBUG Marionette enabled via build flag and pref 07:26:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x113cd5000 == 1 [pid = 1657] [id = 1] 07:26:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113cd5800) [pid = 1657] [serial = 1] [outer = 0x0] 07:26:02 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:26:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113cd6800) [pid = 1657] [serial = 2] [outer = 0x113cd5800] 07:26:03 INFO - PROCESS | 1657 | 1462371963099 Marionette INFO Listening on port 2828 07:26:03 INFO - PROCESS | 1657 | 1462371963334 Marionette DEBUG Marionette enabled via command-line flag 07:26:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x116921800 == 2 [pid = 1657] [id = 2] 07:26:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x116922000) [pid = 1657] [serial = 3] [outer = 0x0] 07:26:03 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:26:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x11695a800) [pid = 1657] [serial = 4] [outer = 0x116922000] 07:26:03 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:26:03 INFO - PROCESS | 1657 | 1462371963485 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49304 07:26:03 INFO - PROCESS | 1657 | 1462371963570 Marionette DEBUG Closed connection conn0 07:26:03 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:26:03 INFO - PROCESS | 1657 | 1462371963576 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49305 07:26:03 INFO - PROCESS | 1657 | 1462371963591 Marionette DEBUG Closed connection conn1 07:26:03 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:26:03 INFO - PROCESS | 1657 | 1462371963596 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49306 07:26:03 INFO - PROCESS | 1657 | 1462371963603 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:26:03 INFO - PROCESS | 1657 | 1462371963609 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504054342","device":"desktop","version":"48.0a2"} 07:26:03 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:26:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bac800 == 3 [pid = 1657] [id = 3] 07:26:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119bb3800) [pid = 1657] [serial = 5] [outer = 0x0] 07:26:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bad800 == 4 [pid = 1657] [id = 4] 07:26:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119b69800) [pid = 1657] [serial = 6] [outer = 0x0] 07:26:04 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:26:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188b000 == 5 [pid = 1657] [id = 5] 07:26:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119b69000) [pid = 1657] [serial = 7] [outer = 0x0] 07:26:05 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:26:05 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:26:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x121999400) [pid = 1657] [serial = 8] [outer = 0x119b69000] 07:26:05 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:26:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x123d63000) [pid = 1657] [serial = 9] [outer = 0x119bb3800] 07:26:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x123d5e000) [pid = 1657] [serial = 10] [outer = 0x119b69800] 07:26:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x123d5fc00) [pid = 1657] [serial = 11] [outer = 0x119b69000] 07:26:05 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:26:05 INFO - PROCESS | 1657 | 1462371965792 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 1657 | 1462371965801 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x12663f400) [pid = 1657] [serial = 12] [outer = 0x119b69000] 07:26:06 INFO - PROCESS | 1657 | 1462371966161 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"15905fb2-e711-f04c-b52c-f304536249c6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504054342","device":"desktop","version":"48.0a2","command_id":1}}] 07:26:06 INFO - PROCESS | 1657 | 1462371966256 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:26:06 INFO - PROCESS | 1657 | 1462371966297 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:26:06 INFO - PROCESS | 1657 | 1462371966392 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:26:06 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:26:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:26:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x128e40400) [pid = 1657] [serial = 13] [outer = 0x119b69000] 07:26:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:26:06 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:26:06 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:26:06 INFO - PROCESS | 1657 | 1462371966689 Marionette TRACE conn2 <- [1,3,null,{}] 07:26:06 INFO - PROCESS | 1657 | 1462371966691 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:26:06 INFO - PROCESS | 1657 | 1462371966702 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:26:06 INFO - PROCESS | 1657 | 1462371966728 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 1657 | 1462371966729 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:26:06 INFO - PROCESS | 1657 | 1462371966735 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 1657 | 1462371966738 Marionette TRACE conn2 <- [1,6,null,{}] 07:26:06 INFO - PROCESS | 1657 | 1462371966740 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 1657 | 1462371966747 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:26:06 INFO - PROCESS | 1657 | 1462371966755 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fd6800 == 6 [pid = 1657] [id = 6] 07:26:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x129217c00) [pid = 1657] [serial = 14] [outer = 0x0] 07:26:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x129219800) [pid = 1657] [serial = 15] [outer = 0x129217c00] 07:26:06 INFO - PROCESS | 1657 | 1462371966787 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x129336800) [pid = 1657] [serial = 16] [outer = 0x129217c00] 07:26:07 INFO - PROCESS | 1657 | 1462371967081 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:26:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293cc000 == 7 [pid = 1657] [id = 7] 07:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x129341000) [pid = 1657] [serial = 17] [outer = 0x0] 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x12954bc00) [pid = 1657] [serial = 18] [outer = 0x129341000] 07:26:07 INFO - PROCESS | 1657 | 1462371967124 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x129551400) [pid = 1657] [serial = 19] [outer = 0x129341000] 07:26:07 INFO - PROCESS | 1657 | 1462371967162 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 1657 | 1462371967164 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:26:07 INFO - PROCESS | 1657 | 1462371967199 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 1657 | 1462371967200 Marionette TRACE conn2 <- [1,10,null,{}] 07:26:07 INFO - PROCESS | 1657 | 1462371967220 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 1657 | 1462371967349 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:26:07 INFO - PROCESS | 1657 | 1462371967385 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a905000 == 8 [pid = 1657] [id = 8] 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12954d800) [pid = 1657] [serial = 20] [outer = 0x0] 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12a6f3800) [pid = 1657] [serial = 21] [outer = 0x12954d800] 07:26:07 INFO - PROCESS | 1657 | 1462371967413 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12a945000) [pid = 1657] [serial = 22] [outer = 0x12954d800] 07:26:07 INFO - PROCESS | 1657 | 1462371967711 Marionette TRACE conn2 <- [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]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 542ms 07:26:07 INFO - PROCESS | 1657 | 1462371967730 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 1657 | 1462371967732 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:26:07 INFO - PROCESS | 1657 | 1462371967779 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 1657 | 1462371967780 Marionette TRACE conn2 <- [1,14,null,{}] 07:26:07 INFO - PROCESS | 1657 | 1462371967782 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 1657 | 1462371967869 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:26:07 INFO - PROCESS | 1657 | 1462371967874 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b17c000 == 9 [pid = 1657] [id = 9] 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12a94f800) [pid = 1657] [serial = 23] [outer = 0x0] 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12af0cc00) [pid = 1657] [serial = 24] [outer = 0x12a94f800] 07:26:07 INFO - PROCESS | 1657 | 1462371967899 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12b763c00) [pid = 1657] [serial = 25] [outer = 0x12a94f800] 07:26:08 INFO - PROCESS | 1657 | 1462371968152 Marionette TRACE conn2 <- [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]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 424ms 07:26:08 INFO - PROCESS | 1657 | 1462371968199 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 1657 | 1462371968200 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:26:08 INFO - PROCESS | 1657 | 1462371968209 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 1657 | 1462371968210 Marionette TRACE conn2 <- [1,18,null,{}] 07:26:08 INFO - PROCESS | 1657 | 1462371968213 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 1657 | 1462371968310 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:26:08 INFO - PROCESS | 1657 | 1462371968315 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d6800 == 10 [pid = 1657] [id = 10] 07:26:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12b76c000) [pid = 1657] [serial = 26] [outer = 0x0] 07:26:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12b95a000) [pid = 1657] [serial = 27] [outer = 0x12b76c000] 07:26:08 INFO - PROCESS | 1657 | 1462371968342 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12b963c00) [pid = 1657] [serial = 28] [outer = 0x12b76c000] 07:26:08 INFO - PROCESS | 1657 | 1462371968612 Marionette TRACE conn2 <- [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]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 07:26:08 INFO - PROCESS | 1657 | 1462371968630 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 1657 | 1462371968632 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:26:08 INFO - PROCESS | 1657 | 1462371968640 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 1657 | 1462371968641 Marionette TRACE conn2 <- [1,22,null,{}] 07:26:08 INFO - PROCESS | 1657 | 1462371968643 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 1657 | 1462371968733 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:26:08 INFO - PROCESS | 1657 | 1462371968740 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba8d000 == 11 [pid = 1657] [id = 11] 07:26:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x1176b8000) [pid = 1657] [serial = 29] [outer = 0x0] 07:26:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x1184b3c00) [pid = 1657] [serial = 30] [outer = 0x1176b8000] 07:26:08 INFO - PROCESS | 1657 | 1462371968765 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12bc8b800) [pid = 1657] [serial = 31] [outer = 0x1176b8000] 07:26:09 INFO - PROCESS | 1657 | 1462371968998 Marionette TRACE conn2 <- [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]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 377ms 07:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:26:09 INFO - PROCESS | 1657 | 1462371969011 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 1657 | 1462371969012 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:26:09 INFO - PROCESS | 1657 | 1462371969014 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 1657 | 1462371969016 Marionette TRACE conn2 <- [1,26,null,{}] 07:26:09 INFO - PROCESS | 1657 | 1462371969025 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 1657 | 1462371969117 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:26:09 INFO - PROCESS | 1657 | 1462371969124 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0c1800 == 12 [pid = 1657] [id = 12] 07:26:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x1181eac00) [pid = 1657] [serial = 32] [outer = 0x0] 07:26:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x1184b2800) [pid = 1657] [serial = 33] [outer = 0x1181eac00] 07:26:09 INFO - PROCESS | 1657 | 1462371969148 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12c1d7c00) [pid = 1657] [serial = 34] [outer = 0x1181eac00] 07:26:09 INFO - PROCESS | 1657 | 1462371969403 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 07:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:26:09 INFO - PROCESS | 1657 | 1462371969444 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 1657 | 1462371969446 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:26:09 INFO - PROCESS | 1657 | 1462371969459 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 1657 | 1462371969460 Marionette TRACE conn2 <- [1,30,null,{}] 07:26:09 INFO - PROCESS | 1657 | 1462371969464 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 1657 | 1462371969610 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:26:09 INFO - PROCESS | 1657 | 1462371969616 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c486000 == 13 [pid = 1657] [id = 13] 07:26:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12c1dac00) [pid = 1657] [serial = 35] [outer = 0x0] 07:26:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x118f8ec00) [pid = 1657] [serial = 36] [outer = 0x12c1dac00] 07:26:09 INFO - PROCESS | 1657 | 1462371969656 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x118f92000) [pid = 1657] [serial = 37] [outer = 0x12c1dac00] 07:26:09 INFO - PROCESS | 1657 | 1462371969994 Marionette TRACE conn2 <- [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]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 581ms 07:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:26:10 INFO - PROCESS | 1657 | 1462371970029 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 1657 | 1462371970030 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:26:10 INFO - PROCESS | 1657 | 1462371970032 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 1657 | 1462371970034 Marionette TRACE conn2 <- [1,34,null,{}] 07:26:10 INFO - PROCESS | 1657 | 1462371970038 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 1657 | 1462371970115 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:26:10 INFO - PROCESS | 1657 | 1462371970121 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7bf000 == 14 [pid = 1657] [id = 14] 07:26:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x118f94800) [pid = 1657] [serial = 38] [outer = 0x0] 07:26:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x118f9b000) [pid = 1657] [serial = 39] [outer = 0x118f94800] 07:26:10 INFO - PROCESS | 1657 | 1462371970146 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c97b800) [pid = 1657] [serial = 40] [outer = 0x118f94800] 07:26:10 INFO - PROCESS | 1657 | 1462371970375 Marionette TRACE conn2 <- [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]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 374ms 07:26:10 INFO - PROCESS | 1657 | 1462371970407 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 1657 | 1462371970408 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:26:10 INFO - PROCESS | 1657 | 1462371970410 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 1657 | 1462371970411 Marionette TRACE conn2 <- [1,38,null,{}] 07:26:10 INFO - PROCESS | 1657 | 1462371970413 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 1657 | 1462371970506 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:26:10 INFO - PROCESS | 1657 | 1462371970511 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb5b000 == 15 [pid = 1657] [id = 15] 07:26:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12c980000) [pid = 1657] [serial = 41] [outer = 0x0] 07:26:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12c985800) [pid = 1657] [serial = 42] [outer = 0x12c980000] 07:26:10 INFO - PROCESS | 1657 | 1462371970535 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12cc3b800) [pid = 1657] [serial = 43] [outer = 0x12c980000] 07:26:10 INFO - PROCESS | 1657 | 1462371970781 Marionette TRACE conn2 <- [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]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 07:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:26:10 INFO - PROCESS | 1657 | 1462371970828 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 1657 | 1462371970829 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:26:10 INFO - PROCESS | 1657 | 1462371970831 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 1657 | 1462371970832 Marionette TRACE conn2 <- [1,42,null,{}] 07:26:10 INFO - PROCESS | 1657 | 1462371970842 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 1657 | 1462371970933 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:26:10 INFO - PROCESS | 1657 | 1462371970937 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce13000 == 16 [pid = 1657] [id = 16] 07:26:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12cc40000) [pid = 1657] [serial = 44] [outer = 0x0] 07:26:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12cc45c00) [pid = 1657] [serial = 45] [outer = 0x12cc40000] 07:26:10 INFO - PROCESS | 1657 | 1462371970963 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12cf28c00) [pid = 1657] [serial = 46] [outer = 0x12cc40000] 07:26:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d26a800 == 17 [pid = 1657] [id = 17] 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12d26b000) [pid = 1657] [serial = 47] [outer = 0x0] 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12d26f800) [pid = 1657] [serial = 48] [outer = 0x12d26b000] 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12d26c800) [pid = 1657] [serial = 49] [outer = 0x12d26b000] 07:26:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce1d800 == 18 [pid = 1657] [id = 18] 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x12cf29400) [pid = 1657] [serial = 50] [outer = 0x0] 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12d299000) [pid = 1657] [serial = 51] [outer = 0x12cf29400] 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12cc47400) [pid = 1657] [serial = 52] [outer = 0x12cf29400] 07:26:11 INFO - PROCESS | 1657 | 1462371971324 Marionette TRACE conn2 <- [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]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 530ms 07:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:26:11 INFO - PROCESS | 1657 | 1462371971361 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 1657 | 1462371971363 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:26:11 INFO - PROCESS | 1657 | 1462371971365 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 1657 | 1462371971366 Marionette TRACE conn2 <- [1,46,null,{}] 07:26:11 INFO - PROCESS | 1657 | 1462371971369 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 1657 | 1462371971448 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:26:11 INFO - PROCESS | 1657 | 1462371971454 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d659000 == 19 [pid = 1657] [id = 19] 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x12cf2e800) [pid = 1657] [serial = 53] [outer = 0x0] 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x12d2a7400) [pid = 1657] [serial = 54] [outer = 0x12cf2e800] 07:26:11 INFO - PROCESS | 1657 | 1462371971482 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x12d70ac00) [pid = 1657] [serial = 55] [outer = 0x12cf2e800] 07:26:11 INFO - PROCESS | 1657 | 1462371971815 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 469ms 07:26:11 INFO - PROCESS | 1657 | 1462371971837 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 1657 | 1462371971839 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:26:11 INFO - PROCESS | 1657 | 1462371971843 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 1657 | 1462371971844 Marionette TRACE conn2 <- [1,50,null,{}] 07:26:11 INFO - PROCESS | 1657 | 1462371971848 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 1657 | 1462371971986 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:26:11 INFO - PROCESS | 1657 | 1462371971992 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7a9800 == 20 [pid = 1657] [id = 20] 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x11820a000) [pid = 1657] [serial = 56] [outer = 0x0] 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x1186b7400) [pid = 1657] [serial = 57] [outer = 0x11820a000] 07:26:12 INFO - PROCESS | 1657 | 1462371972031 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x1186bdc00) [pid = 1657] [serial = 58] [outer = 0x11820a000] 07:26:12 INFO - PROCESS | 1657 | 1462371972274 Marionette TRACE conn2 <- [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]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 470ms 07:26:12 INFO - PROCESS | 1657 | 1462371972312 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 1657 | 1462371972313 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:26:12 INFO - PROCESS | 1657 | 1462371972316 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 1657 | 1462371972317 Marionette TRACE conn2 <- [1,54,null,{}] 07:26:12 INFO - PROCESS | 1657 | 1462371972328 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 1657 | 1462371972422 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:26:12 INFO - PROCESS | 1657 | 1462371972429 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7cf000 == 21 [pid = 1657] [id = 21] 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12d2ac400) [pid = 1657] [serial = 59] [outer = 0x0] 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x12d70e400) [pid = 1657] [serial = 60] [outer = 0x12d2ac400] 07:26:12 INFO - PROCESS | 1657 | 1462371972466 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x12d712c00) [pid = 1657] [serial = 61] [outer = 0x12d2ac400] 07:26:12 INFO - PROCESS | 1657 | 1462371972732 Marionette TRACE conn2 <- [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]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 427ms 07:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:26:12 INFO - PROCESS | 1657 | 1462371972743 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 1657 | 1462371972745 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:26:12 INFO - PROCESS | 1657 | 1462371972747 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 1657 | 1462371972747 Marionette TRACE conn2 <- [1,58,null,{}] 07:26:12 INFO - PROCESS | 1657 | 1462371972757 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 1657 | 1462371972857 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:26:12 INFO - PROCESS | 1657 | 1462371972862 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e014800 == 22 [pid = 1657] [id = 22] 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x12d717400) [pid = 1657] [serial = 62] [outer = 0x0] 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12df63000) [pid = 1657] [serial = 63] [outer = 0x12d717400] 07:26:12 INFO - PROCESS | 1657 | 1462371972890 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12df68800) [pid = 1657] [serial = 64] [outer = 0x12d717400] 07:26:13 INFO - PROCESS | 1657 | 1462371973930 Marionette TRACE conn2 <- [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]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1220ms 07:26:13 INFO - PROCESS | 1657 | 1462371973967 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:26:13 INFO - PROCESS | 1657 | 1462371973973 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:26:13 INFO - PROCESS | 1657 | 1462371973976 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 1657 | 1462371973978 Marionette TRACE conn2 <- [1,62,null,{}] 07:26:13 INFO - PROCESS | 1657 | 1462371973982 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 1657 | 1462371974089 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:26:14 INFO - PROCESS | 1657 | 1462371974145 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x112dc6800 == 23 [pid = 1657] [id = 23] 07:26:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x112a64400) [pid = 1657] [serial = 65] [outer = 0x0] 07:26:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x112fd1400) [pid = 1657] [serial = 66] [outer = 0x112a64400] 07:26:14 INFO - PROCESS | 1657 | 1462371974177 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x113e0b400) [pid = 1657] [serial = 67] [outer = 0x112a64400] 07:26:14 INFO - PROCESS | 1657 | 1462371974574 Marionette TRACE conn2 <- [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]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 07:26:14 INFO - PROCESS | 1657 | 1462371974597 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 1657 | 1462371974603 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:26:14 INFO - PROCESS | 1657 | 1462371974608 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 1657 | 1462371974610 Marionette TRACE conn2 <- [1,66,null,{}] 07:26:14 INFO - PROCESS | 1657 | 1462371974613 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 1657 | 1462371974718 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:26:14 INFO - PROCESS | 1657 | 1462371974788 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad5000 == 24 [pid = 1657] [id = 24] 07:26:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1176bf800) [pid = 1657] [serial = 68] [outer = 0x0] 07:26:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1181e6c00) [pid = 1657] [serial = 69] [outer = 0x1176bf800] 07:26:14 INFO - PROCESS | 1657 | 1462371974830 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118210400) [pid = 1657] [serial = 70] [outer = 0x1176bf800] 07:26:15 INFO - PROCESS | 1657 | 1462371975424 Marionette TRACE conn2 <- [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]]]}] 07:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 872ms 07:26:15 INFO - PROCESS | 1657 | 1462371975481 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:26:15 INFO - PROCESS | 1657 | 1462371975483 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:26:15 INFO - PROCESS | 1657 | 1462371975488 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 1657 | 1462371975491 Marionette TRACE conn2 <- [1,70,null,{}] 07:26:15 INFO - PROCESS | 1657 | 1462371975494 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:15 INFO - PROCESS | 1657 | 1462371975573 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:26:15 INFO - PROCESS | 1657 | 1462371975628 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d37800 == 25 [pid = 1657] [id = 25] 07:26:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x113cb4c00) [pid = 1657] [serial = 71] [outer = 0x0] 07:26:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x115017800) [pid = 1657] [serial = 72] [outer = 0x113cb4c00] 07:26:15 INFO - PROCESS | 1657 | 1462371975656 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115f2d000) [pid = 1657] [serial = 73] [outer = 0x113cb4c00] 07:26:16 INFO - PROCESS | 1657 | 1462371976122 Marionette TRACE conn2 <- [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]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 672ms 07:26:16 INFO - PROCESS | 1657 | 1462371976198 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 1657 | 1462371976204 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:26:16 INFO - PROCESS | 1657 | 1462371976222 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 1657 | 1462371976225 Marionette TRACE conn2 <- [1,74,null,{}] 07:26:16 INFO - PROCESS | 1657 | 1462371976229 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 1657 | 1462371976317 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:26:16 INFO - PROCESS | 1657 | 1462371976325 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164b7800 == 26 [pid = 1657] [id = 26] 07:26:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1164aa400) [pid = 1657] [serial = 74] [outer = 0x0] 07:26:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11752d000) [pid = 1657] [serial = 75] [outer = 0x1164aa400] 07:26:16 INFO - PROCESS | 1657 | 1462371976348 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1181e8c00) [pid = 1657] [serial = 76] [outer = 0x1164aa400] 07:26:16 INFO - PROCESS | 1657 | 1462371976738 Marionette TRACE conn2 <- [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]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 575ms 07:26:16 INFO - PROCESS | 1657 | 1462371976797 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 1657 | 1462371976800 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:26:16 INFO - PROCESS | 1657 | 1462371976803 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 1657 | 1462371976807 Marionette TRACE conn2 <- [1,78,null,{}] 07:26:16 INFO - PROCESS | 1657 | 1462371976815 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 1657 | 1462371976927 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:26:16 INFO - PROCESS | 1657 | 1462371976944 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad1800 == 27 [pid = 1657] [id = 27] 07:26:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116940000) [pid = 1657] [serial = 77] [outer = 0x0] 07:26:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118282c00) [pid = 1657] [serial = 78] [outer = 0x116940000] 07:26:16 INFO - PROCESS | 1657 | 1462371976990 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1186b3c00) [pid = 1657] [serial = 79] [outer = 0x116940000] 07:26:17 INFO - PROCESS | 1657 | 1462371977366 Marionette TRACE conn2 <- [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]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 574ms 07:26:17 INFO - PROCESS | 1657 | 1462371977377 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 1657 | 1462371977379 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:26:17 INFO - PROCESS | 1657 | 1462371977381 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 1657 | 1462371977382 Marionette TRACE conn2 <- [1,82,null,{}] 07:26:17 INFO - PROCESS | 1657 | 1462371977388 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 1657 | 1462371977480 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:26:17 INFO - PROCESS | 1657 | 1462371977502 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x11706a000 == 28 [pid = 1657] [id = 28] 07:26:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1186bac00) [pid = 1657] [serial = 80] [outer = 0x0] 07:26:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118f80000) [pid = 1657] [serial = 81] [outer = 0x1186bac00] 07:26:17 INFO - PROCESS | 1657 | 1462371977528 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118f97c00) [pid = 1657] [serial = 82] [outer = 0x1186bac00] 07:26:17 INFO - PROCESS | 1657 | 1462371977805 Marionette TRACE conn2 <- [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]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 07:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:26:17 INFO - PROCESS | 1657 | 1462371977855 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 1657 | 1462371977856 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:26:17 INFO - PROCESS | 1657 | 1462371977858 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 1657 | 1462371977859 Marionette TRACE conn2 <- [1,86,null,{}] 07:26:17 INFO - PROCESS | 1657 | 1462371977861 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 1657 | 1462371977930 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:26:17 INFO - PROCESS | 1657 | 1462371977973 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1176f4800 == 29 [pid = 1657] [id = 29] 07:26:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1186b0800) [pid = 1657] [serial = 83] [outer = 0x0] 07:26:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118f9c400) [pid = 1657] [serial = 84] [outer = 0x1186b0800] 07:26:17 INFO - PROCESS | 1657 | 1462371977997 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119132400) [pid = 1657] [serial = 85] [outer = 0x1186b0800] 07:26:18 INFO - PROCESS | 1657 | 1462371978232 Marionette TRACE conn2 <- [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]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 07:26:18 INFO - PROCESS | 1657 | 1462371978279 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 1657 | 1462371978280 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:26:18 INFO - PROCESS | 1657 | 1462371978282 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 1657 | 1462371978283 Marionette TRACE conn2 <- [1,90,null,{}] 07:26:18 INFO - PROCESS | 1657 | 1462371978293 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 1657 | 1462371978382 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:26:18 INFO - PROCESS | 1657 | 1462371978390 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d5000 == 30 [pid = 1657] [id = 30] 07:26:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11937f000) [pid = 1657] [serial = 86] [outer = 0x0] 07:26:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1193ed400) [pid = 1657] [serial = 87] [outer = 0x11937f000] 07:26:18 INFO - PROCESS | 1657 | 1462371978416 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11987c000) [pid = 1657] [serial = 88] [outer = 0x11937f000] 07:26:18 INFO - PROCESS | 1657 | 1462371978729 Marionette TRACE conn2 <- [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]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 480ms 07:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:26:18 INFO - PROCESS | 1657 | 1462371978762 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 1657 | 1462371978763 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:26:18 INFO - PROCESS | 1657 | 1462371978765 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 1657 | 1462371978767 Marionette TRACE conn2 <- [1,94,null,{}] 07:26:18 INFO - PROCESS | 1657 | 1462371978771 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 1657 | 1462371978858 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:26:18 INFO - PROCESS | 1657 | 1462371978864 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x117061800 == 31 [pid = 1657] [id = 31] 07:26:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x115f9a400) [pid = 1657] [serial = 89] [outer = 0x0] 07:26:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11987f800) [pid = 1657] [serial = 90] [outer = 0x115f9a400] 07:26:18 INFO - PROCESS | 1657 | 1462371978889 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119ee0400) [pid = 1657] [serial = 91] [outer = 0x115f9a400] 07:26:19 INFO - PROCESS | 1657 | 1462371979151 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 422ms 07:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:26:19 INFO - PROCESS | 1657 | 1462371979191 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 1657 | 1462371979192 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:26:19 INFO - PROCESS | 1657 | 1462371979194 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 1657 | 1462371979195 Marionette TRACE conn2 <- [1,98,null,{}] 07:26:19 INFO - PROCESS | 1657 | 1462371979198 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 1657 | 1462371979270 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:26:19 INFO - PROCESS | 1657 | 1462371979274 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194b2800 == 32 [pid = 1657] [id = 32] 07:26:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119f85800) [pid = 1657] [serial = 92] [outer = 0x0] 07:26:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1210e2000) [pid = 1657] [serial = 93] [outer = 0x119f85800] 07:26:19 INFO - PROCESS | 1657 | 1462371979302 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1210e7400) [pid = 1657] [serial = 94] [outer = 0x119f85800] 07:26:19 INFO - PROCESS | 1657 | 1462371979578 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 07:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:26:19 INFO - PROCESS | 1657 | 1462371979615 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 1657 | 1462371979616 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:26:19 INFO - PROCESS | 1657 | 1462371979623 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 1657 | 1462371979624 Marionette TRACE conn2 <- [1,102,null,{}] 07:26:19 INFO - PROCESS | 1657 | 1462371979626 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 1657 | 1462371979695 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:26:19 INFO - PROCESS | 1657 | 1462371979701 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198bd000 == 33 [pid = 1657] [id = 33] 07:26:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119b5f400) [pid = 1657] [serial = 95] [outer = 0x0] 07:26:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121199000) [pid = 1657] [serial = 96] [outer = 0x119b5f400] 07:26:19 INFO - PROCESS | 1657 | 1462371979727 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1213d8000) [pid = 1657] [serial = 97] [outer = 0x119b5f400] 07:26:20 INFO - PROCESS | 1657 | 1462371980003 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 421ms 07:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:26:20 INFO - PROCESS | 1657 | 1462371980043 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 1657 | 1462371980044 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:26:20 INFO - PROCESS | 1657 | 1462371980046 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 1657 | 1462371980048 Marionette TRACE conn2 <- [1,106,null,{}] 07:26:20 INFO - PROCESS | 1657 | 1462371980058 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 1657 | 1462371980165 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:26:20 INFO - PROCESS | 1657 | 1462371980174 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11993b800 == 34 [pid = 1657] [id = 34] 07:26:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1186b6800) [pid = 1657] [serial = 98] [outer = 0x0] 07:26:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121196c00) [pid = 1657] [serial = 99] [outer = 0x1186b6800] 07:26:20 INFO - PROCESS | 1657 | 1462371980214 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1217bb400) [pid = 1657] [serial = 100] [outer = 0x1186b6800] 07:26:20 INFO - PROCESS | 1657 | 1462371980632 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 620ms 07:26:20 INFO - PROCESS | 1657 | 1462371980667 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 1657 | 1462371980670 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:26:20 INFO - PROCESS | 1657 | 1462371980672 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 1657 | 1462371980673 Marionette TRACE conn2 <- [1,110,null,{}] 07:26:20 INFO - PROCESS | 1657 | 1462371980676 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 1657 | 1462371980762 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:26:20 INFO - PROCESS | 1657 | 1462371980768 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f9a800 == 35 [pid = 1657] [id = 35] 07:26:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11912c800) [pid = 1657] [serial = 101] [outer = 0x0] 07:26:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1219a1800) [pid = 1657] [serial = 102] [outer = 0x11912c800] 07:26:20 INFO - PROCESS | 1657 | 1462371980789 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1249be400) [pid = 1657] [serial = 103] [outer = 0x11912c800] 07:26:21 INFO - PROCESS | 1657 | 1462371981212 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 573ms 07:26:21 INFO - PROCESS | 1657 | 1462371981246 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 1657 | 1462371981248 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:26:21 INFO - PROCESS | 1657 | 1462371981251 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 1657 | 1462371981253 Marionette TRACE conn2 <- [1,114,null,{}] 07:26:21 INFO - PROCESS | 1657 | 1462371981256 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 1657 | 1462371981366 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:26:21 INFO - PROCESS | 1657 | 1462371981446 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212bf800 == 36 [pid = 1657] [id = 36] 07:26:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1215d4400) [pid = 1657] [serial = 104] [outer = 0x0] 07:26:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124c97c00) [pid = 1657] [serial = 105] [outer = 0x1215d4400] 07:26:21 INFO - PROCESS | 1657 | 1462371981486 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124e75c00) [pid = 1657] [serial = 106] [outer = 0x1215d4400] 07:26:21 INFO - PROCESS | 1657 | 1462371981769 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 571ms 07:26:21 INFO - PROCESS | 1657 | 1462371981825 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 1657 | 1462371981826 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:26:21 INFO - PROCESS | 1657 | 1462371981828 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 1657 | 1462371981829 Marionette TRACE conn2 <- [1,118,null,{}] 07:26:21 INFO - PROCESS | 1657 | 1462371981831 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 1657 | 1462371981907 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:26:21 INFO - PROCESS | 1657 | 1462371981911 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214df000 == 37 [pid = 1657] [id = 37] 07:26:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124e2d000) [pid = 1657] [serial = 107] [outer = 0x0] 07:26:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12549b400) [pid = 1657] [serial = 108] [outer = 0x124e2d000] 07:26:21 INFO - PROCESS | 1657 | 1462371981937 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x125e8d800) [pid = 1657] [serial = 109] [outer = 0x124e2d000] 07:26:22 INFO - PROCESS | 1657 | 1462371982216 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 07:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:26:22 INFO - PROCESS | 1657 | 1462371982247 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 1657 | 1462371982248 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:26:22 INFO - PROCESS | 1657 | 1462371982257 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 1657 | 1462371982258 Marionette TRACE conn2 <- [1,122,null,{}] 07:26:22 INFO - PROCESS | 1657 | 1462371982263 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:22 INFO - PROCESS | 1657 | 1462371982362 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:26:22 INFO - PROCESS | 1657 | 1462371982369 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219ee800 == 38 [pid = 1657] [id = 38] 07:26:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1132ac400) [pid = 1657] [serial = 110] [outer = 0x0] 07:26:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x125f79400) [pid = 1657] [serial = 111] [outer = 0x1132ac400] 07:26:22 INFO - PROCESS | 1657 | 1462371982393 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x126643400) [pid = 1657] [serial = 112] [outer = 0x1132ac400] 07:26:22 INFO - PROCESS | 1657 | 1462371982649 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 429ms 07:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:26:22 INFO - PROCESS | 1657 | 1462371982679 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 1657 | 1462371982680 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:26:22 INFO - PROCESS | 1657 | 1462371982682 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 1657 | 1462371982685 Marionette TRACE conn2 <- [1,126,null,{}] 07:26:22 INFO - PROCESS | 1657 | 1462371982691 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:22 INFO - PROCESS | 1657 | 1462371982767 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:26:22 INFO - PROCESS | 1657 | 1462371982773 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12485a800 == 39 [pid = 1657] [id = 39] 07:26:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x125f81c00) [pid = 1657] [serial = 113] [outer = 0x0] 07:26:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1266cd800) [pid = 1657] [serial = 114] [outer = 0x125f81c00] 07:26:22 INFO - PROCESS | 1657 | 1462371982797 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x127415400) [pid = 1657] [serial = 115] [outer = 0x125f81c00] 07:26:23 INFO - PROCESS | 1657 | 1462371983088 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 425ms 07:26:23 INFO - PROCESS | 1657 | 1462371983108 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 1657 | 1462371983109 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:26:23 INFO - PROCESS | 1657 | 1462371983111 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 1657 | 1462371983112 Marionette TRACE conn2 <- [1,130,null,{}] 07:26:23 INFO - PROCESS | 1657 | 1462371983114 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 1657 | 1462371983190 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:26:23 INFO - PROCESS | 1657 | 1462371983194 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x125518800 == 40 [pid = 1657] [id = 40] 07:26:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x127417400) [pid = 1657] [serial = 116] [outer = 0x0] 07:26:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x128b2bc00) [pid = 1657] [serial = 117] [outer = 0x127417400] 07:26:23 INFO - PROCESS | 1657 | 1462371983220 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128e48400) [pid = 1657] [serial = 118] [outer = 0x127417400] 07:26:23 INFO - PROCESS | 1657 | 1462371983526 Marionette TRACE conn2 <- [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]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 07:26:23 INFO - PROCESS | 1657 | 1462371983530 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 1657 | 1462371983531 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:26:23 INFO - PROCESS | 1657 | 1462371983533 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 1657 | 1462371983534 Marionette TRACE conn2 <- [1,134,null,{}] 07:26:23 INFO - PROCESS | 1657 | 1462371983544 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 1657 | 1462371983625 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:26:24 INFO - PROCESS | 1657 | 1462371984361 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x112644800 == 41 [pid = 1657] [id = 41] 07:26:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1134b4400) [pid = 1657] [serial = 119] [outer = 0x0] 07:26:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x113c40000) [pid = 1657] [serial = 120] [outer = 0x1134b4400] 07:26:24 INFO - PROCESS | 1657 | 1462371984389 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1150fc800) [pid = 1657] [serial = 121] [outer = 0x1134b4400] 07:26:24 INFO - PROCESS | 1657 | 1462371984723 Marionette TRACE conn2 <- [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]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1229ms 07:26:24 INFO - PROCESS | 1657 | 1462371984767 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:26:24 INFO - PROCESS | 1657 | 1462371984769 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:26:24 INFO - PROCESS | 1657 | 1462371984772 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 1657 | 1462371984775 Marionette TRACE conn2 <- [1,138,null,{}] 07:26:24 INFO - PROCESS | 1657 | 1462371984778 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:24 INFO - PROCESS | 1657 | 1462371984863 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:26:24 INFO - PROCESS | 1657 | 1462371984894 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d19000 == 42 [pid = 1657] [id = 42] 07:26:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116187c00) [pid = 1657] [serial = 122] [outer = 0x0] 07:26:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11752a800) [pid = 1657] [serial = 123] [outer = 0x116187c00] 07:26:24 INFO - PROCESS | 1657 | 1462371984921 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1181e8000) [pid = 1657] [serial = 124] [outer = 0x116187c00] 07:26:25 INFO - PROCESS | 1657 | 1462371985234 Marionette TRACE conn2 <- [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]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 472ms 07:26:25 INFO - PROCESS | 1657 | 1462371985247 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 1657 | 1462371985249 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:26:25 INFO - PROCESS | 1657 | 1462371985253 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - PROCESS | 1657 | 1462371985256 Marionette TRACE conn2 <- [1,142,null,{}] 07:26:25 INFO - PROCESS | 1657 | 1462371985259 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 1657 | 1462371985344 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:26:25 INFO - PROCESS | 1657 | 1462371985350 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x116918800 == 43 [pid = 1657] [id = 43] 07:26:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x118209000) [pid = 1657] [serial = 125] [outer = 0x0] 07:26:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1184a5000) [pid = 1657] [serial = 126] [outer = 0x118209000] 07:26:25 INFO - PROCESS | 1657 | 1462371985400 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1186af400) [pid = 1657] [serial = 127] [outer = 0x118209000] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11820a000) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12cf2e800) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12cc40000) [pid = 1657] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12c980000) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x118f94800) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12c1dac00) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1181eac00) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1176b8000) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12b76c000) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12a94f800) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12954d800) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x129217c00) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12d2ac400) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x113cb4c00) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1164aa400) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116940000) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1186bac00) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1186b0800) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11937f000) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x115f9a400) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119f85800) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119b5f400) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1186b6800) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1215d4400) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124e2d000) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1132ac400) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12d717400) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112a64400) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:26:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1176bf800) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:26:26 INFO - PROCESS | 1657 | 1462371986159 Marionette TRACE conn2 <- [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]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 07:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:26:26 INFO - PROCESS | 1657 | 1462371986175 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 1657 | 1462371986177 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:26:26 INFO - PROCESS | 1657 | 1462371986183 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 1657 | 1462371986189 Marionette TRACE conn2 <- [1,146,null,{}] 07:26:26 INFO - PROCESS | 1657 | 1462371986192 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 1657 | 1462371986261 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:26:26 INFO - PROCESS | 1657 | 1462371986265 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x117071800 == 44 [pid = 1657] [id = 44] 07:26:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x111fd4400) [pid = 1657] [serial = 128] [outer = 0x0] 07:26:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113cb4c00) [pid = 1657] [serial = 129] [outer = 0x111fd4400] 07:26:26 INFO - PROCESS | 1657 | 1462371986293 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1186bec00) [pid = 1657] [serial = 130] [outer = 0x111fd4400] 07:26:26 INFO - PROCESS | 1657 | 1462371986591 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 430ms 07:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:26:26 INFO - PROCESS | 1657 | 1462371986610 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 1657 | 1462371986612 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:26:26 INFO - PROCESS | 1657 | 1462371986614 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 1657 | 1462371986615 Marionette TRACE conn2 <- [1,150,null,{}] 07:26:26 INFO - PROCESS | 1657 | 1462371986618 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 1657 | 1462371986689 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:26:26 INFO - PROCESS | 1657 | 1462371986732 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d1800 == 45 [pid = 1657] [id = 45] 07:26:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1122b4c00) [pid = 1657] [serial = 131] [outer = 0x0] 07:26:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1188a4000) [pid = 1657] [serial = 132] [outer = 0x1122b4c00] 07:26:26 INFO - PROCESS | 1657 | 1462371986757 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118ff4000) [pid = 1657] [serial = 133] [outer = 0x1122b4c00] 07:26:27 INFO - PROCESS | 1657 | 1462371987021 Marionette TRACE conn2 <- [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]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 419ms 07:26:27 INFO - PROCESS | 1657 | 1462371987036 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 1657 | 1462371987039 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:26:27 INFO - PROCESS | 1657 | 1462371987046 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 1657 | 1462371987047 Marionette TRACE conn2 <- [1,154,null,{}] 07:26:27 INFO - PROCESS | 1657 | 1462371987049 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 1657 | 1462371987131 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:26:27 INFO - PROCESS | 1657 | 1462371987138 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119308000 == 46 [pid = 1657] [id = 46] 07:26:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119380c00) [pid = 1657] [serial = 134] [outer = 0x0] 07:26:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119384c00) [pid = 1657] [serial = 135] [outer = 0x119380c00] 07:26:27 INFO - PROCESS | 1657 | 1462371987167 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119629000) [pid = 1657] [serial = 136] [outer = 0x119380c00] 07:26:27 INFO - PROCESS | 1657 | 1462371987489 Marionette TRACE conn2 <- [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]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 07:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:26:27 INFO - PROCESS | 1657 | 1462371987515 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 1657 | 1462371987516 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:26:27 INFO - PROCESS | 1657 | 1462371987521 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 1657 | 1462371987522 Marionette TRACE conn2 <- [1,158,null,{}] 07:26:27 INFO - PROCESS | 1657 | 1462371987524 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 1657 | 1462371987591 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:26:27 INFO - PROCESS | 1657 | 1462371987595 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x113cc8000 == 47 [pid = 1657] [id = 47] 07:26:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11962e000) [pid = 1657] [serial = 137] [outer = 0x0] 07:26:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119c50c00) [pid = 1657] [serial = 138] [outer = 0x11962e000] 07:26:27 INFO - PROCESS | 1657 | 1462371987622 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1210dd800) [pid = 1657] [serial = 139] [outer = 0x11962e000] 07:26:27 INFO - PROCESS | 1657 | 1462371987923 Marionette TRACE conn2 <- [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]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 420ms 07:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:26:27 INFO - PROCESS | 1657 | 1462371987941 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 1657 | 1462371987942 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:26:27 INFO - PROCESS | 1657 | 1462371987944 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 1657 | 1462371987945 Marionette TRACE conn2 <- [1,162,null,{}] 07:26:27 INFO - PROCESS | 1657 | 1462371987947 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:28 INFO - PROCESS | 1657 | 1462371988014 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:26:28 INFO - PROCESS | 1657 | 1462371988021 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fa0800 == 48 [pid = 1657] [id = 48] 07:26:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x115f32000) [pid = 1657] [serial = 140] [outer = 0x0] 07:26:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1210e8800) [pid = 1657] [serial = 141] [outer = 0x115f32000] 07:26:28 INFO - PROCESS | 1657 | 1462371988046 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1213da800) [pid = 1657] [serial = 142] [outer = 0x115f32000] 07:26:28 INFO - PROCESS | 1657 | 1462371988545 Marionette TRACE conn2 <- [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]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 07:26:28 INFO - PROCESS | 1657 | 1462371988564 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 1657 | 1462371988569 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:26:28 INFO - PROCESS | 1657 | 1462371988574 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 1657 | 1462371988578 Marionette TRACE conn2 <- [1,166,null,{}] 07:26:28 INFO - PROCESS | 1657 | 1462371988583 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:28 INFO - PROCESS | 1657 | 1462371988732 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:26:28 INFO - PROCESS | 1657 | 1462371988807 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11691c000 == 49 [pid = 1657] [id = 49] 07:26:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1164a3800) [pid = 1657] [serial = 143] [outer = 0x0] 07:26:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x116945000) [pid = 1657] [serial = 144] [outer = 0x1164a3800] 07:26:28 INFO - PROCESS | 1657 | 1462371988838 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1176c4c00) [pid = 1657] [serial = 145] [outer = 0x1164a3800] 07:26:29 INFO - PROCESS | 1657 | 1462371989262 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 726ms 07:26:29 INFO - PROCESS | 1657 | 1462371989299 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 1657 | 1462371989303 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:26:29 INFO - PROCESS | 1657 | 1462371989325 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 1657 | 1462371989327 Marionette TRACE conn2 <- [1,170,null,{}] 07:26:29 INFO - PROCESS | 1657 | 1462371989330 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 1657 | 1462371989421 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:26:29 INFO - PROCESS | 1657 | 1462371989479 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117070800 == 50 [pid = 1657] [id = 50] 07:26:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11820c800) [pid = 1657] [serial = 146] [outer = 0x0] 07:26:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1184bec00) [pid = 1657] [serial = 147] [outer = 0x11820c800] 07:26:29 INFO - PROCESS | 1657 | 1462371989508 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1188a4800) [pid = 1657] [serial = 148] [outer = 0x11820c800] 07:26:29 INFO - PROCESS | 1657 | 1462371989911 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 07:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:26:29 INFO - PROCESS | 1657 | 1462371989945 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 1657 | 1462371989947 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:26:29 INFO - PROCESS | 1657 | 1462371989949 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 1657 | 1462371989951 Marionette TRACE conn2 <- [1,174,null,{}] 07:26:29 INFO - PROCESS | 1657 | 1462371989959 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:30 INFO - PROCESS | 1657 | 1462371990065 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:26:30 INFO - PROCESS | 1657 | 1462371990124 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214d5000 == 51 [pid = 1657] [id = 51] 07:26:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1193ef800) [pid = 1657] [serial = 149] [outer = 0x0] 07:26:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11962b000) [pid = 1657] [serial = 150] [outer = 0x1193ef800] 07:26:30 INFO - PROCESS | 1657 | 1462371990155 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119c53c00) [pid = 1657] [serial = 151] [outer = 0x1193ef800] 07:26:30 INFO - PROCESS | 1657 | 1462371990551 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 07:26:30 INFO - PROCESS | 1657 | 1462371990570 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 1657 | 1462371990572 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:26:30 INFO - PROCESS | 1657 | 1462371990575 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 1657 | 1462371990576 Marionette TRACE conn2 <- [1,178,null,{}] 07:26:30 INFO - PROCESS | 1657 | 1462371990578 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:30 INFO - PROCESS | 1657 | 1462371990665 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:26:30 INFO - PROCESS | 1657 | 1462371990709 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x124858800 == 52 [pid = 1657] [id = 52] 07:26:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119ede400) [pid = 1657] [serial = 152] [outer = 0x0] 07:26:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1215d1800) [pid = 1657] [serial = 153] [outer = 0x119ede400] 07:26:30 INFO - PROCESS | 1657 | 1462371990738 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12199a400) [pid = 1657] [serial = 154] [outer = 0x119ede400] 07:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 569ms 07:26:31 INFO - PROCESS | 1657 | 1462371991139 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:26:31 INFO - PROCESS | 1657 | 1462371991144 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 1657 | 1462371991145 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:26:31 INFO - PROCESS | 1657 | 1462371991148 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 1657 | 1462371991149 Marionette TRACE conn2 <- [1,182,null,{}] 07:26:31 INFO - PROCESS | 1657 | 1462371991151 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 1657 | 1462371991238 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:26:31 INFO - PROCESS | 1657 | 1462371991279 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x112dc4000 == 53 [pid = 1657] [id = 53] 07:26:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x112d93800) [pid = 1657] [serial = 155] [outer = 0x0] 07:26:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118280000) [pid = 1657] [serial = 156] [outer = 0x112d93800] 07:26:31 INFO - PROCESS | 1657 | 1462371991309 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11962b800) [pid = 1657] [serial = 157] [outer = 0x112d93800] 07:26:31 INFO - PROCESS | 1657 | 1462371991794 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 669ms 07:26:31 INFO - PROCESS | 1657 | 1462371991835 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 1657 | 1462371991837 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:26:31 INFO - PROCESS | 1657 | 1462371991842 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 1657 | 1462371991844 Marionette TRACE conn2 <- [1,186,null,{}] 07:26:31 INFO - PROCESS | 1657 | 1462371991848 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 1657 | 1462371991933 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:26:32 INFO - PROCESS | 1657 | 1462371991998 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d22000 == 54 [pid = 1657] [id = 54] 07:26:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x113c3c800) [pid = 1657] [serial = 158] [outer = 0x0] 07:26:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x115d84400) [pid = 1657] [serial = 159] [outer = 0x113c3c800] 07:26:32 INFO - PROCESS | 1657 | 1462371992027 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x116183400) [pid = 1657] [serial = 160] [outer = 0x113c3c800] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11993b800 == 53 [pid = 1657] [id = 34] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x113cc8000 == 52 [pid = 1657] [id = 47] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119308000 == 51 [pid = 1657] [id = 46] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d1800 == 50 [pid = 1657] [id = 45] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x117071800 == 49 [pid = 1657] [id = 44] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x117061800 == 48 [pid = 1657] [id = 31] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x116918800 == 47 [pid = 1657] [id = 43] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x115d19000 == 46 [pid = 1657] [id = 42] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11706a000 == 45 [pid = 1657] [id = 28] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad1800 == 44 [pid = 1657] [id = 27] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1176f4800 == 43 [pid = 1657] [id = 29] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x112644800 == 42 [pid = 1657] [id = 41] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119f9a800 == 41 [pid = 1657] [id = 35] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d5000 == 40 [pid = 1657] [id = 30] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1212bf800 == 39 [pid = 1657] [id = 36] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x125518800 == 38 [pid = 1657] [id = 40] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1198bd000 == 37 [pid = 1657] [id = 33] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1194b2800 == 36 [pid = 1657] [id = 32] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x112dc4000 == 35 [pid = 1657] [id = 53] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x124858800 == 34 [pid = 1657] [id = 52] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1214d5000 == 33 [pid = 1657] [id = 51] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x117070800 == 32 [pid = 1657] [id = 50] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1214df000 == 31 [pid = 1657] [id = 37] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12485a800 == 30 [pid = 1657] [id = 39] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11691c000 == 29 [pid = 1657] [id = 49] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119fa0800 == 28 [pid = 1657] [id = 48] 07:26:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1219ee800 == 27 [pid = 1657] [id = 38] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11752d000) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118282c00) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118f80000) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x118f9c400) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x119132400) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1193ed400) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11987c000) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11987f800) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119ee0400) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1210e2000) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x121199000) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x121196c00) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1219a1800) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x124c97c00) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12549b400) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x125f79400) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1266cd800) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12df63000) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112fd1400) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1181e6c00) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x115017800) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1210e7400) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1213d8000) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1217bb400) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118f97c00) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1186b3c00) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124e75c00) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113e0b400) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125e8d800) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x126643400) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115f2d000) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118210400) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1181e8c00) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12df68800) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128b2bc00) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123d5fc00) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121999400) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118f8ec00) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1184b2800) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12c1d7c00) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1184b3c00) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bc8b800) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b95a000) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12b963c00) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b763c00) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12af0cc00) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12a6f3800) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a945000) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129336800) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12954bc00) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129219800) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12d70e400) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12d712c00) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1186b7400) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1186bdc00) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12d70ac00) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12d2a7400) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12d26f800) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12d299000) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12cc45c00) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12cf28c00) [pid = 1657] [serial = 46] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12c985800) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12cc3b800) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x118f9b000) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12c97b800) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x118f92000) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 07:26:32 INFO - PROCESS | 1657 | 1462371992807 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 972ms 07:26:32 INFO - PROCESS | 1657 | 1462371992813 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 1657 | 1462371992816 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:26:32 INFO - PROCESS | 1657 | 1462371992821 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 1657 | 1462371992822 Marionette TRACE conn2 <- [1,190,null,{}] 07:26:32 INFO - PROCESS | 1657 | 1462371992826 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:32 INFO - PROCESS | 1657 | 1462371992895 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:26:32 INFO - PROCESS | 1657 | 1462371992901 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x112fa0000 == 28 [pid = 1657] [id = 55] 07:26:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x115f2e400) [pid = 1657] [serial = 161] [outer = 0x0] 07:26:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1164a5800) [pid = 1657] [serial = 162] [outer = 0x115f2e400] 07:26:32 INFO - PROCESS | 1657 | 1462371992931 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116a56400) [pid = 1657] [serial = 163] [outer = 0x115f2e400] 07:26:33 INFO - PROCESS | 1657 | 1462371993227 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 420ms 07:26:33 INFO - PROCESS | 1657 | 1462371993244 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 1657 | 1462371993248 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:26:33 INFO - PROCESS | 1657 | 1462371993257 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 1657 | 1462371993259 Marionette TRACE conn2 <- [1,194,null,{}] 07:26:33 INFO - PROCESS | 1657 | 1462371993277 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 1657 | 1462371993344 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:26:33 INFO - PROCESS | 1657 | 1462371993349 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11664a000 == 29 [pid = 1657] [id = 56] 07:26:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x117520400) [pid = 1657] [serial = 164] [outer = 0x0] 07:26:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1181e8800) [pid = 1657] [serial = 165] [outer = 0x117520400] 07:26:33 INFO - PROCESS | 1657 | 1462371993378 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118207c00) [pid = 1657] [serial = 166] [outer = 0x117520400] 07:26:33 INFO - PROCESS | 1657 | 1462371993680 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 434ms 07:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:26:33 INFO - PROCESS | 1657 | 1462371993692 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 1657 | 1462371993693 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:26:33 INFO - PROCESS | 1657 | 1462371993696 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 1657 | 1462371993698 Marionette TRACE conn2 <- [1,198,null,{}] 07:26:33 INFO - PROCESS | 1657 | 1462371993710 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 1657 | 1462371993780 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:26:33 INFO - PROCESS | 1657 | 1462371993786 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x117073800 == 30 [pid = 1657] [id = 57] 07:26:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1133bd800) [pid = 1657] [serial = 167] [outer = 0x0] 07:26:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1186b2800) [pid = 1657] [serial = 168] [outer = 0x1133bd800] 07:26:33 INFO - PROCESS | 1657 | 1462371993820 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1188a0400) [pid = 1657] [serial = 169] [outer = 0x1133bd800] 07:26:34 INFO - PROCESS | 1657 | 1462371994131 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 07:26:34 INFO - PROCESS | 1657 | 1462371994175 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 1657 | 1462371994176 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:26:34 INFO - PROCESS | 1657 | 1462371994179 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 1657 | 1462371994180 Marionette TRACE conn2 <- [1,202,null,{}] 07:26:34 INFO - PROCESS | 1657 | 1462371994182 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 1657 | 1462371994253 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:26:34 INFO - PROCESS | 1657 | 1462371994258 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186c8800 == 31 [pid = 1657] [id = 58] 07:26:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11820e800) [pid = 1657] [serial = 170] [outer = 0x0] 07:26:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118f96400) [pid = 1657] [serial = 171] [outer = 0x11820e800] 07:26:34 INFO - PROCESS | 1657 | 1462371994285 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118ff3c00) [pid = 1657] [serial = 172] [outer = 0x11820e800] 07:26:34 INFO - PROCESS | 1657 | 1462371994586 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 07:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:26:34 INFO - PROCESS | 1657 | 1462371994598 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 1657 | 1462371994599 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:26:34 INFO - PROCESS | 1657 | 1462371994608 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 1657 | 1462371994609 Marionette TRACE conn2 <- [1,206,null,{}] 07:26:34 INFO - PROCESS | 1657 | 1462371994612 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 1657 | 1462371994702 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:26:34 INFO - PROCESS | 1657 | 1462371994713 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f22000 == 32 [pid = 1657] [id = 59] 07:26:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1164a9400) [pid = 1657] [serial = 173] [outer = 0x0] 07:26:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118f8f400) [pid = 1657] [serial = 174] [outer = 0x1164a9400] 07:26:34 INFO - PROCESS | 1657 | 1462371994738 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119132800) [pid = 1657] [serial = 175] [outer = 0x1164a9400] 07:26:35 INFO - PROCESS | 1657 | 1462371995046 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 478ms 07:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:26:35 INFO - PROCESS | 1657 | 1462371995080 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 1657 | 1462371995081 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:26:35 INFO - PROCESS | 1657 | 1462371995083 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 1657 | 1462371995084 Marionette TRACE conn2 <- [1,210,null,{}] 07:26:35 INFO - PROCESS | 1657 | 1462371995089 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 1657 | 1462371995182 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:26:35 INFO - PROCESS | 1657 | 1462371995187 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194b2800 == 33 [pid = 1657] [id = 60] 07:26:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119382400) [pid = 1657] [serial = 176] [outer = 0x0] 07:26:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11962f000) [pid = 1657] [serial = 177] [outer = 0x119382400] 07:26:35 INFO - PROCESS | 1657 | 1462371995215 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119bd2000) [pid = 1657] [serial = 178] [outer = 0x119382400] 07:26:35 INFO - PROCESS | 1657 | 1462371995546 Marionette TRACE conn2 <- [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]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 521ms 07:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:26:35 INFO - PROCESS | 1657 | 1462371995605 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 1657 | 1462371995606 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:26:35 INFO - PROCESS | 1657 | 1462371995608 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 1657 | 1462371995609 Marionette TRACE conn2 <- [1,214,null,{}] 07:26:35 INFO - PROCESS | 1657 | 1462371995612 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 1657 | 1462371995691 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:26:35 INFO - PROCESS | 1657 | 1462371995721 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c48000 == 34 [pid = 1657] [id = 61] 07:26:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116f03800) [pid = 1657] [serial = 179] [outer = 0x0] 07:26:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1210dc400) [pid = 1657] [serial = 180] [outer = 0x116f03800] 07:26:35 INFO - PROCESS | 1657 | 1462371995747 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121197000) [pid = 1657] [serial = 181] [outer = 0x116f03800] 07:26:36 INFO - PROCESS | 1657 | 1462371996112 Marionette TRACE conn2 <- [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]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 07:26:36 INFO - PROCESS | 1657 | 1462371996129 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 1657 | 1462371996130 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:26:36 INFO - PROCESS | 1657 | 1462371996132 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 1657 | 1462371996134 Marionette TRACE conn2 <- [1,218,null,{}] 07:26:36 INFO - PROCESS | 1657 | 1462371996138 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:36 INFO - PROCESS | 1657 | 1462371996215 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:26:36 INFO - PROCESS | 1657 | 1462371996220 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212b9000 == 35 [pid = 1657] [id = 62] 07:26:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119f80c00) [pid = 1657] [serial = 182] [outer = 0x0] 07:26:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1215a4000) [pid = 1657] [serial = 183] [outer = 0x119f80c00] 07:26:36 INFO - PROCESS | 1657 | 1462371996247 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1217bf000) [pid = 1657] [serial = 184] [outer = 0x119f80c00] 07:26:36 INFO - PROCESS | 1657 | 1462371996581 Marionette TRACE conn2 <- [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]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 471ms 07:26:36 INFO - PROCESS | 1657 | 1462371996607 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:26:36 INFO - PROCESS | 1657 | 1462371996609 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:26:36 INFO - PROCESS | 1657 | 1462371996612 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 1657 | 1462371996614 Marionette TRACE conn2 <- [1,222,null,{}] 07:26:36 INFO - PROCESS | 1657 | 1462371996617 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:36 INFO - PROCESS | 1657 | 1462371996794 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116187c00) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118209000) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x111fd4400) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1134b4400) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1122b4c00) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x127417400) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x115f32000) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11912c800) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125f81c00) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119380c00) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:26:36 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x11962e000) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:26:36 INFO - PROCESS | 1657 | 1462371996843 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1161bc000 == 36 [pid = 1657] [id = 63] 07:26:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1132ae000) [pid = 1657] [serial = 185] [outer = 0x0] 07:26:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116187c00) [pid = 1657] [serial = 186] [outer = 0x1132ae000] 07:26:36 INFO - PROCESS | 1657 | 1462371996884 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1122b0000) [pid = 1657] [serial = 187] [outer = 0x1132ae000] 07:26:37 INFO - PROCESS | 1657 | 1462371997221 Marionette TRACE conn2 <- [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]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 619ms 07:26:37 INFO - PROCESS | 1657 | 1462371997232 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 1657 | 1462371997233 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:26:37 INFO - PROCESS | 1657 | 1462371997243 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 1657 | 1462371997244 Marionette TRACE conn2 <- [1,226,null,{}] 07:26:37 INFO - PROCESS | 1657 | 1462371997246 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 1657 | 1462371997318 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:26:37 INFO - PROCESS | 1657 | 1462371997358 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214d4800 == 37 [pid = 1657] [id = 64] 07:26:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112a64400) [pid = 1657] [serial = 188] [outer = 0x0] 07:26:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1219a4800) [pid = 1657] [serial = 189] [outer = 0x112a64400] 07:26:37 INFO - PROCESS | 1657 | 1462371997384 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123d5f400) [pid = 1657] [serial = 190] [outer = 0x112a64400] 07:26:37 INFO - PROCESS | 1657 | 1462371997632 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 419ms 07:26:37 INFO - PROCESS | 1657 | 1462371997662 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 1657 | 1462371997664 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:26:37 INFO - PROCESS | 1657 | 1462371997666 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 1657 | 1462371997669 Marionette TRACE conn2 <- [1,230,null,{}] 07:26:37 INFO - PROCESS | 1657 | 1462371997678 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 1657 | 1462371997766 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:26:37 INFO - PROCESS | 1657 | 1462371997773 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f21800 == 38 [pid = 1657] [id = 65] 07:26:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123de5c00) [pid = 1657] [serial = 191] [outer = 0x0] 07:26:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124c91400) [pid = 1657] [serial = 192] [outer = 0x123de5c00] 07:26:37 INFO - PROCESS | 1657 | 1462371997801 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124e6f400) [pid = 1657] [serial = 193] [outer = 0x123de5c00] 07:26:38 INFO - PROCESS | 1657 | 1462371998071 Marionette TRACE conn2 <- [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]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 427ms 07:26:38 INFO - PROCESS | 1657 | 1462371998099 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 1657 | 1462371998101 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:26:38 INFO - PROCESS | 1657 | 1462371998110 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 1657 | 1462371998111 Marionette TRACE conn2 <- [1,234,null,{}] 07:26:38 INFO - PROCESS | 1657 | 1462371998114 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 1657 | 1462371998186 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:26:38 INFO - PROCESS | 1657 | 1462371998190 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254ab800 == 39 [pid = 1657] [id = 66] 07:26:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124e75c00) [pid = 1657] [serial = 194] [outer = 0x0] 07:26:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125499800) [pid = 1657] [serial = 195] [outer = 0x124e75c00] 07:26:38 INFO - PROCESS | 1657 | 1462371998216 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12552f400) [pid = 1657] [serial = 196] [outer = 0x124e75c00] 07:26:38 INFO - PROCESS | 1657 | 1462371998492 Marionette TRACE conn2 <- [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]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 419ms 07:26:38 INFO - PROCESS | 1657 | 1462371998531 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 1657 | 1462371998532 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:26:38 INFO - PROCESS | 1657 | 1462371998534 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 1657 | 1462371998535 Marionette TRACE conn2 <- [1,238,null,{}] 07:26:38 INFO - PROCESS | 1657 | 1462371998540 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 1657 | 1462371998630 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:26:38 INFO - PROCESS | 1657 | 1462371998654 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x125fd8800 == 40 [pid = 1657] [id = 67] 07:26:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119b68000) [pid = 1657] [serial = 197] [outer = 0x0] 07:26:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125532c00) [pid = 1657] [serial = 198] [outer = 0x119b68000] 07:26:38 INFO - PROCESS | 1657 | 1462371998679 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125f7c800) [pid = 1657] [serial = 199] [outer = 0x119b68000] 07:26:39 INFO - PROCESS | 1657 | 1462371999139 Marionette TRACE conn2 <- [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]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 622ms 07:26:39 INFO - PROCESS | 1657 | 1462371999157 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:26:39 INFO - PROCESS | 1657 | 1462371999160 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:26:39 INFO - PROCESS | 1657 | 1462371999164 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 1657 | 1462371999166 Marionette TRACE conn2 <- [1,242,null,{}] 07:26:39 INFO - PROCESS | 1657 | 1462371999197 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:39 INFO - PROCESS | 1657 | 1462371999299 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:26:39 INFO - PROCESS | 1657 | 1462371999342 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164d2000 == 41 [pid = 1657] [id = 68] 07:26:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1134b2000) [pid = 1657] [serial = 200] [outer = 0x0] 07:26:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1150f9400) [pid = 1657] [serial = 201] [outer = 0x1134b2000] 07:26:39 INFO - PROCESS | 1657 | 1462371999373 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1164aa000) [pid = 1657] [serial = 202] [outer = 0x1134b2000] 07:26:39 INFO - PROCESS | 1657 | 1462371999964 Marionette TRACE conn2 <- [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]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 849ms 07:26:40 INFO - PROCESS | 1657 | 1462372000013 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 1657 | 1462372000019 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:26:40 INFO - PROCESS | 1657 | 1462372000026 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 1657 | 1462372000029 Marionette TRACE conn2 <- [1,246,null,{}] 07:26:40 INFO - PROCESS | 1657 | 1462372000033 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 1657 | 1462372000138 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:26:40 INFO - PROCESS | 1657 | 1462372000202 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x11265d000 == 42 [pid = 1657] [id = 69] 07:26:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113c3c000) [pid = 1657] [serial = 203] [outer = 0x0] 07:26:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11827d800) [pid = 1657] [serial = 204] [outer = 0x113c3c000] 07:26:40 INFO - PROCESS | 1657 | 1462372000232 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1186b3000) [pid = 1657] [serial = 205] [outer = 0x113c3c000] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1254ab800 == 41 [pid = 1657] [id = 66] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x118f21800 == 40 [pid = 1657] [id = 65] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1214d4800 == 39 [pid = 1657] [id = 64] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1161bc000 == 38 [pid = 1657] [id = 63] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1212b9000 == 37 [pid = 1657] [id = 62] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x119c48000 == 36 [pid = 1657] [id = 61] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1194b2800 == 35 [pid = 1657] [id = 60] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x118f22000 == 34 [pid = 1657] [id = 59] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1186c8800 == 33 [pid = 1657] [id = 58] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x117073800 == 32 [pid = 1657] [id = 57] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x11664a000 == 31 [pid = 1657] [id = 56] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x112fa0000 == 30 [pid = 1657] [id = 55] 07:26:40 INFO - PROCESS | 1657 | --DOCSHELL 0x115d22000 == 29 [pid = 1657] [id = 54] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128e48400) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1213da800) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119629000) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119c50c00) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1210dd800) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11752a800) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1184a5000) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1181e8000) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119384c00) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1186af400) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1186bec00) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113c40000) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x113cb4c00) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1150fc800) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118ff4000) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1188a4000) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1210e8800) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1249be400) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x127415400) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 07:26:40 INFO - PROCESS | 1657 | 1462372000808 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 825ms 07:26:40 INFO - PROCESS | 1657 | 1462372000857 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 1657 | 1462372000860 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:26:40 INFO - PROCESS | 1657 | 1462372000863 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 1657 | 1462372000866 Marionette TRACE conn2 <- [1,250,null,{}] 07:26:40 INFO - PROCESS | 1657 | 1462372000871 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 1657 | 1462372000956 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:26:40 INFO - PROCESS | 1657 | 1462372000964 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d19000 == 30 [pid = 1657] [id = 70] 07:26:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x117520c00) [pid = 1657] [serial = 206] [outer = 0x0] 07:26:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1176c1800) [pid = 1657] [serial = 207] [outer = 0x117520c00] 07:26:41 INFO - PROCESS | 1657 | 1462372001014 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1181eac00) [pid = 1657] [serial = 208] [outer = 0x117520c00] 07:26:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1184c1c00) [pid = 1657] [serial = 209] [outer = 0x12cf29400] 07:26:41 INFO - PROCESS | 1657 | 1462372001506 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 673ms 07:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:26:41 INFO - PROCESS | 1657 | 1462372001540 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 1657 | 1462372001543 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:26:41 INFO - PROCESS | 1657 | 1462372001547 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 1657 | 1462372001549 Marionette TRACE conn2 <- [1,254,null,{}] 07:26:41 INFO - PROCESS | 1657 | 1462372001553 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 1657 | 1462372001625 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:26:41 INFO - PROCESS | 1657 | 1462372001629 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x118120000 == 31 [pid = 1657] [id = 71] 07:26:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1186af400) [pid = 1657] [serial = 210] [outer = 0x0] 07:26:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1188a5000) [pid = 1657] [serial = 211] [outer = 0x1186af400] 07:26:41 INFO - PROCESS | 1657 | 1462372001657 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118f92000) [pid = 1657] [serial = 212] [outer = 0x1186af400] 07:26:41 INFO - PROCESS | 1657 | 1462372001966 Marionette TRACE conn2 <- [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]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 422ms 07:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:26:41 INFO - PROCESS | 1657 | 1462372001976 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 1657 | 1462372001977 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:26:41 INFO - PROCESS | 1657 | 1462372001980 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 1657 | 1462372001982 Marionette TRACE conn2 <- [1,258,null,{}] 07:26:42 INFO - PROCESS | 1657 | 1462372002000 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 1657 | 1462372002076 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:26:42 INFO - PROCESS | 1657 | 1462372002081 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fd7800 == 32 [pid = 1657] [id = 72] 07:26:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1133bcc00) [pid = 1657] [serial = 213] [outer = 0x0] 07:26:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11912d800) [pid = 1657] [serial = 214] [outer = 0x1133bcc00] 07:26:42 INFO - PROCESS | 1657 | 1462372002113 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1193f6000) [pid = 1657] [serial = 215] [outer = 0x1133bcc00] 07:26:42 INFO - PROCESS | 1657 | 1462372002440 Marionette TRACE conn2 <- [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]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 07:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:26:42 INFO - PROCESS | 1657 | 1462372002453 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 1657 | 1462372002457 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:26:42 INFO - PROCESS | 1657 | 1462372002459 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 1657 | 1462372002460 Marionette TRACE conn2 <- [1,262,null,{}] 07:26:42 INFO - PROCESS | 1657 | 1462372002463 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 1657 | 1462372002533 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:26:42 INFO - PROCESS | 1657 | 1462372002538 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198a6000 == 33 [pid = 1657] [id = 73] 07:26:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119629800) [pid = 1657] [serial = 216] [outer = 0x0] 07:26:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11987e800) [pid = 1657] [serial = 217] [outer = 0x119629800] 07:26:42 INFO - PROCESS | 1657 | 1462372002565 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119c4dc00) [pid = 1657] [serial = 218] [outer = 0x119629800] 07:26:42 INFO - PROCESS | 1657 | 1462372002872 Marionette TRACE conn2 <- [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]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 421ms 07:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:26:42 INFO - PROCESS | 1657 | 1462372002880 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 1657 | 1462372002881 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:26:42 INFO - PROCESS | 1657 | 1462372002888 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 1657 | 1462372002890 Marionette TRACE conn2 <- [1,266,null,{}] 07:26:42 INFO - PROCESS | 1657 | 1462372002892 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 1657 | 1462372002986 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:26:42 INFO - PROCESS | 1657 | 1462372002996 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119baa800 == 34 [pid = 1657] [id = 74] 07:26:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x113cafc00) [pid = 1657] [serial = 219] [outer = 0x0] 07:26:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119c4c400) [pid = 1657] [serial = 220] [outer = 0x113cafc00] 07:26:43 INFO - PROCESS | 1657 | 1462372003021 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1210e8c00) [pid = 1657] [serial = 221] [outer = 0x113cafc00] 07:26:43 INFO - PROCESS | 1657 | 1462372003359 Marionette TRACE conn2 <- [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]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 525ms 07:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:26:43 INFO - PROCESS | 1657 | 1462372003411 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 1657 | 1462372003412 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:26:43 INFO - PROCESS | 1657 | 1462372003414 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 1657 | 1462372003415 Marionette TRACE conn2 <- [1,270,null,{}] 07:26:43 INFO - PROCESS | 1657 | 1462372003424 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 1657 | 1462372003516 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:26:43 INFO - PROCESS | 1657 | 1462372003522 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120e000 == 35 [pid = 1657] [id = 75] 07:26:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1210e9400) [pid = 1657] [serial = 222] [outer = 0x0] 07:26:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1217b5000) [pid = 1657] [serial = 223] [outer = 0x1210e9400] 07:26:43 INFO - PROCESS | 1657 | 1462372003548 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124c96000) [pid = 1657] [serial = 224] [outer = 0x1210e9400] 07:26:43 INFO - PROCESS | 1657 | 1462372003870 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 476ms 07:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:26:43 INFO - PROCESS | 1657 | 1462372003892 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 1657 | 1462372003893 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:26:43 INFO - PROCESS | 1657 | 1462372003895 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 1657 | 1462372003896 Marionette TRACE conn2 <- [1,274,null,{}] 07:26:43 INFO - PROCESS | 1657 | 1462372003898 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 1657 | 1462372003984 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:26:44 INFO - PROCESS | 1657 | 1462372004012 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d02800 == 36 [pid = 1657] [id = 76] 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121196400) [pid = 1657] [serial = 225] [outer = 0x0] 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124e67000) [pid = 1657] [serial = 226] [outer = 0x121196400] 07:26:44 INFO - PROCESS | 1657 | 1462372004037 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x125499c00) [pid = 1657] [serial = 227] [outer = 0x121196400] 07:26:44 INFO - PROCESS | 1657 | 1462372004326 Marionette TRACE conn2 <- [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]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 07:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:26:44 INFO - PROCESS | 1657 | 1462372004364 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 1657 | 1462372004365 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:26:44 INFO - PROCESS | 1657 | 1462372004368 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 1657 | 1462372004371 Marionette TRACE conn2 <- [1,278,null,{}] 07:26:44 INFO - PROCESS | 1657 | 1462372004375 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:44 INFO - PROCESS | 1657 | 1462372004460 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:26:44 INFO - PROCESS | 1657 | 1462372004464 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12485b000 == 37 [pid = 1657] [id = 77] 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124e27800) [pid = 1657] [serial = 228] [outer = 0x0] 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x125f78400) [pid = 1657] [serial = 229] [outer = 0x124e27800] 07:26:44 INFO - PROCESS | 1657 | 1462372004488 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125f83400) [pid = 1657] [serial = 230] [outer = 0x124e27800] 07:26:44 INFO - PROCESS | 1657 | 1462372004778 Marionette TRACE conn2 <- [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]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 422ms 07:26:44 INFO - PROCESS | 1657 | 1462372004807 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 1657 | 1462372004809 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:26:44 INFO - PROCESS | 1657 | 1462372004811 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 1657 | 1462372004812 Marionette TRACE conn2 <- [1,282,null,{}] 07:26:44 INFO - PROCESS | 1657 | 1462372004814 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:44 INFO - PROCESS | 1657 | 1462372004903 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:26:44 INFO - PROCESS | 1657 | 1462372004908 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fd4000 == 38 [pid = 1657] [id = 78] 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125526c00) [pid = 1657] [serial = 231] [outer = 0x0] 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12663c000) [pid = 1657] [serial = 232] [outer = 0x125526c00] 07:26:44 INFO - PROCESS | 1657 | 1462372004933 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1266bb400) [pid = 1657] [serial = 233] [outer = 0x125526c00] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x123de5c00) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119382400) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115f2e400) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11820e800) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x117520400) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1133bd800) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1164a3800) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11820c800) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116f03800) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1193ef800) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119f80c00) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119ede400) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1132ae000) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a64400) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112d93800) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124e75c00) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:26:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1164a9400) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:26:45 INFO - PROCESS | 1657 | 1462372005305 Marionette TRACE conn2 <- [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]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms 07:26:45 INFO - PROCESS | 1657 | 1462372005331 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 1657 | 1462372005332 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:26:45 INFO - PROCESS | 1657 | 1462372005340 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 1657 | 1462372005341 Marionette TRACE conn2 <- [1,286,null,{}] 07:26:45 INFO - PROCESS | 1657 | 1462372005343 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 1657 | 1462372005438 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:26:45 INFO - PROCESS | 1657 | 1462372005464 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x121439800 == 39 [pid = 1657] [id = 79] 07:26:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116f03800) [pid = 1657] [serial = 234] [outer = 0x0] 07:26:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118ff4400) [pid = 1657] [serial = 235] [outer = 0x116f03800] 07:26:45 INFO - PROCESS | 1657 | 1462372005489 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121198000) [pid = 1657] [serial = 236] [outer = 0x116f03800] 07:26:45 INFO - PROCESS | 1657 | 1462372005739 Marionette TRACE conn2 <- [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]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 426ms 07:26:45 INFO - PROCESS | 1657 | 1462372005761 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 1657 | 1462372005762 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:26:45 INFO - PROCESS | 1657 | 1462372005778 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 1657 | 1462372005780 Marionette TRACE conn2 <- [1,290,null,{}] 07:26:45 INFO - PROCESS | 1657 | 1462372005782 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 1657 | 1462372005880 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:26:45 INFO - PROCESS | 1657 | 1462372005884 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b5c800 == 40 [pid = 1657] [id = 80] 07:26:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123de5c00) [pid = 1657] [serial = 237] [outer = 0x0] 07:26:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x127410000) [pid = 1657] [serial = 238] [outer = 0x123de5c00] 07:26:45 INFO - PROCESS | 1657 | 1462372005914 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128e44800) [pid = 1657] [serial = 239] [outer = 0x123de5c00] 07:26:46 INFO - PROCESS | 1657 | 1462372006200 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 476ms 07:26:46 INFO - PROCESS | 1657 | 1462372006247 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 1657 | 1462372006248 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:26:46 INFO - PROCESS | 1657 | 1462372006251 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 1657 | 1462372006252 Marionette TRACE conn2 <- [1,294,null,{}] 07:26:46 INFO - PROCESS | 1657 | 1462372006257 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 1657 | 1462372006347 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:26:46 INFO - PROCESS | 1657 | 1462372006353 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fcf800 == 41 [pid = 1657] [id = 81] 07:26:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1193ed400) [pid = 1657] [serial = 240] [outer = 0x0] 07:26:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128e49800) [pid = 1657] [serial = 241] [outer = 0x1193ed400] 07:26:46 INFO - PROCESS | 1657 | 1462372006378 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129210800) [pid = 1657] [serial = 242] [outer = 0x1193ed400] 07:26:46 INFO - PROCESS | 1657 | 1462372006649 Marionette TRACE conn2 <- [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]]]}] 07:26:46 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. 07:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 420ms 07:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:26:46 INFO - PROCESS | 1657 | 1462372006674 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 1657 | 1462372006675 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:26:46 INFO - PROCESS | 1657 | 1462372006677 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 1657 | 1462372006678 Marionette TRACE conn2 <- [1,298,null,{}] 07:26:46 INFO - PROCESS | 1657 | 1462372006681 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 1657 | 1462372006757 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:26:46 INFO - PROCESS | 1657 | 1462372006762 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293cd000 == 42 [pid = 1657] [id = 82] 07:26:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128e4e800) [pid = 1657] [serial = 243] [outer = 0x0] 07:26:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129218800) [pid = 1657] [serial = 244] [outer = 0x128e4e800] 07:26:46 INFO - PROCESS | 1657 | 1462372006786 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12921d400) [pid = 1657] [serial = 245] [outer = 0x128e4e800] 07:26:47 INFO - PROCESS | 1657 | 1462372007054 Marionette TRACE conn2 <- [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]]]}] 07:26:47 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. 07:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 417ms 07:26:47 INFO - PROCESS | 1657 | 1462372007095 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 1657 | 1462372007097 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:26:47 INFO - PROCESS | 1657 | 1462372007099 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 1657 | 1462372007100 Marionette TRACE conn2 <- [1,302,null,{}] 07:26:47 INFO - PROCESS | 1657 | 1462372007152 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:47 INFO - PROCESS | 1657 | 1462372007249 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:26:47 INFO - PROCESS | 1657 | 1462372007320 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x112fa0000 == 43 [pid = 1657] [id = 83] 07:26:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x112d94800) [pid = 1657] [serial = 246] [outer = 0x0] 07:26:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x113c40000) [pid = 1657] [serial = 247] [outer = 0x112d94800] 07:26:47 INFO - PROCESS | 1657 | 1462372007352 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116187000) [pid = 1657] [serial = 248] [outer = 0x112d94800] 07:26:47 INFO - PROCESS | 1657 | 1462372007778 Marionette TRACE conn2 <- [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]]]}] 07:26:47 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. 07:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 722ms 07:26:47 INFO - PROCESS | 1657 | 1462372007822 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 1657 | 1462372007825 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:26:47 INFO - PROCESS | 1657 | 1462372007828 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 1657 | 1462372007831 Marionette TRACE conn2 <- [1,306,null,{}] 07:26:47 INFO - PROCESS | 1657 | 1462372007834 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:47 INFO - PROCESS | 1657 | 1462372007929 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:26:48 INFO - PROCESS | 1657 | 1462372008011 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f99000 == 44 [pid = 1657] [id = 84] 07:26:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118282400) [pid = 1657] [serial = 249] [outer = 0x0] 07:26:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1186be000) [pid = 1657] [serial = 250] [outer = 0x118282400] 07:26:48 INFO - PROCESS | 1657 | 1462372008041 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118f99800) [pid = 1657] [serial = 251] [outer = 0x118282400] 07:26:48 INFO - PROCESS | 1657 | 1462372008440 Marionette TRACE conn2 <- [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]]]}] 07:26:48 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. 07:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 07:26:48 INFO - PROCESS | 1657 | 1462372008449 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 1657 | 1462372008451 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:26:48 INFO - PROCESS | 1657 | 1462372008454 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 1657 | 1462372008455 Marionette TRACE conn2 <- [1,310,null,{}] 07:26:48 INFO - PROCESS | 1657 | 1462372008457 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 1657 | 1462372008550 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:26:48 INFO - PROCESS | 1657 | 1462372008591 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270e1000 == 45 [pid = 1657] [id = 85] 07:26:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118ff4800) [pid = 1657] [serial = 252] [outer = 0x0] 07:26:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119384c00) [pid = 1657] [serial = 253] [outer = 0x118ff4800] 07:26:48 INFO - PROCESS | 1657 | 1462372008623 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119ede800) [pid = 1657] [serial = 254] [outer = 0x118ff4800] 07:26:49 INFO - PROCESS | 1657 | 1462372009047 Marionette TRACE conn2 <- [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]]]}] 07:26:49 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. 07:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms 07:26:49 INFO - PROCESS | 1657 | 1462372009074 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 1657 | 1462372009079 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:26:49 INFO - PROCESS | 1657 | 1462372009085 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 1657 | 1462372009087 Marionette TRACE conn2 <- [1,314,null,{}] 07:26:49 INFO - PROCESS | 1657 | 1462372009089 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:49 INFO - PROCESS | 1657 | 1462372009181 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:26:49 INFO - PROCESS | 1657 | 1462372009258 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x116907000 == 46 [pid = 1657] [id = 86] 07:26:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1186b0800) [pid = 1657] [serial = 255] [outer = 0x0] 07:26:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1210e9c00) [pid = 1657] [serial = 256] [outer = 0x1186b0800] 07:26:49 INFO - PROCESS | 1657 | 1462372009289 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x123d55800) [pid = 1657] [serial = 257] [outer = 0x1186b0800] 07:26:49 INFO - PROCESS | 1657 | 1462372009856 Marionette TRACE conn2 <- [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]]]}] 07:26:49 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. 07:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 826ms 07:26:49 INFO - PROCESS | 1657 | 1462372009908 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 1657 | 1462372009911 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:26:49 INFO - PROCESS | 1657 | 1462372009914 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 1657 | 1462372009916 Marionette TRACE conn2 <- [1,318,null,{}] 07:26:49 INFO - PROCESS | 1657 | 1462372009922 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 1657 | 1462372010006 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:26:50 INFO - PROCESS | 1657 | 1462372010052 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x117036800 == 47 [pid = 1657] [id = 87] 07:26:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1164edc00) [pid = 1657] [serial = 258] [outer = 0x0] 07:26:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x117245c00) [pid = 1657] [serial = 259] [outer = 0x1164edc00] 07:26:50 INFO - PROCESS | 1657 | 1462372010080 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1181e3400) [pid = 1657] [serial = 260] [outer = 0x1164edc00] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x128fcf800 == 46 [pid = 1657] [id = 81] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x128b5c800 == 45 [pid = 1657] [id = 80] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x121439800 == 44 [pid = 1657] [id = 79] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x118fd4000 == 43 [pid = 1657] [id = 78] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12485b000 == 42 [pid = 1657] [id = 77] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x123d02800 == 41 [pid = 1657] [id = 76] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12120e000 == 40 [pid = 1657] [id = 75] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x119baa800 == 39 [pid = 1657] [id = 74] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x125532c00) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x1198a6000 == 38 [pid = 1657] [id = 73] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x118fd7800 == 37 [pid = 1657] [id = 72] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x118120000 == 36 [pid = 1657] [id = 71] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x115d19000 == 35 [pid = 1657] [id = 70] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x11265d000 == 34 [pid = 1657] [id = 69] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x1164d2000 == 33 [pid = 1657] [id = 68] 07:26:50 INFO - PROCESS | 1657 | --DOCSHELL 0x125fd8800 == 32 [pid = 1657] [id = 67] 07:26:50 INFO - PROCESS | 1657 | 1462372010472 Marionette TRACE conn2 <- [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]]]}] 07:26:50 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. 07:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 07:26:50 INFO - PROCESS | 1657 | 1462372010485 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 1657 | 1462372010488 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:26:50 INFO - PROCESS | 1657 | 1462372010492 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 1657 | 1462372010494 Marionette TRACE conn2 <- [1,322,null,{}] 07:26:50 INFO - PROCESS | 1657 | 1462372010496 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 1657 | 1462372010568 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1217bf000) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1215a4000) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12199a400) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121197000) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1122b0000) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124c91400) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1215d1800) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1219a4800) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11962b800) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x125499800) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116187c00) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118f8f400) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118280000) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119bd2000) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123d5f400) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119132800) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12552f400) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124e6f400) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11962f000) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1164a5800) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116a56400) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118f96400) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118ff3c00) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1181e8800) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118207c00) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1186b2800) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1188a0400) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x115d84400) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1176c4c00) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116945000) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1188a4800) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1184bec00) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1210dc400) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119c53c00) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11962b000) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 07:26:50 INFO - PROCESS | 1657 | 1462372010617 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x116915800 == 33 [pid = 1657] [id = 88] 07:26:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1122b1800) [pid = 1657] [serial = 261] [outer = 0x0] 07:26:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116a56400) [pid = 1657] [serial = 262] [outer = 0x1122b1800] 07:26:50 INFO - PROCESS | 1657 | 1462372010643 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184b9c00) [pid = 1657] [serial = 263] [outer = 0x1122b1800] 07:26:50 INFO - PROCESS | 1657 | 1462372010963 Marionette TRACE conn2 <- [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]]]}] 07:26:51 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. 07:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 07:26:51 INFO - PROCESS | 1657 | 1462372011013 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 1657 | 1462372011015 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:26:51 INFO - PROCESS | 1657 | 1462372011018 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 1657 | 1462372011022 Marionette TRACE conn2 <- [1,326,null,{}] 07:26:51 INFO - PROCESS | 1657 | 1462372011033 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 1657 | 1462372011147 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:26:51 INFO - PROCESS | 1657 | 1462372011204 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f23000 == 34 [pid = 1657] [id = 89] 07:26:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1184bcc00) [pid = 1657] [serial = 264] [outer = 0x0] 07:26:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118f83400) [pid = 1657] [serial = 265] [outer = 0x1184bcc00] 07:26:51 INFO - PROCESS | 1657 | 1462372011247 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119130800) [pid = 1657] [serial = 266] [outer = 0x1184bcc00] 07:26:51 INFO - PROCESS | 1657 | 1462372011596 Marionette TRACE conn2 <- [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]]]}] 07:26:51 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. 07:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 624ms 07:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:26:51 INFO - PROCESS | 1657 | 1462372011642 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 1657 | 1462372011644 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:26:51 INFO - PROCESS | 1657 | 1462372011646 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 1657 | 1462372011647 Marionette TRACE conn2 <- [1,330,null,{}] 07:26:51 INFO - PROCESS | 1657 | 1462372011650 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 1657 | 1462372011739 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:26:51 INFO - PROCESS | 1657 | 1462372011745 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a5800 == 35 [pid = 1657] [id = 90] 07:26:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11912fc00) [pid = 1657] [serial = 267] [outer = 0x0] 07:26:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11962b400) [pid = 1657] [serial = 268] [outer = 0x11912fc00] 07:26:51 INFO - PROCESS | 1657 | 1462372011770 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119f82c00) [pid = 1657] [serial = 269] [outer = 0x11912fc00] 07:26:52 INFO - PROCESS | 1657 | 1462372012086 Marionette TRACE conn2 <- [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]]]}] 07:26:52 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. 07:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 07:26:52 INFO - PROCESS | 1657 | 1462372012115 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 1657 | 1462372012116 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:26:52 INFO - PROCESS | 1657 | 1462372012118 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 1657 | 1462372012121 Marionette TRACE conn2 <- [1,334,null,{}] 07:26:52 INFO - PROCESS | 1657 | 1462372012124 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 1657 | 1462372012191 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:26:52 INFO - PROCESS | 1657 | 1462372012195 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f90800 == 36 [pid = 1657] [id = 91] 07:26:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1122b6c00) [pid = 1657] [serial = 270] [outer = 0x0] 07:26:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121279000) [pid = 1657] [serial = 271] [outer = 0x1122b6c00] 07:26:52 INFO - PROCESS | 1657 | 1462372012222 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1215d5c00) [pid = 1657] [serial = 272] [outer = 0x1122b6c00] 07:26:52 INFO - PROCESS | 1657 | 1462372012588 Marionette TRACE conn2 <- [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]]]}] 07:26:52 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. 07:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 521ms 07:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:26:52 INFO - PROCESS | 1657 | 1462372012641 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 1657 | 1462372012643 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:26:52 INFO - PROCESS | 1657 | 1462372012646 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 1657 | 1462372012647 Marionette TRACE conn2 <- [1,338,null,{}] 07:26:52 INFO - PROCESS | 1657 | 1462372012657 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 1657 | 1462372012811 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:26:52 INFO - PROCESS | 1657 | 1462372012861 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120f000 == 37 [pid = 1657] [id = 92] 07:26:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1217d6800) [pid = 1657] [serial = 273] [outer = 0x0] 07:26:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1248cd800) [pid = 1657] [serial = 274] [outer = 0x1217d6800] 07:26:52 INFO - PROCESS | 1657 | 1462372012903 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124e2bc00) [pid = 1657] [serial = 275] [outer = 0x1217d6800] 07:26:53 INFO - PROCESS | 1657 | 1462372013288 Marionette TRACE conn2 <- [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]]]}] 07:26:53 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. 07:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 07:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:26:53 INFO - PROCESS | 1657 | 1462372013317 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 1657 | 1462372013318 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:26:53 INFO - PROCESS | 1657 | 1462372013320 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 1657 | 1462372013321 Marionette TRACE conn2 <- [1,342,null,{}] 07:26:53 INFO - PROCESS | 1657 | 1462372013324 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 1657 | 1462372013409 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:26:53 INFO - PROCESS | 1657 | 1462372013439 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219db800 == 38 [pid = 1657] [id = 93] 07:26:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124e6bc00) [pid = 1657] [serial = 276] [outer = 0x0] 07:26:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12548f000) [pid = 1657] [serial = 277] [outer = 0x124e6bc00] 07:26:53 INFO - PROCESS | 1657 | 1462372013463 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12552f400) [pid = 1657] [serial = 278] [outer = 0x124e6bc00] 07:26:53 INFO - PROCESS | 1657 | 1462372013764 Marionette TRACE conn2 <- [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]]]}] 07:26:53 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. 07:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 07:26:53 INFO - PROCESS | 1657 | 1462372013791 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 1657 | 1462372013792 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:26:53 INFO - PROCESS | 1657 | 1462372013795 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 1657 | 1462372013796 Marionette TRACE conn2 <- [1,346,null,{}] 07:26:53 INFO - PROCESS | 1657 | 1462372013806 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 1657 | 1462372013891 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:26:53 INFO - PROCESS | 1657 | 1462372013895 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12485a800 == 39 [pid = 1657] [id = 94] 07:26:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124e6fc00) [pid = 1657] [serial = 279] [outer = 0x0] 07:26:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x125f83c00) [pid = 1657] [serial = 280] [outer = 0x124e6fc00] 07:26:53 INFO - PROCESS | 1657 | 1462372013920 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1266ba400) [pid = 1657] [serial = 281] [outer = 0x124e6fc00] 07:26:54 INFO - PROCESS | 1657 | 1462372014246 Marionette TRACE conn2 <- [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]]]}] 07:26:54 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. 07:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 476ms 07:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:26:54 INFO - PROCESS | 1657 | 1462372014272 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 1657 | 1462372014273 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:26:54 INFO - PROCESS | 1657 | 1462372014275 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 1657 | 1462372014276 Marionette TRACE conn2 <- [1,350,null,{}] 07:26:54 INFO - PROCESS | 1657 | 1462372014284 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 1657 | 1462372014456 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1186af400) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113cafc00) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1133bcc00) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1210e9400) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124e27800) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121196400) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116f03800) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117520c00) [pid = 1657] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x123de5c00) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1193ed400) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125526c00) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:26:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119629800) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:26:54 INFO - PROCESS | 1657 | 1462372014492 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194b2800 == 40 [pid = 1657] [id = 95] 07:26:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x113cafc00) [pid = 1657] [serial = 282] [outer = 0x0] 07:26:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11827ac00) [pid = 1657] [serial = 283] [outer = 0x113cafc00] 07:26:54 INFO - PROCESS | 1657 | 1462372014517 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1210e9400) [pid = 1657] [serial = 284] [outer = 0x113cafc00] 07:26:54 INFO - PROCESS | 1657 | 1462372014787 Marionette TRACE conn2 <- [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]]]}] 07:26:54 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. 07:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 569ms 07:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:26:54 INFO - PROCESS | 1657 | 1462372014844 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 1657 | 1462372014845 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:26:54 INFO - PROCESS | 1657 | 1462372014847 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 1657 | 1462372014848 Marionette TRACE conn2 <- [1,354,null,{}] 07:26:54 INFO - PROCESS | 1657 | 1462372014850 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 1657 | 1462372014926 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:26:54 INFO - PROCESS | 1657 | 1462372014931 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270de000 == 41 [pid = 1657] [id = 96] 07:26:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12549b400) [pid = 1657] [serial = 285] [outer = 0x0] 07:26:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x127415c00) [pid = 1657] [serial = 286] [outer = 0x12549b400] 07:26:54 INFO - PROCESS | 1657 | 1462372014957 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128b29800) [pid = 1657] [serial = 287] [outer = 0x12549b400] 07:26:55 INFO - PROCESS | 1657 | 1462372015272 Marionette TRACE conn2 <- [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]]]}] 07:26:55 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. 07:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 07:26:55 INFO - PROCESS | 1657 | 1462372015318 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 1657 | 1462372015320 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:26:55 INFO - PROCESS | 1657 | 1462372015329 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 1657 | 1462372015331 Marionette TRACE conn2 <- [1,358,null,{}] 07:26:55 INFO - PROCESS | 1657 | 1462372015333 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:55 INFO - PROCESS | 1657 | 1462372015418 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:26:55 INFO - PROCESS | 1657 | 1462372015425 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fe0800 == 42 [pid = 1657] [id = 97] 07:26:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128b2f000) [pid = 1657] [serial = 288] [outer = 0x0] 07:26:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12921a800) [pid = 1657] [serial = 289] [outer = 0x128b2f000] 07:26:55 INFO - PROCESS | 1657 | 1462372015453 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129340c00) [pid = 1657] [serial = 290] [outer = 0x128b2f000] 07:26:55 INFO - PROCESS | 1657 | 1462372015789 Marionette TRACE conn2 <- [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]]]}] 07:26:55 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. 07:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 07:26:55 INFO - PROCESS | 1657 | 1462372015798 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 1657 | 1462372015799 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:26:55 INFO - PROCESS | 1657 | 1462372015803 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 1657 | 1462372015805 Marionette TRACE conn2 <- [1,362,null,{}] 07:26:55 INFO - PROCESS | 1657 | 1462372015809 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:55 INFO - PROCESS | 1657 | 1462372015881 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:26:55 INFO - PROCESS | 1657 | 1462372015888 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a667800 == 43 [pid = 1657] [id = 98] 07:26:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129341800) [pid = 1657] [serial = 291] [outer = 0x0] 07:26:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12954ec00) [pid = 1657] [serial = 292] [outer = 0x129341800] 07:26:55 INFO - PROCESS | 1657 | 1462372015913 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a4bc000) [pid = 1657] [serial = 293] [outer = 0x129341800] 07:26:56 INFO - PROCESS | 1657 | 1462372016206 Marionette TRACE conn2 <- [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]]]}] 07:26:56 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. 07:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 422ms 07:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:26:56 INFO - PROCESS | 1657 | 1462372016230 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 1657 | 1462372016231 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:26:56 INFO - PROCESS | 1657 | 1462372016234 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 1657 | 1462372016235 Marionette TRACE conn2 <- [1,366,null,{}] 07:26:56 INFO - PROCESS | 1657 | 1462372016241 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:56 INFO - PROCESS | 1657 | 1462372016337 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:26:56 INFO - PROCESS | 1657 | 1462372016342 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6a7800 == 44 [pid = 1657] [id = 99] 07:26:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128b2f400) [pid = 1657] [serial = 294] [outer = 0x0] 07:26:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129551800) [pid = 1657] [serial = 295] [outer = 0x128b2f400] 07:26:56 INFO - PROCESS | 1657 | 1462372016367 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a6eac00) [pid = 1657] [serial = 296] [outer = 0x128b2f400] 07:26:56 INFO - PROCESS | 1657 | 1462372016826 Marionette TRACE conn2 <- [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]]]}] 07:26:56 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. 07:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 621ms 07:26:56 INFO - PROCESS | 1657 | 1462372016856 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 1657 | 1462372016858 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:26:56 INFO - PROCESS | 1657 | 1462372016863 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 1657 | 1462372016864 Marionette TRACE conn2 <- [1,370,null,{}] 07:26:56 INFO - PROCESS | 1657 | 1462372016886 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 1657 | 1462372016997 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:26:57 INFO - PROCESS | 1657 | 1462372017030 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x117071800 == 45 [pid = 1657] [id = 100] 07:26:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x117526000) [pid = 1657] [serial = 297] [outer = 0x0] 07:26:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1181e1400) [pid = 1657] [serial = 298] [outer = 0x117526000] 07:26:57 INFO - PROCESS | 1657 | 1462372017060 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118208800) [pid = 1657] [serial = 299] [outer = 0x117526000] 07:26:57 INFO - PROCESS | 1657 | 1462372017512 Marionette TRACE conn2 <- [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]]]}] 07:26:57 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. 07:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 07:26:57 INFO - PROCESS | 1657 | 1462372017533 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 1657 | 1462372017538 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:26:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:26:57 INFO - PROCESS | 1657 | 1462372017542 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 1657 | 1462372017544 Marionette TRACE conn2 <- [1,374,null,{}] 07:26:57 INFO - PROCESS | 1657 | 1462372017546 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 1657 | 1462372017643 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:26:57 INFO - PROCESS | 1657 | 1462372017696 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194af000 == 46 [pid = 1657] [id = 101] 07:26:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1184b8c00) [pid = 1657] [serial = 300] [outer = 0x0] 07:26:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118f90c00) [pid = 1657] [serial = 301] [outer = 0x1184b8c00] 07:26:57 INFO - PROCESS | 1657 | 1462372017730 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11912f800) [pid = 1657] [serial = 302] [outer = 0x1184b8c00] 07:26:58 INFO - PROCESS | 1657 | 1462372018148 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:26:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 622ms 07:26:58 INFO - PROCESS | 1657 | 1462372018164 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 1657 | 1462372018166 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:26:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:26:58 INFO - PROCESS | 1657 | 1462372018168 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 1657 | 1462372018171 Marionette TRACE conn2 <- [1,378,null,{}] 07:26:58 INFO - PROCESS | 1657 | 1462372018178 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 1657 | 1462372018276 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:26:58 INFO - PROCESS | 1657 | 1462372018357 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6b7000 == 47 [pid = 1657] [id = 102] 07:26:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x121199400) [pid = 1657] [serial = 303] [outer = 0x0] 07:26:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x121d3bc00) [pid = 1657] [serial = 304] [outer = 0x121199400] 07:26:58 INFO - PROCESS | 1657 | 1462372018388 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1249be400) [pid = 1657] [serial = 305] [outer = 0x121199400] 07:26:58 INFO - PROCESS | 1657 | 1462372018764 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:26:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 622ms 07:26:58 INFO - PROCESS | 1657 | 1462372018791 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 1657 | 1462372018793 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:26:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:26:58 INFO - PROCESS | 1657 | 1462372018795 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 1657 | 1462372018796 Marionette TRACE conn2 <- [1,382,null,{}] 07:26:58 INFO - PROCESS | 1657 | 1462372018799 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 1657 | 1462372018899 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:26:58 INFO - PROCESS | 1657 | 1462372018941 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91a800 == 48 [pid = 1657] [id = 103] 07:26:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x113cb1000) [pid = 1657] [serial = 306] [outer = 0x0] 07:26:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12548e400) [pid = 1657] [serial = 307] [outer = 0x113cb1000] 07:26:58 INFO - PROCESS | 1657 | 1462372018971 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128e4b400) [pid = 1657] [serial = 308] [outer = 0x113cb1000] 07:26:59 INFO - PROCESS | 1657 | 1462372019516 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:26:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:26:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 07:26:59 INFO - PROCESS | 1657 | 1462372019566 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 1657 | 1462372019568 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:26:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:26:59 INFO - PROCESS | 1657 | 1462372019590 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 1657 | 1462372019593 Marionette TRACE conn2 <- [1,386,null,{}] 07:26:59 INFO - PROCESS | 1657 | 1462372019597 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:59 INFO - PROCESS | 1657 | 1462372019687 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:26:59 INFO - PROCESS | 1657 | 1462372019748 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fdd000 == 49 [pid = 1657] [id = 104] 07:26:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1150f5800) [pid = 1657] [serial = 309] [outer = 0x0] 07:26:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11611e800) [pid = 1657] [serial = 310] [outer = 0x1150f5800] 07:26:59 INFO - PROCESS | 1657 | 1462372019775 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1181e6800) [pid = 1657] [serial = 311] [outer = 0x1150f5800] 07:27:00 INFO - PROCESS | 1657 | 1462372020245 Marionette TRACE conn2 <- [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]]]}] 07:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 674ms 07:27:00 INFO - PROCESS | 1657 | 1462372020264 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 1657 | 1462372020268 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:27:00 INFO - PROCESS | 1657 | 1462372020274 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 1657 | 1462372020276 Marionette TRACE conn2 <- [1,390,null,{}] 07:27:00 INFO - PROCESS | 1657 | 1462372020278 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:00 INFO - PROCESS | 1657 | 1462372020377 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12a667800 == 48 [pid = 1657] [id = 98] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x128fe0800 == 47 [pid = 1657] [id = 97] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1270de000 == 46 [pid = 1657] [id = 96] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1194b2800 == 45 [pid = 1657] [id = 95] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12485a800 == 44 [pid = 1657] [id = 94] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1219db800 == 43 [pid = 1657] [id = 93] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12120f000 == 42 [pid = 1657] [id = 92] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119f90800 == 41 [pid = 1657] [id = 91] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11827d800) [pid = 1657] [serial = 204] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1150f9400) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x129218800) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a5800 == 40 [pid = 1657] [id = 90] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x118f23000 == 39 [pid = 1657] [id = 89] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x116915800 == 38 [pid = 1657] [id = 88] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x117036800 == 37 [pid = 1657] [id = 87] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x116907000 == 36 [pid = 1657] [id = 86] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1270e1000 == 35 [pid = 1657] [id = 85] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119f99000 == 34 [pid = 1657] [id = 84] 07:27:00 INFO - PROCESS | 1657 | --DOCSHELL 0x112fa0000 == 33 [pid = 1657] [id = 83] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1188a5000) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119c4c400) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11912d800) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x124c96000) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x125f83400) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118f92000) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124e67000) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x125499c00) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118ff4400) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1176c1800) [pid = 1657] [serial = 207] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12cc47400) [pid = 1657] [serial = 52] [outer = 0x0] [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.] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1217b5000) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x127410000) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1181eac00) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128e49800) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12663c000) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11987e800) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1210e8c00) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x125f78400) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1193f6000) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128e44800) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119c4dc00) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x121198000) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1266bb400) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129210800) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 07:27:00 INFO - PROCESS | 1657 | 1462372020449 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x112dc1000 == 34 [pid = 1657] [id = 105] 07:27:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x113437400) [pid = 1657] [serial = 312] [outer = 0x0] 07:27:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x116941400) [pid = 1657] [serial = 313] [outer = 0x113437400] 07:27:00 INFO - PROCESS | 1657 | 1462372020481 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1188a4800) [pid = 1657] [serial = 314] [outer = 0x113437400] 07:27:00 INFO - PROCESS | 1657 | 1462372020798 Marionette TRACE conn2 <- [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]]]}] 07:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 569ms 07:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:27:00 INFO - PROCESS | 1657 | 1462372020844 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 1657 | 1462372020845 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:27:00 INFO - PROCESS | 1657 | 1462372020847 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 1657 | 1462372020850 Marionette TRACE conn2 <- [1,394,null,{}] 07:27:00 INFO - PROCESS | 1657 | 1462372020857 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:00 INFO - PROCESS | 1657 | 1462372020943 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:27:01 INFO - PROCESS | 1657 | 1462372021007 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11949e800 == 35 [pid = 1657] [id = 106] 07:27:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11937f400) [pid = 1657] [serial = 315] [outer = 0x0] 07:27:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11962f400) [pid = 1657] [serial = 316] [outer = 0x11937f400] 07:27:01 INFO - PROCESS | 1657 | 1462372021034 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119c57400) [pid = 1657] [serial = 317] [outer = 0x11937f400] 07:27:01 INFO - PROCESS | 1657 | 1462372021326 Marionette TRACE conn2 <- [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]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 522ms 07:27:01 INFO - PROCESS | 1657 | 1462372021371 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 1657 | 1462372021374 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:27:01 INFO - PROCESS | 1657 | 1462372021377 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 1657 | 1462372021378 Marionette TRACE conn2 <- [1,398,null,{}] 07:27:01 INFO - PROCESS | 1657 | 1462372021380 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 1657 | 1462372021455 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:27:01 INFO - PROCESS | 1657 | 1462372021499 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994c000 == 36 [pid = 1657] [id = 107] 07:27:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119628c00) [pid = 1657] [serial = 318] [outer = 0x0] 07:27:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1210e3c00) [pid = 1657] [serial = 319] [outer = 0x119628c00] 07:27:01 INFO - PROCESS | 1657 | 1462372021525 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123d60800) [pid = 1657] [serial = 320] [outer = 0x119628c00] 07:27:01 INFO - PROCESS | 1657 | 1462372021811 Marionette TRACE conn2 <- [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]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 469ms 07:27:01 INFO - PROCESS | 1657 | 1462372021845 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 1657 | 1462372021847 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:27:01 INFO - PROCESS | 1657 | 1462372021849 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 1657 | 1462372021850 Marionette TRACE conn2 <- [1,402,null,{}] 07:27:01 INFO - PROCESS | 1657 | 1462372021854 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 1657 | 1462372021929 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:27:01 INFO - PROCESS | 1657 | 1462372021933 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212cc800 == 37 [pid = 1657] [id = 108] 07:27:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119bd7000) [pid = 1657] [serial = 321] [outer = 0x0] 07:27:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124e2c000) [pid = 1657] [serial = 322] [outer = 0x119bd7000] 07:27:01 INFO - PROCESS | 1657 | 1462372021961 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12549a400) [pid = 1657] [serial = 323] [outer = 0x119bd7000] 07:27:02 INFO - PROCESS | 1657 | 1462372022306 Marionette TRACE conn2 <- [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]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 473ms 07:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:27:02 INFO - PROCESS | 1657 | 1462372022324 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 1657 | 1462372022325 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:27:02 INFO - PROCESS | 1657 | 1462372022327 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 1657 | 1462372022328 Marionette TRACE conn2 <- [1,406,null,{}] 07:27:02 INFO - PROCESS | 1657 | 1462372022347 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 1657 | 1462372022456 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:27:02 INFO - PROCESS | 1657 | 1462372022471 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12483b800 == 38 [pid = 1657] [id = 109] 07:27:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125f78400) [pid = 1657] [serial = 324] [outer = 0x0] 07:27:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x127410000) [pid = 1657] [serial = 325] [outer = 0x125f78400] 07:27:02 INFO - PROCESS | 1657 | 1462372022498 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129210800) [pid = 1657] [serial = 326] [outer = 0x125f78400] 07:27:02 INFO - PROCESS | 1657 | 1462372022830 Marionette TRACE conn2 <- [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]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 538ms 07:27:02 INFO - PROCESS | 1657 | 1462372022872 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 1657 | 1462372022873 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:27:02 INFO - PROCESS | 1657 | 1462372022892 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 1657 | 1462372022893 Marionette TRACE conn2 <- [1,410,null,{}] 07:27:02 INFO - PROCESS | 1657 | 1462372022929 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:03 INFO - PROCESS | 1657 | 1462372023025 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:27:03 INFO - PROCESS | 1657 | 1462372023056 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x126613800 == 39 [pid = 1657] [id = 110] 07:27:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129215800) [pid = 1657] [serial = 327] [outer = 0x0] 07:27:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x129338000) [pid = 1657] [serial = 328] [outer = 0x129215800] 07:27:03 INFO - PROCESS | 1657 | 1462372023083 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a6ef400) [pid = 1657] [serial = 329] [outer = 0x129215800] 07:27:03 INFO - PROCESS | 1657 | 1462372023419 Marionette TRACE conn2 <- [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]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 584ms 07:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:27:03 INFO - PROCESS | 1657 | 1462372023464 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 1657 | 1462372023465 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:27:03 INFO - PROCESS | 1657 | 1462372023467 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 1657 | 1462372023469 Marionette TRACE conn2 <- [1,414,null,{}] 07:27:03 INFO - PROCESS | 1657 | 1462372023471 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:03 INFO - PROCESS | 1657 | 1462372023561 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:27:03 INFO - PROCESS | 1657 | 1462372023573 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270de800 == 40 [pid = 1657] [id = 111] 07:27:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12921a000) [pid = 1657] [serial = 330] [outer = 0x0] 07:27:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a726c00) [pid = 1657] [serial = 331] [outer = 0x12921a000] 07:27:03 INFO - PROCESS | 1657 | 1462372023598 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12a943c00) [pid = 1657] [serial = 332] [outer = 0x12921a000] 07:27:03 INFO - PROCESS | 1657 | 1462372023948 Marionette TRACE conn2 <- [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]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 07:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:27:03 INFO - PROCESS | 1657 | 1462372023993 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 1657 | 1462372023994 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:27:03 INFO - PROCESS | 1657 | 1462372023996 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 1657 | 1462372023998 Marionette TRACE conn2 <- [1,418,null,{}] 07:27:04 INFO - PROCESS | 1657 | 1462372024000 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 1657 | 1462372024091 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:27:04 INFO - PROCESS | 1657 | 1462372024095 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fe0800 == 41 [pid = 1657] [id = 112] 07:27:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a725800) [pid = 1657] [serial = 333] [outer = 0x0] 07:27:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12a94c400) [pid = 1657] [serial = 334] [outer = 0x12a725800] 07:27:04 INFO - PROCESS | 1657 | 1462372024119 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12af05c00) [pid = 1657] [serial = 335] [outer = 0x12a725800] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x124e6bc00) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x124e6fc00) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1184bcc00) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x113cafc00) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12549b400) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x113c3c000) [pid = 1657] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x113c3c800) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129341800) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x128b2f000) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1164edc00) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1217d6800) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11912fc00) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1122b6c00) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1122b1800) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:27:04 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1186b0800) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:27:05 INFO - PROCESS | 1657 | 1462372025047 Marionette TRACE conn2 <- [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]]]}] 07:27:05 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 07:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1068ms 07:27:05 INFO - PROCESS | 1657 | 1462372025066 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 1657 | 1462372025067 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:27:05 INFO - PROCESS | 1657 | 1462372025070 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - PROCESS | 1657 | 1462372025073 Marionette TRACE conn2 <- [1,422,null,{}] 07:27:05 INFO - PROCESS | 1657 | 1462372025075 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:05 INFO - PROCESS | 1657 | 1462372025147 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:27:05 INFO - PROCESS | 1657 | 1462372025151 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219ee800 == 42 [pid = 1657] [id = 113] 07:27:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112d95400) [pid = 1657] [serial = 336] [outer = 0x0] 07:27:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x115f2c000) [pid = 1657] [serial = 337] [outer = 0x112d95400] 07:27:05 INFO - PROCESS | 1657 | 1462372025179 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1217d6800) [pid = 1657] [serial = 338] [outer = 0x112d95400] 07:27:05 INFO - PROCESS | 1657 | 1462372025784 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:27:05 INFO - PROCESS | 1657 | 1462372025957 Marionette TRACE conn2 <- [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]]]}] 07:27:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 920ms 07:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:27:05 INFO - PROCESS | 1657 | 1462372025991 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 1657 | 1462372025992 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:27:05 INFO - PROCESS | 1657 | 1462372025994 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - PROCESS | 1657 | 1462372025996 Marionette TRACE conn2 <- [1,426,null,{}] 07:27:06 INFO - PROCESS | 1657 | 1462372025999 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 1657 | 1462372026090 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:27:06 INFO - PROCESS | 1657 | 1462372026094 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b181000 == 43 [pid = 1657] [id = 114] 07:27:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1185bec00) [pid = 1657] [serial = 339] [outer = 0x0] 07:27:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12b129800) [pid = 1657] [serial = 340] [outer = 0x1185bec00] 07:27:06 INFO - PROCESS | 1657 | 1462372026160 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12b955000) [pid = 1657] [serial = 341] [outer = 0x1185bec00] 07:27:06 INFO - PROCESS | 1657 | 1462372026457 Marionette TRACE conn2 <- [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] 07:27:06 INFO - PROCESS | 1657 | 1462372026547 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:27:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:27:06 INFO - PROCESS | 1657 | 1462372026551 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 1657 | 1462372026554 Marionette TRACE conn2 <- [1,430,null,{}] 07:27:06 INFO - PROCESS | 1657 | 1462372026558 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 1657 | 1462372026647 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:27:06 INFO - PROCESS | 1657 | 1462372026728 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d23000 == 44 [pid = 1657] [id = 115] 07:27:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x113cad000) [pid = 1657] [serial = 342] [outer = 0x0] 07:27:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1150f5400) [pid = 1657] [serial = 343] [outer = 0x113cad000] 07:27:06 INFO - PROCESS | 1657 | 1462372026778 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1176c4800) [pid = 1657] [serial = 344] [outer = 0x113cad000] 07:27:07 INFO - PROCESS | 1657 | 1462372027357 Marionette TRACE conn2 <- [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]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:27:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 872ms 07:27:07 INFO - PROCESS | 1657 | 1462372027424 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:27:07 INFO - PROCESS | 1657 | 1462372027426 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:27:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:27:07 INFO - PROCESS | 1657 | 1462372027432 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 1657 | 1462372027435 Marionette TRACE conn2 <- [1,434,null,{}] 07:27:07 INFO - PROCESS | 1657 | 1462372027438 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:07 INFO - PROCESS | 1657 | 1462372027535 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:27:07 INFO - PROCESS | 1657 | 1462372027593 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198b6800 == 45 [pid = 1657] [id = 116] 07:27:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1181e5400) [pid = 1657] [serial = 345] [outer = 0x0] 07:27:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118f96000) [pid = 1657] [serial = 346] [outer = 0x1181e5400] 07:27:07 INFO - PROCESS | 1657 | 1462372027623 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11912bc00) [pid = 1657] [serial = 347] [outer = 0x1181e5400] 07:27:08 INFO - PROCESS | 1657 | 1462372028033 Marionette TRACE conn2 <- [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]]]}] 07:27:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:27:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 07:27:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:27:08 INFO - PROCESS | 1657 | 1462372028103 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 1657 | 1462372028104 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:27:08 INFO - PROCESS | 1657 | 1462372028107 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - PROCESS | 1657 | 1462372028108 Marionette TRACE conn2 <- [1,438,null,{}] 07:27:08 INFO - PROCESS | 1657 | 1462372028115 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:08 INFO - PROCESS | 1657 | 1462372028248 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:27:08 INFO - PROCESS | 1657 | 1462372028296 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270db800 == 46 [pid = 1657] [id = 117] 07:27:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1210e2000) [pid = 1657] [serial = 348] [outer = 0x0] 07:27:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1213dc000) [pid = 1657] [serial = 349] [outer = 0x1210e2000] 07:27:08 INFO - PROCESS | 1657 | 1462372028328 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12499d800) [pid = 1657] [serial = 350] [outer = 0x1210e2000] 07:27:08 INFO - PROCESS | 1657 | 1462372028783 Marionette TRACE conn2 <- [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]]]}] 07:27:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:27:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 723ms 07:27:08 INFO - PROCESS | 1657 | 1462372028830 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 1657 | 1462372028832 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:27:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:27:08 INFO - PROCESS | 1657 | 1462372028834 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - PROCESS | 1657 | 1462372028835 Marionette TRACE conn2 <- [1,442,null,{}] 07:27:08 INFO - PROCESS | 1657 | 1462372028840 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:08 INFO - PROCESS | 1657 | 1462372028939 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:27:09 INFO - PROCESS | 1657 | 1462372029000 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x113ccd000 == 47 [pid = 1657] [id = 118] 07:27:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1186b6800) [pid = 1657] [serial = 351] [outer = 0x0] 07:27:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x125e86000) [pid = 1657] [serial = 352] [outer = 0x1186b6800] 07:27:09 INFO - PROCESS | 1657 | 1462372029029 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1266b7000) [pid = 1657] [serial = 353] [outer = 0x1186b6800] 07:27:09 INFO - PROCESS | 1657 | 1462372029630 Marionette TRACE conn2 <- [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]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:27:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 822ms 07:27:09 INFO - PROCESS | 1657 | 1462372029656 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 1657 | 1462372029658 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:27:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:27:09 INFO - PROCESS | 1657 | 1462372029662 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - PROCESS | 1657 | 1462372029664 Marionette TRACE conn2 <- [1,446,null,{}] 07:27:09 INFO - PROCESS | 1657 | 1462372029668 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:09 INFO - PROCESS | 1657 | 1462372029764 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:27:09 INFO - PROCESS | 1657 | 1462372029834 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11264f800 == 48 [pid = 1657] [id = 119] 07:27:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1164aec00) [pid = 1657] [serial = 354] [outer = 0x0] 07:27:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1176c1000) [pid = 1657] [serial = 355] [outer = 0x1164aec00] 07:27:09 INFO - PROCESS | 1657 | 1462372029865 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1181ea800) [pid = 1657] [serial = 356] [outer = 0x1164aec00] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1219ee800 == 47 [pid = 1657] [id = 113] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x128fe0800 == 46 [pid = 1657] [id = 112] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1270de800 == 45 [pid = 1657] [id = 111] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x126613800 == 44 [pid = 1657] [id = 110] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12483b800 == 43 [pid = 1657] [id = 109] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x129551800) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1212cc800 == 42 [pid = 1657] [id = 108] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11994c000 == 41 [pid = 1657] [id = 107] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11949e800 == 40 [pid = 1657] [id = 106] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x112dc1000 == 39 [pid = 1657] [id = 105] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x118fdd000 == 38 [pid = 1657] [id = 104] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91a800 == 37 [pid = 1657] [id = 103] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6b7000 == 36 [pid = 1657] [id = 102] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1194af000 == 35 [pid = 1657] [id = 101] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x117071800 == 34 [pid = 1657] [id = 100] 07:27:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6a7800 == 33 [pid = 1657] [id = 99] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1186b3000) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x116183400) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12954ec00) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x129340c00) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1181e3400) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x117245c00) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1248cd800) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11962b400) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119f82c00) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121279000) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116a56400) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1184b9c00) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x123d55800) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1210e9c00) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12548f000) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113c40000) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119384c00) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124e2bc00) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1186be000) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125f83c00) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12552f400) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118f83400) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119130800) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1266ba400) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a4bc000) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1210e9400) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12921a800) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11827ac00) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128b29800) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x127415c00) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1215d5c00) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 07:27:10 INFO - PROCESS | 1657 | 1462372030332 Marionette TRACE conn2 <- [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]]]}] 07:27:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:27:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 722ms 07:27:10 INFO - PROCESS | 1657 | 1462372030385 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 1657 | 1462372030389 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:27:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:27:10 INFO - PROCESS | 1657 | 1462372030393 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 1657 | 1462372030395 Marionette TRACE conn2 <- [1,450,null,{}] 07:27:10 INFO - PROCESS | 1657 | 1462372030397 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 1657 | 1462372030471 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:27:10 INFO - PROCESS | 1657 | 1462372030476 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x116976000 == 34 [pid = 1657] [id = 120] 07:27:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1181ee800) [pid = 1657] [serial = 357] [outer = 0x0] 07:27:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1186b7400) [pid = 1657] [serial = 358] [outer = 0x1181ee800] 07:27:10 INFO - PROCESS | 1657 | 1462372030504 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118f93c00) [pid = 1657] [serial = 359] [outer = 0x1181ee800] 07:27:10 INFO - PROCESS | 1657 | 1462372030829 Marionette TRACE conn2 <- [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] 07:27:10 INFO - PROCESS | 1657 | 1462372030866 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:27:10 INFO - PROCESS | 1657 | 1462372030868 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 1657 | 1462372030870 Marionette TRACE conn2 <- [1,454,null,{}] 07:27:10 INFO - PROCESS | 1657 | 1462372030877 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 1657 | 1462372030949 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:27:10 INFO - PROCESS | 1657 | 1462372030956 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fd7800 == 35 [pid = 1657] [id = 121] 07:27:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119130800) [pid = 1657] [serial = 360] [outer = 0x0] 07:27:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119622400) [pid = 1657] [serial = 361] [outer = 0x119130800] 07:27:10 INFO - PROCESS | 1657 | 1462372030983 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119bd1800) [pid = 1657] [serial = 362] [outer = 0x119130800] 07:27:11 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:11 INFO - PROCESS | 1657 | 1462372031336 Marionette TRACE conn2 <- [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]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:27:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 07:27:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:27:11 INFO - PROCESS | 1657 | 1462372031395 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 1657 | 1462372031397 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:27:11 INFO - PROCESS | 1657 | 1462372031400 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 1657 | 1462372031401 Marionette TRACE conn2 <- [1,458,null,{}] 07:27:11 INFO - PROCESS | 1657 | 1462372031404 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:11 INFO - PROCESS | 1657 | 1462372031475 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:27:11 INFO - PROCESS | 1657 | 1462372031479 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x119941800 == 36 [pid = 1657] [id = 122] 07:27:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119f84c00) [pid = 1657] [serial = 363] [outer = 0x0] 07:27:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1210e9c00) [pid = 1657] [serial = 364] [outer = 0x119f84c00] 07:27:11 INFO - PROCESS | 1657 | 1462372031507 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121d41400) [pid = 1657] [serial = 365] [outer = 0x119f84c00] 07:27:11 INFO - PROCESS | 1657 | 1462372031824 Marionette TRACE conn2 <- [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] 07:27:11 INFO - PROCESS | 1657 | 1462372031870 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:27:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:27:11 INFO - PROCESS | 1657 | 1462372031872 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 1657 | 1462372031873 Marionette TRACE conn2 <- [1,462,null,{}] 07:27:11 INFO - PROCESS | 1657 | 1462372031876 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:11 INFO - PROCESS | 1657 | 1462372031945 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:27:11 INFO - PROCESS | 1657 | 1462372031949 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120e000 == 37 [pid = 1657] [id = 123] 07:27:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119f8bc00) [pid = 1657] [serial = 366] [outer = 0x0] 07:27:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124e2bc00) [pid = 1657] [serial = 367] [outer = 0x119f8bc00] 07:27:11 INFO - PROCESS | 1657 | 1462372031977 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12548dc00) [pid = 1657] [serial = 368] [outer = 0x119f8bc00] 07:27:12 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:12 INFO - PROCESS | 1657 | 1462372032330 Marionette TRACE conn2 <- [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] 07:27:12 INFO - PROCESS | 1657 | 1462372032343 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:27:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:27:12 INFO - PROCESS | 1657 | 1462372032359 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 1657 | 1462372032360 Marionette TRACE conn2 <- [1,466,null,{}] 07:27:12 INFO - PROCESS | 1657 | 1462372032362 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:12 INFO - PROCESS | 1657 | 1462372032467 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:27:12 INFO - PROCESS | 1657 | 1462372032498 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218a0000 == 38 [pid = 1657] [id = 124] 07:27:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12549bc00) [pid = 1657] [serial = 369] [outer = 0x0] 07:27:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1266b0000) [pid = 1657] [serial = 370] [outer = 0x12549bc00] 07:27:12 INFO - PROCESS | 1657 | 1462372032524 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x127416800) [pid = 1657] [serial = 371] [outer = 0x12549bc00] 07:27:12 INFO - PROCESS | 1657 | 1462372032837 Marionette TRACE conn2 <- [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] 07:27:12 INFO - PROCESS | 1657 | 1462372032883 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:27:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:27:12 INFO - PROCESS | 1657 | 1462372032885 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 1657 | 1462372032888 Marionette TRACE conn2 <- [1,470,null,{}] 07:27:12 INFO - PROCESS | 1657 | 1462372032891 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:12 INFO - PROCESS | 1657 | 1462372032977 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:27:12 INFO - PROCESS | 1657 | 1462372032981 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x113cd6000 == 39 [pid = 1657] [id = 125] 07:27:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1266b8400) [pid = 1657] [serial = 372] [outer = 0x0] 07:27:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128b32000) [pid = 1657] [serial = 373] [outer = 0x1266b8400] 07:27:13 INFO - PROCESS | 1657 | 1462372033006 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129213000) [pid = 1657] [serial = 374] [outer = 0x1266b8400] 07:27:13 INFO - PROCESS | 1657 | 1462372033329 Marionette TRACE conn2 <- [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]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:27:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 471ms 07:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:27:13 INFO - PROCESS | 1657 | 1462372033357 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 1657 | 1462372033358 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:27:13 INFO - PROCESS | 1657 | 1462372033368 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 1657 | 1462372033369 Marionette TRACE conn2 <- [1,474,null,{}] 07:27:13 INFO - PROCESS | 1657 | 1462372033371 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:13 INFO - PROCESS | 1657 | 1462372033457 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:27:13 INFO - PROCESS | 1657 | 1462372033461 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x125518800 == 40 [pid = 1657] [id = 126] 07:27:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x129214c00) [pid = 1657] [serial = 375] [outer = 0x0] 07:27:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12933b800) [pid = 1657] [serial = 376] [outer = 0x129214c00] 07:27:13 INFO - PROCESS | 1657 | 1462372033485 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x129549800) [pid = 1657] [serial = 377] [outer = 0x129214c00] 07:27:13 INFO - PROCESS | 1657 | 1462372033832 Marionette TRACE conn2 <- [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]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:27:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 477ms 07:27:13 INFO - PROCESS | 1657 | 1462372033839 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 1657 | 1462372033840 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:27:13 INFO - PROCESS | 1657 | 1462372033843 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 1657 | 1462372033844 Marionette TRACE conn2 <- [1,478,null,{}] 07:27:13 INFO - PROCESS | 1657 | 1462372033846 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:13 INFO - PROCESS | 1657 | 1462372033939 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:27:13 INFO - PROCESS | 1657 | 1462372033944 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270d2800 == 41 [pid = 1657] [id = 127] 07:27:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x129339400) [pid = 1657] [serial = 378] [outer = 0x0] 07:27:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12a4c1000) [pid = 1657] [serial = 379] [outer = 0x129339400] 07:27:13 INFO - PROCESS | 1657 | 1462372033968 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a6f2400) [pid = 1657] [serial = 380] [outer = 0x129339400] 07:27:14 INFO - PROCESS | 1657 | 1462372034300 Marionette TRACE conn2 <- [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]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 07:27:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:27:14 INFO - PROCESS | 1657 | 1462372034313 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 1657 | 1462372034314 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:27:14 INFO - PROCESS | 1657 | 1462372034316 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 1657 | 1462372034318 Marionette TRACE conn2 <- [1,482,null,{}] 07:27:14 INFO - PROCESS | 1657 | 1462372034324 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 1657 | 1462372034532 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x125f78400) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x129215800) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119628c00) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119bd7000) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x113437400) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112d95400) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11937f400) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x113cb1000) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1150f5800) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12921a000) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a725800) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119b68000) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1134b2000) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128e4e800) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118ff4800) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112d94800) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:27:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118282400) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:27:14 INFO - PROCESS | 1657 | 1462372034571 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x113c06000 == 42 [pid = 1657] [id = 128] 07:27:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112051400) [pid = 1657] [serial = 381] [outer = 0x0] 07:27:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1134b2000) [pid = 1657] [serial = 382] [outer = 0x112051400] 07:27:14 INFO - PROCESS | 1657 | 1462372034597 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1186b9400) [pid = 1657] [serial = 383] [outer = 0x112051400] 07:27:14 INFO - PROCESS | 1657 | 1462372034888 Marionette TRACE conn2 <- [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]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 623ms 07:27:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:27:14 INFO - PROCESS | 1657 | 1462372034940 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 1657 | 1462372034942 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:27:14 INFO - PROCESS | 1657 | 1462372034944 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 1657 | 1462372034945 Marionette TRACE conn2 <- [1,486,null,{}] 07:27:14 INFO - PROCESS | 1657 | 1462372034948 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:15 INFO - PROCESS | 1657 | 1462372035034 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:27:15 INFO - PROCESS | 1657 | 1462372035079 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x125520000 == 43 [pid = 1657] [id = 129] 07:27:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112d73000) [pid = 1657] [serial = 384] [outer = 0x0] 07:27:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1249ba800) [pid = 1657] [serial = 385] [outer = 0x112d73000] 07:27:15 INFO - PROCESS | 1657 | 1462372035108 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12af06c00) [pid = 1657] [serial = 386] [outer = 0x112d73000] 07:27:15 INFO - PROCESS | 1657 | 1462372035404 Marionette TRACE conn2 <- [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]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:27:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 519ms 07:27:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:27:15 INFO - PROCESS | 1657 | 1462372035463 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 1657 | 1462372035464 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:27:15 INFO - PROCESS | 1657 | 1462372035466 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 1657 | 1462372035467 Marionette TRACE conn2 <- [1,490,null,{}] 07:27:15 INFO - PROCESS | 1657 | 1462372035470 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:15 INFO - PROCESS | 1657 | 1462372035543 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:27:15 INFO - PROCESS | 1657 | 1462372035547 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a66c000 == 44 [pid = 1657] [id = 130] 07:27:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12af0a000) [pid = 1657] [serial = 387] [outer = 0x0] 07:27:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b763000) [pid = 1657] [serial = 388] [outer = 0x12af0a000] 07:27:15 INFO - PROCESS | 1657 | 1462372035573 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12b954c00) [pid = 1657] [serial = 389] [outer = 0x12af0a000] 07:27:15 INFO - PROCESS | 1657 | 1462372035868 Marionette TRACE conn2 <- [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]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:27:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 419ms 07:27:15 INFO - PROCESS | 1657 | 1462372035892 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 1657 | 1462372035893 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:27:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:27:15 INFO - PROCESS | 1657 | 1462372035898 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 1657 | 1462372035899 Marionette TRACE conn2 <- [1,494,null,{}] 07:27:15 INFO - PROCESS | 1657 | 1462372035901 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:16 INFO - PROCESS | 1657 | 1462372036001 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:27:16 INFO - PROCESS | 1657 | 1462372036007 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91b800 == 45 [pid = 1657] [id = 131] 07:27:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a948000) [pid = 1657] [serial = 390] [outer = 0x0] 07:27:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b76e800) [pid = 1657] [serial = 391] [outer = 0x12a948000] 07:27:16 INFO - PROCESS | 1657 | 1462372036032 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bc05400) [pid = 1657] [serial = 392] [outer = 0x12a948000] 07:27:16 INFO - PROCESS | 1657 | 1462372036351 Marionette TRACE conn2 <- [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]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 467ms 07:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:27:16 INFO - PROCESS | 1657 | 1462372036366 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 1657 | 1462372036367 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:27:16 INFO - PROCESS | 1657 | 1462372036369 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - PROCESS | 1657 | 1462372036370 Marionette TRACE conn2 <- [1,498,null,{}] 07:27:16 INFO - PROCESS | 1657 | 1462372036374 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:16 INFO - PROCESS | 1657 | 1462372036449 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:27:16 INFO - PROCESS | 1657 | 1462372036455 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b73f800 == 46 [pid = 1657] [id = 132] 07:27:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bc07800) [pid = 1657] [serial = 393] [outer = 0x0] 07:27:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bc0ec00) [pid = 1657] [serial = 394] [outer = 0x12bc07800] 07:27:16 INFO - PROCESS | 1657 | 1462372036480 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12bc95000) [pid = 1657] [serial = 395] [outer = 0x12bc07800] 07:27:16 INFO - PROCESS | 1657 | 1462372036949 Marionette TRACE conn2 <- [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]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 620ms 07:27:16 INFO - PROCESS | 1657 | 1462372036990 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 1657 | 1462372036992 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:27:16 INFO - PROCESS | 1657 | 1462372036995 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 1657 | 1462372036998 Marionette TRACE conn2 <- [1,502,null,{}] 07:27:17 INFO - PROCESS | 1657 | 1462372037001 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 1657 | 1462372037098 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:27:17 INFO - PROCESS | 1657 | 1462372037158 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1176eb000 == 47 [pid = 1657] [id = 133] 07:27:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x116a56400) [pid = 1657] [serial = 396] [outer = 0x0] 07:27:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11820e800) [pid = 1657] [serial = 397] [outer = 0x116a56400] 07:27:17 INFO - PROCESS | 1657 | 1462372037188 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1186b7000) [pid = 1657] [serial = 398] [outer = 0x116a56400] 07:27:17 INFO - PROCESS | 1657 | 1462372037570 Marionette TRACE conn2 <- [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]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:27:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 621ms 07:27:17 INFO - PROCESS | 1657 | 1462372037617 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:27:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:27:17 INFO - PROCESS | 1657 | 1462372037623 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:27:17 INFO - PROCESS | 1657 | 1462372037628 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 1657 | 1462372037630 Marionette TRACE conn2 <- [1,506,null,{}] 07:27:17 INFO - PROCESS | 1657 | 1462372037632 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 1657 | 1462372037730 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:27:17 INFO - PROCESS | 1657 | 1462372037825 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214d6000 == 48 [pid = 1657] [id = 134] 07:27:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119384800) [pid = 1657] [serial = 399] [outer = 0x0] 07:27:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11962e000) [pid = 1657] [serial = 400] [outer = 0x119384800] 07:27:17 INFO - PROCESS | 1657 | 1462372037856 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119ede400) [pid = 1657] [serial = 401] [outer = 0x119384800] 07:27:18 INFO - PROCESS | 1657 | 1462372038279 Marionette TRACE conn2 <- [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]]]}] 07:27:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:27:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 669ms 07:27:18 INFO - PROCESS | 1657 | 1462372038297 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:27:18 INFO - PROCESS | 1657 | 1462372038299 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:27:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:27:18 INFO - PROCESS | 1657 | 1462372038301 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 1657 | 1462372038304 Marionette TRACE conn2 <- [1,510,null,{}] 07:27:18 INFO - PROCESS | 1657 | 1462372038312 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:18 INFO - PROCESS | 1657 | 1462372038413 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:27:18 INFO - PROCESS | 1657 | 1462372038468 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7c3000 == 49 [pid = 1657] [id = 135] 07:27:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1210e6400) [pid = 1657] [serial = 402] [outer = 0x0] 07:27:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12549a000) [pid = 1657] [serial = 403] [outer = 0x1210e6400] 07:27:18 INFO - PROCESS | 1657 | 1462372038503 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1266bac00) [pid = 1657] [serial = 404] [outer = 0x1210e6400] 07:27:18 INFO - PROCESS | 1657 | 1462372038943 Marionette TRACE conn2 <- [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]]]}] 07:27:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:27:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 07:27:18 INFO - PROCESS | 1657 | 1462372038987 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:27:18 INFO - PROCESS | 1657 | 1462372038988 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:27:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:27:18 INFO - PROCESS | 1657 | 1462372038992 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 1657 | 1462372038993 Marionette TRACE conn2 <- [1,514,null,{}] 07:27:18 INFO - PROCESS | 1657 | 1462372038996 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:19 INFO - PROCESS | 1657 | 1462372039109 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:27:19 INFO - PROCESS | 1657 | 1462372039168 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba94800 == 50 [pid = 1657] [id = 136] 07:27:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x127412800) [pid = 1657] [serial = 405] [outer = 0x0] 07:27:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x129551800) [pid = 1657] [serial = 406] [outer = 0x127412800] 07:27:19 INFO - PROCESS | 1657 | 1462372039198 Marionette DEBUG loaded listener.js 07:27:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12a72a000) [pid = 1657] [serial = 407] [outer = 0x127412800] 07:27:19 INFO - PROCESS | 1657 | 1462372039752 Marionette TRACE conn2 <- [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]]]}] 07:27:19 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 07:27:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 822ms 07:27:19 INFO - PROCESS | 1657 | 1462372039814 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:27:19 INFO - PROCESS | 1657 | 1462372039817 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:27:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:27:19 INFO - PROCESS | 1657 | 1462372039820 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - PROCESS | 1657 | 1462372039822 Marionette TRACE conn2 <- [1,518,null,{}] 07:27:19 INFO - PROCESS | 1657 | 1462372039826 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:19 INFO - PROCESS | 1657 | 1462372039912 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:27:19 INFO - PROCESS | 1657 | 1462372039962 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fdc800 == 51 [pid = 1657] [id = 137] 07:27:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1164a4400) [pid = 1657] [serial = 408] [outer = 0x0] 07:27:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x116a58800) [pid = 1657] [serial = 409] [outer = 0x1164a4400] 07:27:19 INFO - PROCESS | 1657 | 1462372039989 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118205400) [pid = 1657] [serial = 410] [outer = 0x1164a4400] 07:27:20 INFO - PROCESS | 1657 | 1462372040414 Marionette TRACE conn2 <- [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]]]}] 07:27:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:27:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 622ms 07:27:20 INFO - PROCESS | 1657 | 1462372040443 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:27:20 INFO - PROCESS | 1657 | 1462372040446 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:27:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:27:20 INFO - PROCESS | 1657 | 1462372040451 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:27:20 INFO - PROCESS | 1657 | 1462372040452 Marionette TRACE conn2 <- [1,522,null,{}] 07:27:20 INFO - PROCESS | 1657 | 1462372040475 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:20 INFO - PROCESS | 1657 | 1462372040562 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:27:20 INFO - PROCESS | 1657 | 1462372040624 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1176f5000 == 52 [pid = 1657] [id = 138] 07:27:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118f9a000) [pid = 1657] [serial = 411] [outer = 0x0] 07:27:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118ffa400) [pid = 1657] [serial = 412] [outer = 0x118f9a000] 07:27:20 INFO - PROCESS | 1657 | 1462372040651 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x119384c00) [pid = 1657] [serial = 413] [outer = 0x118f9a000] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1293cd000 == 51 [pid = 1657] [id = 82] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91b800 == 50 [pid = 1657] [id = 131] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a66c000 == 49 [pid = 1657] [id = 130] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x125520000 == 48 [pid = 1657] [id = 129] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x113c06000 == 47 [pid = 1657] [id = 128] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1270d2800 == 46 [pid = 1657] [id = 127] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x125518800 == 45 [pid = 1657] [id = 126] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1181e1400) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118f90c00) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x121d3bc00) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12b129800) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x113cd6000 == 44 [pid = 1657] [id = 125] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1218a0000 == 43 [pid = 1657] [id = 124] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12120e000 == 42 [pid = 1657] [id = 123] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119941800 == 41 [pid = 1657] [id = 122] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x118fd7800 == 40 [pid = 1657] [id = 121] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x116976000 == 39 [pid = 1657] [id = 120] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11264f800 == 38 [pid = 1657] [id = 119] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x115d23000 == 37 [pid = 1657] [id = 115] 07:27:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b181000 == 36 [pid = 1657] [id = 114] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12921d400) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x125f7c800) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1164aa000) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x127410000) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x129338000) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1210e3c00) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x123d60800) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x124e2c000) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116941400) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1217d6800) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1188a4800) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11962f400) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x119c57400) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x128e4b400) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12548e400) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1181e6800) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11611e800) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a943c00) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a726c00) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a94c400) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12af05c00) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a6ef400) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x115f2c000) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12549a400) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129210800) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119ede800) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116187000) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 07:27:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118f99800) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 07:27:21 INFO - PROCESS | 1657 | 1462372041034 Marionette TRACE conn2 <- [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]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:27:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 589ms 07:27:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:27:21 INFO - PROCESS | 1657 | 1462372041040 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 1657 | 1462372041042 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:27:21 INFO - PROCESS | 1657 | 1462372041044 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 1657 | 1462372041046 Marionette TRACE conn2 <- [1,526,null,{}] 07:27:21 INFO - PROCESS | 1657 | 1462372041055 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:21 INFO - PROCESS | 1657 | 1462372041138 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:27:21 INFO - PROCESS | 1657 | 1462372041144 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11810f800 == 37 [pid = 1657] [id = 139] 07:27:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119623400) [pid = 1657] [serial = 414] [outer = 0x0] 07:27:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119b67800) [pid = 1657] [serial = 415] [outer = 0x119623400] 07:27:21 INFO - PROCESS | 1657 | 1462372041172 Marionette DEBUG loaded listener.js 07:27:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121199000) [pid = 1657] [serial = 416] [outer = 0x119623400] 07:27:21 INFO - PROCESS | 1657 | 1462372041515 Marionette TRACE conn2 <- [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]]]}] 07:27:21 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 07:27:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 07:27:21 INFO - PROCESS | 1657 | 1462372041565 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 1657 | 1462372041567 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:27:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:27:21 INFO - PROCESS | 1657 | 1462372041569 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 1657 | 1462372041570 Marionette TRACE conn2 <- [1,530,null,{}] 07:27:21 INFO - PROCESS | 1657 | 1462372041573 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:21 INFO - PROCESS | 1657 | 1462372041643 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:27:21 INFO - PROCESS | 1657 | 1462372041648 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f99000 == 38 [pid = 1657] [id = 140] 07:27:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121b2cc00) [pid = 1657] [serial = 417] [outer = 0x0] 07:27:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124c8d800) [pid = 1657] [serial = 418] [outer = 0x121b2cc00] 07:27:21 INFO - PROCESS | 1657 | 1462372041676 Marionette DEBUG loaded listener.js 07:27:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125497c00) [pid = 1657] [serial = 419] [outer = 0x121b2cc00] 07:27:22 INFO - PROCESS | 1657 | 1462372042008 Marionette TRACE conn2 <- [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"]]]}] 07:27:22 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 07:27:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:27:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:27:22 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 07:27:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:27:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:27:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 07:27:22 INFO - PROCESS | 1657 | 1462372042040 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 1657 | 1462372042042 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:27:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:27:22 INFO - PROCESS | 1657 | 1462372042053 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 1657 | 1462372042054 Marionette TRACE conn2 <- [1,534,null,{}] 07:27:22 INFO - PROCESS | 1657 | 1462372042056 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:22 INFO - PROCESS | 1657 | 1462372042132 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:27:22 INFO - PROCESS | 1657 | 1462372042140 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1176ef000 == 39 [pid = 1657] [id = 141] 07:27:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125e86400) [pid = 1657] [serial = 420] [outer = 0x0] 07:27:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1266ba400) [pid = 1657] [serial = 421] [outer = 0x125e86400] 07:27:22 INFO - PROCESS | 1657 | 1462372042165 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128b2ac00) [pid = 1657] [serial = 422] [outer = 0x125e86400] 07:27:22 INFO - PROCESS | 1657 | 1462372042480 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:27:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 474ms 07:27:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:27:22 INFO - PROCESS | 1657 | 1462372042523 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 1657 | 1462372042524 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:27:22 INFO - PROCESS | 1657 | 1462372042526 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 1657 | 1462372042527 Marionette TRACE conn2 <- [1,538,null,{}] 07:27:22 INFO - PROCESS | 1657 | 1462372042529 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:22 INFO - PROCESS | 1657 | 1462372042619 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:27:22 INFO - PROCESS | 1657 | 1462372042695 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254b7800 == 40 [pid = 1657] [id = 142] 07:27:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1132b8800) [pid = 1657] [serial = 423] [outer = 0x0] 07:27:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128b30800) [pid = 1657] [serial = 424] [outer = 0x1132b8800] 07:27:22 INFO - PROCESS | 1657 | 1462372042727 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a727c00) [pid = 1657] [serial = 425] [outer = 0x1132b8800] 07:27:23 INFO - PROCESS | 1657 | 1462372043024 Marionette TRACE conn2 <- [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]]]}] 07:27:23 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. 07:27:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 07:27:23 INFO - PROCESS | 1657 | 1462372043045 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 1657 | 1462372043046 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:27:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:27:23 INFO - PROCESS | 1657 | 1462372043048 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 1657 | 1462372043049 Marionette TRACE conn2 <- [1,542,null,{}] 07:27:23 INFO - PROCESS | 1657 | 1462372043062 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 1657 | 1462372043158 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:27:23 INFO - PROCESS | 1657 | 1462372043162 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270cd000 == 41 [pid = 1657] [id = 143] 07:27:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a6f3000) [pid = 1657] [serial = 426] [outer = 0x0] 07:27:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a947400) [pid = 1657] [serial = 427] [outer = 0x12a6f3000] 07:27:23 INFO - PROCESS | 1657 | 1462372043187 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12af0e400) [pid = 1657] [serial = 428] [outer = 0x12a6f3000] 07:27:23 INFO - PROCESS | 1657 | 1462372043553 Marionette TRACE conn2 <- [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]]]}] 07:27:23 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. 07:27:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 520ms 07:27:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:27:23 INFO - PROCESS | 1657 | 1462372043569 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 1657 | 1462372043571 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:27:23 INFO - PROCESS | 1657 | 1462372043575 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 1657 | 1462372043576 Marionette TRACE conn2 <- [1,546,null,{}] 07:27:23 INFO - PROCESS | 1657 | 1462372043580 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 1657 | 1462372043724 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:27:23 INFO - PROCESS | 1657 | 1462372043751 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293ba800 == 42 [pid = 1657] [id = 144] 07:27:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a945c00) [pid = 1657] [serial = 429] [outer = 0x0] 07:27:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12b767000) [pid = 1657] [serial = 430] [outer = 0x12a945c00] 07:27:23 INFO - PROCESS | 1657 | 1462372043802 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b95e400) [pid = 1657] [serial = 431] [outer = 0x12a945c00] 07:27:24 INFO - PROCESS | 1657 | 1462372044280 Marionette TRACE conn2 <- [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]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:27:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 722ms 07:27:24 INFO - PROCESS | 1657 | 1462372044297 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 1657 | 1462372044298 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:27:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:27:24 INFO - PROCESS | 1657 | 1462372044302 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 1657 | 1462372044306 Marionette TRACE conn2 <- [1,550,null,{}] 07:27:24 INFO - PROCESS | 1657 | 1462372044309 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 1657 | 1462372044464 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:27:24 INFO - PROCESS | 1657 | 1462372044488 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a679800 == 43 [pid = 1657] [id = 145] 07:27:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12b764800) [pid = 1657] [serial = 432] [outer = 0x0] 07:27:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12bc0a000) [pid = 1657] [serial = 433] [outer = 0x12b764800] 07:27:24 INFO - PROCESS | 1657 | 1462372044518 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12bc96400) [pid = 1657] [serial = 434] [outer = 0x12b764800] 07:27:24 INFO - PROCESS | 1657 | 1462372044855 Marionette TRACE conn2 <- [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]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 07:27:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 576ms 07:27:24 INFO - PROCESS | 1657 | 1462372044877 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 1657 | 1462372044879 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:27:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:27:24 INFO - PROCESS | 1657 | 1462372044881 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 1657 | 1462372044882 Marionette TRACE conn2 <- [1,554,null,{}] 07:27:24 INFO - PROCESS | 1657 | 1462372044884 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 1657 | 1462372044976 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x128b2f400) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121199400) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x117526000) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1184b8c00) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12549bc00) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x129214c00) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1266b8400) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x129339400) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1186b6800) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119130800) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119f84c00) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119f8bc00) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1181ee800) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1210e2000) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x113cad000) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1164aec00) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1181e5400) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12af0a000) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112d73000) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a948000) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:27:25 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112051400) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:27:25 INFO - PROCESS | 1657 | 1462372045176 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d1f800 == 44 [pid = 1657] [id = 146] 07:27:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112a64400) [pid = 1657] [serial = 435] [outer = 0x0] 07:27:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1164aec00) [pid = 1657] [serial = 436] [outer = 0x112a64400] 07:27:25 INFO - PROCESS | 1657 | 1462372045207 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1184be000) [pid = 1657] [serial = 437] [outer = 0x112a64400] 07:27:25 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:25 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:25 INFO - PROCESS | 1657 | 1462372045573 Marionette TRACE conn2 <- [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]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 719ms 07:27:25 INFO - PROCESS | 1657 | 1462372045601 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 1657 | 1462372045603 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:27:25 INFO - PROCESS | 1657 | 1462372045607 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 1657 | 1462372045609 Marionette TRACE conn2 <- [1,558,null,{}] 07:27:25 INFO - PROCESS | 1657 | 1462372045613 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:25 INFO - PROCESS | 1657 | 1462372045739 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:27:25 INFO - PROCESS | 1657 | 1462372045790 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a678800 == 45 [pid = 1657] [id = 147] 07:27:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1184bc800) [pid = 1657] [serial = 438] [outer = 0x0] 07:27:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1215d9800) [pid = 1657] [serial = 439] [outer = 0x1184bc800] 07:27:25 INFO - PROCESS | 1657 | 1462372045819 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bc99800) [pid = 1657] [serial = 440] [outer = 0x1184bc800] 07:27:26 INFO - PROCESS | 1657 | 1462372046099 Marionette TRACE conn2 <- [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]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 524ms 07:27:26 INFO - PROCESS | 1657 | 1462372046130 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:27:26 INFO - PROCESS | 1657 | 1462372046131 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:27:26 INFO - PROCESS | 1657 | 1462372046134 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 1657 | 1462372046135 Marionette TRACE conn2 <- [1,562,null,{}] 07:27:26 INFO - PROCESS | 1657 | 1462372046145 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 1657 | 1462372046227 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:27:26 INFO - PROCESS | 1657 | 1462372046232 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd8e000 == 46 [pid = 1657] [id = 148] 07:27:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12c1d8800) [pid = 1657] [serial = 441] [outer = 0x0] 07:27:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12c1e1000) [pid = 1657] [serial = 442] [outer = 0x12c1d8800] 07:27:26 INFO - PROCESS | 1657 | 1462372046256 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12c97f400) [pid = 1657] [serial = 443] [outer = 0x12c1d8800] 07:27:26 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:26 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:26 INFO - PROCESS | 1657 | 1462372046563 Marionette TRACE conn2 <- [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]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 472ms 07:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:27:26 INFO - PROCESS | 1657 | 1462372046607 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 1657 | 1462372046608 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:27:26 INFO - PROCESS | 1657 | 1462372046610 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 1657 | 1462372046611 Marionette TRACE conn2 <- [1,566,null,{}] 07:27:26 INFO - PROCESS | 1657 | 1462372046613 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 1657 | 1462372046711 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:27:26 INFO - PROCESS | 1657 | 1462372046717 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0b6800 == 47 [pid = 1657] [id = 149] 07:27:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119855800) [pid = 1657] [serial = 444] [outer = 0x0] 07:27:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11985e000) [pid = 1657] [serial = 445] [outer = 0x119855800] 07:27:26 INFO - PROCESS | 1657 | 1462372046743 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119861c00) [pid = 1657] [serial = 446] [outer = 0x119855800] 07:27:26 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:26 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:27 INFO - PROCESS | 1657 | 1462372047056 Marionette TRACE conn2 <- [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]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 472ms 07:27:27 INFO - PROCESS | 1657 | 1462372047082 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 1657 | 1462372047084 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:27:27 INFO - PROCESS | 1657 | 1462372047088 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 1657 | 1462372047090 Marionette TRACE conn2 <- [1,570,null,{}] 07:27:27 INFO - PROCESS | 1657 | 1462372047094 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:27 INFO - PROCESS | 1657 | 1462372047179 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:27:27 INFO - PROCESS | 1657 | 1462372047325 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11324a800 == 48 [pid = 1657] [id = 150] 07:27:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x111d1fc00) [pid = 1657] [serial = 447] [outer = 0x0] 07:27:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1122b5800) [pid = 1657] [serial = 448] [outer = 0x111d1fc00] 07:27:27 INFO - PROCESS | 1657 | 1462372047377 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x116126400) [pid = 1657] [serial = 449] [outer = 0x111d1fc00] 07:27:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:27 INFO - PROCESS | 1657 | 1462372047904 Marionette TRACE conn2 <- [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]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 827ms 07:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:27:27 INFO - PROCESS | 1657 | 1462372047915 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 1657 | 1462372047917 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:27:27 INFO - PROCESS | 1657 | 1462372047920 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 1657 | 1462372047923 Marionette TRACE conn2 <- [1,574,null,{}] 07:27:27 INFO - PROCESS | 1657 | 1462372047926 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 1657 | 1462372048032 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:27:28 INFO - PROCESS | 1657 | 1462372048081 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198ad800 == 49 [pid = 1657] [id = 151] 07:27:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11827b800) [pid = 1657] [serial = 450] [outer = 0x0] 07:27:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118f9a800) [pid = 1657] [serial = 451] [outer = 0x11827b800] 07:27:28 INFO - PROCESS | 1657 | 1462372048127 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1193ef000) [pid = 1657] [serial = 452] [outer = 0x11827b800] 07:27:28 INFO - PROCESS | 1657 | 1462372048565 Marionette TRACE conn2 <- [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]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 672ms 07:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:27:28 INFO - PROCESS | 1657 | 1462372048594 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 1657 | 1462372048597 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:27:28 INFO - PROCESS | 1657 | 1462372048599 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 1657 | 1462372048601 Marionette TRACE conn2 <- [1,578,null,{}] 07:27:28 INFO - PROCESS | 1657 | 1462372048603 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 1657 | 1462372048723 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:27:28 INFO - PROCESS | 1657 | 1462372048786 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ed5000 == 50 [pid = 1657] [id = 152] 07:27:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1193f7400) [pid = 1657] [serial = 453] [outer = 0x0] 07:27:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1219a6000) [pid = 1657] [serial = 454] [outer = 0x1193f7400] 07:27:28 INFO - PROCESS | 1657 | 1462372048816 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x124e27800) [pid = 1657] [serial = 455] [outer = 0x1193f7400] 07:27:29 INFO - PROCESS | 1657 | 1462372049328 Marionette TRACE conn2 <- [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]]]}] 07:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 773ms 07:27:29 INFO - PROCESS | 1657 | 1462372049374 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:27:29 INFO - PROCESS | 1657 | 1462372049377 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:27:29 INFO - PROCESS | 1657 | 1462372049389 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:27:29 INFO - PROCESS | 1657 | 1462372049395 Marionette TRACE conn2 <- [1,582,null,{}] 07:27:29 INFO - PROCESS | 1657 | 1462372049400 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:29 INFO - PROCESS | 1657 | 1462372049553 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:27:29 INFO - PROCESS | 1657 | 1462372049639 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c486800 == 51 [pid = 1657] [id = 153] 07:27:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124f48800) [pid = 1657] [serial = 456] [outer = 0x0] 07:27:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12933cc00) [pid = 1657] [serial = 457] [outer = 0x124f48800] 07:27:29 INFO - PROCESS | 1657 | 1462372049686 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x129554800) [pid = 1657] [serial = 458] [outer = 0x124f48800] 07:27:30 INFO - PROCESS | 1657 | 1462372050142 Marionette TRACE conn2 <- [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]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 786ms 07:27:30 INFO - PROCESS | 1657 | 1462372050167 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 1657 | 1462372050169 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:27:30 INFO - PROCESS | 1657 | 1462372050174 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - PROCESS | 1657 | 1462372050175 Marionette TRACE conn2 <- [1,586,null,{}] 07:27:30 INFO - PROCESS | 1657 | 1462372050177 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:30 INFO - PROCESS | 1657 | 1462372050273 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:27:30 INFO - PROCESS | 1657 | 1462372050319 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7b7000 == 52 [pid = 1657] [id = 154] 07:27:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x129340000) [pid = 1657] [serial = 459] [outer = 0x0] 07:27:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12a94d400) [pid = 1657] [serial = 460] [outer = 0x129340000] 07:27:30 INFO - PROCESS | 1657 | 1462372050347 Marionette DEBUG loaded listener.js 07:27:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12bc95800) [pid = 1657] [serial = 461] [outer = 0x129340000] 07:27:30 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:30 INFO - PROCESS | 1657 | 1462372050743 Marionette TRACE conn2 <- [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]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 619ms 07:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:27:30 INFO - PROCESS | 1657 | 1462372050793 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 1657 | 1462372050794 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:27:30 INFO - PROCESS | 1657 | 1462372050796 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - PROCESS | 1657 | 1462372050798 Marionette TRACE conn2 <- [1,590,null,{}] 07:27:30 INFO - PROCESS | 1657 | 1462372050800 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:30 INFO - PROCESS | 1657 | 1462372050894 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:27:30 INFO - PROCESS | 1657 | 1462372050956 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb4d800 == 53 [pid = 1657] [id = 155] 07:27:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12c1e2800) [pid = 1657] [serial = 462] [outer = 0x0] 07:27:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12c97fc00) [pid = 1657] [serial = 463] [outer = 0x12c1e2800] 07:27:30 INFO - PROCESS | 1657 | 1462372050990 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12c987000) [pid = 1657] [serial = 464] [outer = 0x12c1e2800] 07:27:31 INFO - PROCESS | 1657 | 1462372051434 Marionette TRACE conn2 <- [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]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 07:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:27:31 INFO - PROCESS | 1657 | 1462372051466 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 1657 | 1462372051467 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:27:31 INFO - PROCESS | 1657 | 1462372051471 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 1657 | 1462372051474 Marionette TRACE conn2 <- [1,594,null,{}] 07:27:31 INFO - PROCESS | 1657 | 1462372051476 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:31 INFO - PROCESS | 1657 | 1462372051594 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:27:31 INFO - PROCESS | 1657 | 1462372051815 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d1800 == 54 [pid = 1657] [id = 156] 07:27:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x112eda800) [pid = 1657] [serial = 465] [outer = 0x0] 07:27:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x113c3e400) [pid = 1657] [serial = 466] [outer = 0x112eda800] 07:27:31 INFO - PROCESS | 1657 | 1462372051843 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x116948c00) [pid = 1657] [serial = 467] [outer = 0x112eda800] 07:27:32 INFO - PROCESS | 1657 | 1462372052282 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 822ms 07:27:32 INFO - PROCESS | 1657 | 1462372052307 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 1657 | 1462372052310 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:27:32 INFO - PROCESS | 1657 | 1462372052314 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 1657 | 1462372052317 Marionette TRACE conn2 <- [1,598,null,{}] 07:27:32 INFO - PROCESS | 1657 | 1462372052320 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 1657 | 1462372052410 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:27:32 INFO - PROCESS | 1657 | 1462372052473 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11706e800 == 55 [pid = 1657] [id = 157] 07:27:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1185b4800) [pid = 1657] [serial = 468] [outer = 0x0] 07:27:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1186be000) [pid = 1657] [serial = 469] [outer = 0x1185b4800] 07:27:32 INFO - PROCESS | 1657 | 1462372052502 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x118ff4800) [pid = 1657] [serial = 470] [outer = 0x1185b4800] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0b6800 == 54 [pid = 1657] [id = 149] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd8e000 == 53 [pid = 1657] [id = 148] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12a678800 == 52 [pid = 1657] [id = 147] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x115d1f800 == 51 [pid = 1657] [id = 146] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12a679800 == 50 [pid = 1657] [id = 145] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1293ba800 == 49 [pid = 1657] [id = 144] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1270cd000 == 48 [pid = 1657] [id = 143] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1254b7800 == 47 [pid = 1657] [id = 142] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1176ef000 == 46 [pid = 1657] [id = 141] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119f99000 == 45 [pid = 1657] [id = 140] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11810f800 == 44 [pid = 1657] [id = 139] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1176f5000 == 43 [pid = 1657] [id = 138] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x118fdc800 == 42 [pid = 1657] [id = 137] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1214d6000 == 41 [pid = 1657] [id = 134] 07:27:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1176eb000 == 40 [pid = 1657] [id = 133] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12a6eac00) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1249be400) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x118208800) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11912f800) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1266b0000) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x127416800) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12933b800) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128b32000) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12a4c1000) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1266b7000) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x125e86000) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119622400) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1210e9c00) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x124e2bc00) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1186b7400) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118f93c00) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12499d800) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1213dc000) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x129549800) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1176c4800) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1150f5400) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1181ea800) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1176c1000) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11912bc00) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118f96000) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12b954c00) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1249ba800) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12b76e800) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a6f2400) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bc05400) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1186b9400) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b763000) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1134b2000) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119bd1800) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121d41400) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x129213000) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12af06c00) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 07:27:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12548dc00) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 07:27:33 INFO - PROCESS | 1657 | 1462372052997 Marionette TRACE conn2 <- [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]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 720ms 07:27:33 INFO - PROCESS | 1657 | 1462372053035 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 1657 | 1462372053038 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:27:33 INFO - PROCESS | 1657 | 1462372053060 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 1657 | 1462372053062 Marionette TRACE conn2 <- [1,602,null,{}] 07:27:33 INFO - PROCESS | 1657 | 1462372053066 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 1657 | 1462372053162 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:27:33 INFO - PROCESS | 1657 | 1462372053221 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11705a000 == 41 [pid = 1657] [id = 158] 07:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1181ea800) [pid = 1657] [serial = 471] [outer = 0x0] 07:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1186b4800) [pid = 1657] [serial = 472] [outer = 0x1181ea800] 07:27:33 INFO - PROCESS | 1657 | 1462372053253 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118f98c00) [pid = 1657] [serial = 473] [outer = 0x1181ea800] 07:27:33 INFO - PROCESS | 1657 | 1462372053655 Marionette TRACE conn2 <- [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]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 625ms 07:27:33 INFO - PROCESS | 1657 | 1462372053691 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 1657 | 1462372053695 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:27:33 INFO - PROCESS | 1657 | 1462372053700 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 1657 | 1462372053702 Marionette TRACE conn2 <- [1,606,null,{}] 07:27:33 INFO - PROCESS | 1657 | 1462372053707 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 1657 | 1462372053799 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:27:33 INFO - PROCESS | 1657 | 1462372053846 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11949e800 == 42 [pid = 1657] [id = 159] 07:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11912f400) [pid = 1657] [serial = 474] [outer = 0x0] 07:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119154400) [pid = 1657] [serial = 475] [outer = 0x11912f400] 07:27:33 INFO - PROCESS | 1657 | 1462372053875 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11915f400) [pid = 1657] [serial = 476] [outer = 0x11912f400] 07:27:34 INFO - PROCESS | 1657 | 1462372054275 Marionette TRACE conn2 <- [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]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 622ms 07:27:34 INFO - PROCESS | 1657 | 1462372054323 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:27:34 INFO - PROCESS | 1657 | 1462372054324 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:27:34 INFO - PROCESS | 1657 | 1462372054327 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 1657 | 1462372054329 Marionette TRACE conn2 <- [1,610,null,{}] 07:27:34 INFO - PROCESS | 1657 | 1462372054337 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 1657 | 1462372054431 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:27:34 INFO - PROCESS | 1657 | 1462372054516 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212b7800 == 43 [pid = 1657] [id = 160] 07:27:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119860c00) [pid = 1657] [serial = 477] [outer = 0x0] 07:27:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11987a400) [pid = 1657] [serial = 478] [outer = 0x119860c00] 07:27:34 INFO - PROCESS | 1657 | 1462372054548 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119f8bc00) [pid = 1657] [serial = 479] [outer = 0x119860c00] 07:27:34 INFO - PROCESS | 1657 | 1462372054955 Marionette TRACE conn2 <- [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]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 07:27:35 INFO - PROCESS | 1657 | 1462372054998 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 1657 | 1462372055000 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:27:35 INFO - PROCESS | 1657 | 1462372055002 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 1657 | 1462372055004 Marionette TRACE conn2 <- [1,614,null,{}] 07:27:35 INFO - PROCESS | 1657 | 1462372055006 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:35 INFO - PROCESS | 1657 | 1462372055096 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:27:35 INFO - PROCESS | 1657 | 1462372055142 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x117061800 == 44 [pid = 1657] [id = 161] 07:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1210e4800) [pid = 1657] [serial = 480] [outer = 0x0] 07:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1215d5c00) [pid = 1657] [serial = 481] [outer = 0x1210e4800] 07:27:35 INFO - PROCESS | 1657 | 1462372055171 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1248ca400) [pid = 1657] [serial = 482] [outer = 0x1210e4800] 07:27:35 INFO - PROCESS | 1657 | 1462372055571 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 619ms 07:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:27:35 INFO - PROCESS | 1657 | 1462372055623 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 1657 | 1462372055624 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:27:35 INFO - PROCESS | 1657 | 1462372055626 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 1657 | 1462372055627 Marionette TRACE conn2 <- [1,618,null,{}] 07:27:35 INFO - PROCESS | 1657 | 1462372055630 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:35 INFO - PROCESS | 1657 | 1462372055717 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:27:35 INFO - PROCESS | 1657 | 1462372055800 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254a7800 == 45 [pid = 1657] [id = 162] 07:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124c8f800) [pid = 1657] [serial = 483] [outer = 0x0] 07:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x124e71800) [pid = 1657] [serial = 484] [outer = 0x124c8f800] 07:27:35 INFO - PROCESS | 1657 | 1462372055841 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x125e82c00) [pid = 1657] [serial = 485] [outer = 0x124c8f800] 07:27:36 INFO - PROCESS | 1657 | 1462372056256 Marionette TRACE conn2 <- [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]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:27:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 07:27:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:27:36 INFO - PROCESS | 1657 | 1462372056297 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 1657 | 1462372056298 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:27:36 INFO - PROCESS | 1657 | 1462372056300 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 1657 | 1462372056302 Marionette TRACE conn2 <- [1,622,null,{}] 07:27:36 INFO - PROCESS | 1657 | 1462372056304 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:36 INFO - PROCESS | 1657 | 1462372056410 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:27:36 INFO - PROCESS | 1657 | 1462372056458 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x125fe0800 == 46 [pid = 1657] [id = 163] 07:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x125f7b400) [pid = 1657] [serial = 486] [outer = 0x0] 07:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1266cc800) [pid = 1657] [serial = 487] [outer = 0x125f7b400] 07:27:36 INFO - PROCESS | 1657 | 1462372056487 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a4b9400) [pid = 1657] [serial = 488] [outer = 0x125f7b400] 07:27:36 INFO - PROCESS | 1657 | 1462372056908 Marionette TRACE conn2 <- [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]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:27:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 622ms 07:27:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:27:36 INFO - PROCESS | 1657 | 1462372056924 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 1657 | 1462372056925 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:27:36 INFO - PROCESS | 1657 | 1462372056927 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 1657 | 1462372056928 Marionette TRACE conn2 <- [1,626,null,{}] 07:27:36 INFO - PROCESS | 1657 | 1462372056931 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 1657 | 1462372057022 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:27:37 INFO - PROCESS | 1657 | 1462372057112 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ae7800 == 47 [pid = 1657] [id = 164] 07:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x125f7f800) [pid = 1657] [serial = 489] [outer = 0x0] 07:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12a6ea800) [pid = 1657] [serial = 490] [outer = 0x125f7f800] 07:27:37 INFO - PROCESS | 1657 | 1462372057143 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12a94b800) [pid = 1657] [serial = 491] [outer = 0x125f7f800] 07:27:37 INFO - PROCESS | 1657 | 1462372057638 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 719ms 07:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:27:37 INFO - PROCESS | 1657 | 1462372057647 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 1657 | 1462372057649 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:27:37 INFO - PROCESS | 1657 | 1462372057652 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 1657 | 1462372057655 Marionette TRACE conn2 <- [1,630,null,{}] 07:27:37 INFO - PROCESS | 1657 | 1462372057660 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 1657 | 1462372057754 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:27:37 INFO - PROCESS | 1657 | 1462372057815 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fe2000 == 48 [pid = 1657] [id = 165] 07:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11849c800) [pid = 1657] [serial = 492] [outer = 0x0] 07:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x118f8ec00) [pid = 1657] [serial = 493] [outer = 0x11849c800] 07:27:37 INFO - PROCESS | 1657 | 1462372057846 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119133400) [pid = 1657] [serial = 494] [outer = 0x11849c800] 07:27:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d1800 == 47 [pid = 1657] [id = 156] 07:27:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c486800 == 46 [pid = 1657] [id = 153] 07:27:37 INFO - PROCESS | 1657 | --DOCSHELL 0x128ed5000 == 45 [pid = 1657] [id = 152] 07:27:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1198ad800 == 44 [pid = 1657] [id = 151] 07:27:37 INFO - PROCESS | 1657 | --DOCSHELL 0x11324a800 == 43 [pid = 1657] [id = 150] 07:27:38 INFO - PROCESS | 1657 | 1462372058176 Marionette TRACE conn2 <- [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]]]}] 07:27:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:27:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 572ms 07:27:38 INFO - PROCESS | 1657 | 1462372058225 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 1657 | 1462372058229 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:27:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:27:38 INFO - PROCESS | 1657 | 1462372058233 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 1657 | 1462372058235 Marionette TRACE conn2 <- [1,634,null,{}] 07:27:38 INFO - PROCESS | 1657 | 1462372058237 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:38 INFO - PROCESS | 1657 | 1462372058314 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:27:38 INFO - PROCESS | 1657 | 1462372058341 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x121892000 == 44 [pid = 1657] [id = 166] 07:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119861000) [pid = 1657] [serial = 495] [outer = 0x0] 07:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119f82c00) [pid = 1657] [serial = 496] [outer = 0x119861000] 07:27:38 INFO - PROCESS | 1657 | 1462372058367 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x123d57c00) [pid = 1657] [serial = 497] [outer = 0x119861000] 07:27:38 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:38 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:38 INFO - PROCESS | 1657 | 1462372058712 Marionette TRACE conn2 <- [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]]]}] 07:27:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:27:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 07:27:38 INFO - PROCESS | 1657 | 1462372058752 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 1657 | 1462372058754 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:27:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:27:38 INFO - PROCESS | 1657 | 1462372058756 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 1657 | 1462372058758 Marionette TRACE conn2 <- [1,638,null,{}] 07:27:38 INFO - PROCESS | 1657 | 1462372058766 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:38 INFO - PROCESS | 1657 | 1462372058845 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:27:38 INFO - PROCESS | 1657 | 1462372058851 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293cb800 == 45 [pid = 1657] [id = 167] 07:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12663c000) [pid = 1657] [serial = 498] [outer = 0x0] 07:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128b30c00) [pid = 1657] [serial = 499] [outer = 0x12663c000] 07:27:38 INFO - PROCESS | 1657 | 1462372058881 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12954c400) [pid = 1657] [serial = 500] [outer = 0x12663c000] 07:27:39 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:39 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:39 INFO - PROCESS | 1657 | 1462372059211 Marionette TRACE conn2 <- [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]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 471ms 07:27:39 INFO - PROCESS | 1657 | 1462372059227 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 1657 | 1462372059229 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:27:39 INFO - PROCESS | 1657 | 1462372059231 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 1657 | 1462372059232 Marionette TRACE conn2 <- [1,642,null,{}] 07:27:39 INFO - PROCESS | 1657 | 1462372059234 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:39 INFO - PROCESS | 1657 | 1462372059317 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:27:39 INFO - PROCESS | 1657 | 1462372059367 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a683000 == 46 [pid = 1657] [id = 168] 07:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x129338000) [pid = 1657] [serial = 501] [outer = 0x0] 07:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12af04400) [pid = 1657] [serial = 502] [outer = 0x129338000] 07:27:39 INFO - PROCESS | 1657 | 1462372059392 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12b76b800) [pid = 1657] [serial = 503] [outer = 0x129338000] 07:27:39 INFO - PROCESS | 1657 | 1462372059691 Marionette TRACE conn2 <- [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]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 07:27:39 INFO - PROCESS | 1657 | 1462372059700 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 1657 | 1462372059701 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:27:39 INFO - PROCESS | 1657 | 1462372059704 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 1657 | 1462372059707 Marionette TRACE conn2 <- [1,646,null,{}] 07:27:39 INFO - PROCESS | 1657 | 1462372059711 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:39 INFO - PROCESS | 1657 | 1462372059786 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:27:39 INFO - PROCESS | 1657 | 1462372059793 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af4c000 == 47 [pid = 1657] [id = 169] 07:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12b954c00) [pid = 1657] [serial = 504] [outer = 0x0] 07:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12bc06800) [pid = 1657] [serial = 505] [outer = 0x12b954c00] 07:27:39 INFO - PROCESS | 1657 | 1462372059817 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12bc96c00) [pid = 1657] [serial = 506] [outer = 0x12b954c00] 07:27:40 INFO - PROCESS | 1657 | 1462372060205 Marionette TRACE conn2 <- [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]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:27:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 523ms 07:27:40 INFO - PROCESS | 1657 | 1462372060227 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 1657 | 1462372060228 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:27:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:27:40 INFO - PROCESS | 1657 | 1462372060230 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 1657 | 1462372060231 Marionette TRACE conn2 <- [1,650,null,{}] 07:27:40 INFO - PROCESS | 1657 | 1462372060233 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 1657 | 1462372060351 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:27:40 INFO - PROCESS | 1657 | 1462372060356 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd87800 == 48 [pid = 1657] [id = 170] 07:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12bc99400) [pid = 1657] [serial = 507] [outer = 0x0] 07:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12c1df400) [pid = 1657] [serial = 508] [outer = 0x12bc99400] 07:27:40 INFO - PROCESS | 1657 | 1462372060408 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12cc3c800) [pid = 1657] [serial = 509] [outer = 0x12bc99400] 07:27:40 INFO - PROCESS | 1657 | 1462372060716 Marionette TRACE conn2 <- [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]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:27:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 520ms 07:27:40 INFO - PROCESS | 1657 | 1462372060757 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 1657 | 1462372060758 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:27:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:27:40 INFO - PROCESS | 1657 | 1462372060761 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 1657 | 1462372060762 Marionette TRACE conn2 <- [1,654,null,{}] 07:27:40 INFO - PROCESS | 1657 | 1462372060764 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 1657 | 1462372060857 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:27:40 INFO - PROCESS | 1657 | 1462372060861 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c47f000 == 49 [pid = 1657] [id = 171] 07:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12c1d7400) [pid = 1657] [serial = 510] [outer = 0x0] 07:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12cc40800) [pid = 1657] [serial = 511] [outer = 0x12c1d7400] 07:27:40 INFO - PROCESS | 1657 | 1462372060885 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12cf26c00) [pid = 1657] [serial = 512] [outer = 0x12c1d7400] 07:27:41 INFO - PROCESS | 1657 | 1462372061208 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:27:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 07:27:41 INFO - PROCESS | 1657 | 1462372061234 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 1657 | 1462372061236 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:27:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:27:41 INFO - PROCESS | 1657 | 1462372061241 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 1657 | 1462372061243 Marionette TRACE conn2 <- [1,658,null,{}] 07:27:41 INFO - PROCESS | 1657 | 1462372061245 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:41 INFO - PROCESS | 1657 | 1462372061340 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:27:41 INFO - PROCESS | 1657 | 1462372061351 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7cb000 == 50 [pid = 1657] [id = 172] 07:27:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12c982000) [pid = 1657] [serial = 513] [outer = 0x0] 07:27:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12cf2f000) [pid = 1657] [serial = 514] [outer = 0x12c982000] 07:27:41 INFO - PROCESS | 1657 | 1462372061376 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12cf53800) [pid = 1657] [serial = 515] [outer = 0x12c982000] 07:27:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x119323c00) [pid = 1657] [serial = 516] [outer = 0x12cf29400] 07:27:41 INFO - PROCESS | 1657 | 1462372061734 Marionette TRACE conn2 <- [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]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:27:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 519ms 07:27:41 INFO - PROCESS | 1657 | 1462372061760 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 1657 | 1462372061761 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:27:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:27:41 INFO - PROCESS | 1657 | 1462372061772 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 1657 | 1462372061773 Marionette TRACE conn2 <- [1,662,null,{}] 07:27:41 INFO - PROCESS | 1657 | 1462372061775 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:41 INFO - PROCESS | 1657 | 1462372061873 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:27:41 INFO - PROCESS | 1657 | 1462372061922 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x112eda800) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x119855800) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12b764800) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1164a4400) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x125e86400) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118f9a000) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12bc07800) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12a945c00) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1184bc800) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12a6f3000) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x121b2cc00) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12c1d8800) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x119623400) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x112a64400) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:27:41 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1132b8800) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:27:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x112640000 == 51 [pid = 1657] [id = 173] 07:27:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1132b0400) [pid = 1657] [serial = 517] [outer = 0x0] 07:27:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1181e4c00) [pid = 1657] [serial = 518] [outer = 0x1132b0400] 07:27:41 INFO - PROCESS | 1657 | 1462372061956 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x119327c00) [pid = 1657] [serial = 519] [outer = 0x1132b0400] 07:27:42 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:42 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 07:27:42 INFO - PROCESS | 1657 | 1462372062335 Marionette TRACE conn2 <- [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]]]}] 07:27:42 INFO - PROCESS | 1657 | 1462372062343 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:27:42 INFO - PROCESS | 1657 | 1462372062344 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:27:42 INFO - PROCESS | 1657 | 1462372062346 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 1657 | 1462372062347 Marionette TRACE conn2 <- [1,666,null,{}] 07:27:42 INFO - PROCESS | 1657 | 1462372062349 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:42 INFO - PROCESS | 1657 | 1462372062431 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:27:42 INFO - PROCESS | 1657 | 1462372062436 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb66000 == 52 [pid = 1657] [id = 174] 07:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11932f800) [pid = 1657] [serial = 520] [outer = 0x0] 07:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x119856800) [pid = 1657] [serial = 521] [outer = 0x11932f800] 07:27:42 INFO - PROCESS | 1657 | 1462372062461 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12a6f3000) [pid = 1657] [serial = 522] [outer = 0x11932f800] 07:27:42 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:42 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:42 INFO - PROCESS | 1657 | 1462372062795 Marionette TRACE conn2 <- [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]]]}] 07:27:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 07:27:42 INFO - PROCESS | 1657 | 1462372062815 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:27:42 INFO - PROCESS | 1657 | 1462372062817 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:27:42 INFO - PROCESS | 1657 | 1462372062819 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 1657 | 1462372062823 Marionette TRACE conn2 <- [1,670,null,{}] 07:27:42 INFO - PROCESS | 1657 | 1462372062825 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:42 INFO - PROCESS | 1657 | 1462372062916 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:27:42 INFO - PROCESS | 1657 | 1462372062969 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce22000 == 53 [pid = 1657] [id = 175] 07:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1150b6000) [pid = 1657] [serial = 523] [outer = 0x0] 07:27:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1150bc000) [pid = 1657] [serial = 524] [outer = 0x1150b6000] 07:27:42 INFO - PROCESS | 1657 | 1462372062998 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12cf2fc00) [pid = 1657] [serial = 525] [outer = 0x1150b6000] 07:27:43 INFO - PROCESS | 1657 | 1462372063291 Marionette TRACE conn2 <- [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]]]}] 07:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 523ms 07:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:27:43 INFO - PROCESS | 1657 | 1462372063342 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 1657 | 1462372063344 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:27:43 INFO - PROCESS | 1657 | 1462372063346 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 1657 | 1462372063347 Marionette TRACE conn2 <- [1,674,null,{}] 07:27:43 INFO - PROCESS | 1657 | 1462372063349 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 1657 | 1462372063432 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:27:43 INFO - PROCESS | 1657 | 1462372063437 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d651800 == 54 [pid = 1657] [id = 176] 07:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1150b4400) [pid = 1657] [serial = 526] [outer = 0x0] 07:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1194cac00) [pid = 1657] [serial = 527] [outer = 0x1150b4400] 07:27:43 INFO - PROCESS | 1657 | 1462372063461 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1194cf400) [pid = 1657] [serial = 528] [outer = 0x1150b4400] 07:27:43 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:43 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:43 INFO - PROCESS | 1657 | [1657] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:43 INFO - PROCESS | 1657 | 1462372063790 Marionette TRACE conn2 <- [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]]]}] 07:27:43 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 07:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 467ms 07:27:43 INFO - PROCESS | 1657 | 1462372063814 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 1657 | 1462372063815 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:27:43 INFO - PROCESS | 1657 | 1462372063817 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 1657 | 1462372063818 Marionette TRACE conn2 <- [1,678,null,{}] 07:27:43 INFO - PROCESS | 1657 | 1462372063822 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 1657 | 1462372063927 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:27:43 INFO - PROCESS | 1657 | 1462372063933 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d669800 == 55 [pid = 1657] [id = 177] 07:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1194c3000) [pid = 1657] [serial = 529] [outer = 0x0] 07:27:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12a751c00) [pid = 1657] [serial = 530] [outer = 0x1194c3000] 07:27:43 INFO - PROCESS | 1657 | 1462372063958 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12a755c00) [pid = 1657] [serial = 531] [outer = 0x1194c3000] 07:27:44 INFO - PROCESS | 1657 | 1462372064402 Marionette TRACE conn2 <- [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]]]}] 07:27:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 623ms 07:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:27:44 INFO - PROCESS | 1657 | 1462372064454 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 1657 | 1462372064457 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:27:44 INFO - PROCESS | 1657 | 1462372064462 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - PROCESS | 1657 | 1462372064464 Marionette TRACE conn2 <- [1,682,null,{}] 07:27:44 INFO - PROCESS | 1657 | 1462372064468 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:44 INFO - PROCESS | 1657 | 1462372064572 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:27:44 INFO - PROCESS | 1657 | 1462372064638 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117028000 == 56 [pid = 1657] [id = 178] 07:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1181ec000) [pid = 1657] [serial = 532] [outer = 0x0] 07:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1185ba800) [pid = 1657] [serial = 533] [outer = 0x1181ec000] 07:27:44 INFO - PROCESS | 1657 | 1462372064692 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x119155000) [pid = 1657] [serial = 534] [outer = 0x1181ec000] 07:27:45 INFO - PROCESS | 1657 | 1462372065593 Marionette TRACE conn2 <- [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]]]}] 07:27:45 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) 07:27:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1171ms 07:27:45 INFO - PROCESS | 1657 | 1462372065634 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 1657 | 1462372065638 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:27:45 INFO - PROCESS | 1657 | 1462372065642 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 1657 | 1462372065644 Marionette TRACE conn2 <- [1,686,null,{}] 07:27:45 INFO - PROCESS | 1657 | 1462372065647 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:45 INFO - PROCESS | 1657 | 1462372065746 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:27:45 INFO - PROCESS | 1657 | 1462372065796 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b171000 == 57 [pid = 1657] [id = 179] 07:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x11915b800) [pid = 1657] [serial = 535] [outer = 0x0] 07:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x119623400) [pid = 1657] [serial = 536] [outer = 0x11915b800] 07:27:45 INFO - PROCESS | 1657 | 1462372065826 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1210ddc00) [pid = 1657] [serial = 537] [outer = 0x11915b800] 07:27:46 INFO - PROCESS | 1657 | 1462372066696 Marionette TRACE conn2 <- [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]]]}] 07:27:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1073ms 07:27:46 INFO - PROCESS | 1657 | 1462372066952 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:27:46 INFO - PROCESS | 1657 | 1462372066956 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:27:46 INFO - PROCESS | 1657 | 1462372066964 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - PROCESS | 1657 | 1462372066967 Marionette TRACE conn2 <- [1,690,null,{}] 07:27:46 INFO - PROCESS | 1657 | 1462372066971 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:47 INFO - PROCESS | 1657 | 1462372067080 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:27:47 INFO - PROCESS | 1657 | 1462372067143 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x11706c800 == 58 [pid = 1657] [id = 180] 07:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1150f8c00) [pid = 1657] [serial = 538] [outer = 0x0] 07:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x115f33800) [pid = 1657] [serial = 539] [outer = 0x1150f8c00] 07:27:47 INFO - PROCESS | 1657 | 1462372067171 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1169b9000) [pid = 1657] [serial = 540] [outer = 0x1150f8c00] 07:27:48 INFO - PROCESS | 1657 | 1462372068056 Marionette TRACE conn2 <- [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]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms 07:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:27:48 INFO - PROCESS | 1657 | 1462372068088 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 1657 | 1462372068090 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:27:48 INFO - PROCESS | 1657 | 1462372068095 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 1657 | 1462372068097 Marionette TRACE conn2 <- [1,694,null,{}] 07:27:48 INFO - PROCESS | 1657 | 1462372068100 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:48 INFO - PROCESS | 1657 | 1462372068183 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:27:48 INFO - PROCESS | 1657 | 1462372068237 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x113cc0800 == 59 [pid = 1657] [id = 181] 07:27:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11204c000) [pid = 1657] [serial = 541] [outer = 0x0] 07:27:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1169b8800) [pid = 1657] [serial = 542] [outer = 0x11204c000] 07:27:48 INFO - PROCESS | 1657 | 1462372068264 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1181eb800) [pid = 1657] [serial = 543] [outer = 0x11204c000] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x113ccd000 == 58 [pid = 1657] [id = 118] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb4d800 == 57 [pid = 1657] [id = 155] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7b7000 == 56 [pid = 1657] [id = 154] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1270db800 == 55 [pid = 1657] [id = 117] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12b73f800 == 54 [pid = 1657] [id = 132] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1198b6800 == 53 [pid = 1657] [id = 116] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12d651800 == 52 [pid = 1657] [id = 176] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce22000 == 51 [pid = 1657] [id = 175] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x129551800) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x11820e800) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12549a000) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x11962e000) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1186be000) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1122b5800) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x118f9a800) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12933cc00) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1219a6000) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12a94d400) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12c97fc00) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb66000 == 50 [pid = 1657] [id = 174] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x112640000 == 49 [pid = 1657] [id = 173] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7cb000 == 48 [pid = 1657] [id = 172] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c47f000 == 47 [pid = 1657] [id = 171] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd87800 == 46 [pid = 1657] [id = 170] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12af4c000 == 45 [pid = 1657] [id = 169] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a683000 == 44 [pid = 1657] [id = 168] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1293cb800 == 43 [pid = 1657] [id = 167] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x121892000 == 42 [pid = 1657] [id = 166] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x118fe2000 == 41 [pid = 1657] [id = 165] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x128ae7800 == 40 [pid = 1657] [id = 164] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x125fe0800 == 39 [pid = 1657] [id = 163] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1254a7800 == 38 [pid = 1657] [id = 162] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x117061800 == 37 [pid = 1657] [id = 161] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1212b7800 == 36 [pid = 1657] [id = 160] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11949e800 == 35 [pid = 1657] [id = 159] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11705a000 == 34 [pid = 1657] [id = 158] 07:27:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11706e800 == 33 [pid = 1657] [id = 157] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12bc0a000) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118205400) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1266ba400) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x118ffa400) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12bc0ec00) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12b95e400) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1215d9800) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12b767000) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12a947400) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x128b2ac00) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12bc95000) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x124c8d800) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12bc96400) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12c1e1000) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x121199000) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1184be000) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x125497c00) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12bc99800) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x116a58800) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12af0e400) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119384c00) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119b67800) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128b30800) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1164aec00) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12a727c00) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x113c3e400) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12c97f400) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11985e000) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119861c00) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 07:27:48 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116948c00) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 07:27:49 INFO - PROCESS | 1657 | 1462372069212 Marionette TRACE conn2 <- [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]]]}] 07:27:49 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) 07:27:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1124ms 07:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:27:49 INFO - PROCESS | 1657 | 1462372069218 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 1657 | 1462372069219 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:27:49 INFO - PROCESS | 1657 | 1462372069223 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 1657 | 1462372069224 Marionette TRACE conn2 <- [1,698,null,{}] 07:27:49 INFO - PROCESS | 1657 | 1462372069231 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 1657 | 1462372069309 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:27:49 INFO - PROCESS | 1657 | 1462372069316 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117024000 == 34 [pid = 1657] [id = 182] 07:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1150b7c00) [pid = 1657] [serial = 544] [outer = 0x0] 07:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1186b1800) [pid = 1657] [serial = 545] [outer = 0x1150b7c00] 07:27:49 INFO - PROCESS | 1657 | 1462372069348 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118f94000) [pid = 1657] [serial = 546] [outer = 0x1150b7c00] 07:27:50 INFO - PROCESS | 1657 | 1462372070285 Marionette TRACE conn2 <- [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]]]}] 07:27:50 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) 07:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1073ms 07:27:50 INFO - PROCESS | 1657 | 1462372070296 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 1657 | 1462372070298 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:27:50 INFO - PROCESS | 1657 | 1462372070300 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 1657 | 1462372070301 Marionette TRACE conn2 <- [1,702,null,{}] 07:27:50 INFO - PROCESS | 1657 | 1462372070303 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:50 INFO - PROCESS | 1657 | 1462372070379 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:27:50 INFO - PROCESS | 1657 | 1462372070383 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119304800 == 35 [pid = 1657] [id = 183] 07:27:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118fef800) [pid = 1657] [serial = 547] [outer = 0x0] 07:27:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119152c00) [pid = 1657] [serial = 548] [outer = 0x118fef800] 07:27:50 INFO - PROCESS | 1657 | 1462372070411 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11932a000) [pid = 1657] [serial = 549] [outer = 0x118fef800] 07:27:51 INFO - PROCESS | 1657 | 1462372071252 Marionette TRACE conn2 <- [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]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:27:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 969ms 07:27:51 INFO - PROCESS | 1657 | 1462372071269 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 1657 | 1462372071272 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:27:51 INFO - PROCESS | 1657 | 1462372071274 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 1657 | 1462372071275 Marionette TRACE conn2 <- [1,706,null,{}] 07:27:51 INFO - PROCESS | 1657 | 1462372071278 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:51 INFO - PROCESS | 1657 | 1462372071365 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:27:51 INFO - PROCESS | 1657 | 1462372071396 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119941800 == 36 [pid = 1657] [id = 184] 07:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x118ff9800) [pid = 1657] [serial = 550] [outer = 0x0] 07:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1193ec400) [pid = 1657] [serial = 551] [outer = 0x118ff9800] 07:27:51 INFO - PROCESS | 1657 | 1462372071422 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1194cc800) [pid = 1657] [serial = 552] [outer = 0x118ff9800] 07:27:52 INFO - PROCESS | 1657 | 1462372072223 Marionette TRACE conn2 <- [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]]]}] 07:27:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:27:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 967ms 07:27:52 INFO - PROCESS | 1657 | 1462372072243 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 1657 | 1462372072244 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:27:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:27:52 INFO - PROCESS | 1657 | 1462372072246 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 1657 | 1462372072247 Marionette TRACE conn2 <- [1,710,null,{}] 07:27:52 INFO - PROCESS | 1657 | 1462372072250 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:52 INFO - PROCESS | 1657 | 1462372072359 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:27:52 INFO - PROCESS | 1657 | 1462372072365 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x121207800 == 37 [pid = 1657] [id = 185] 07:27:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11985c400) [pid = 1657] [serial = 553] [outer = 0x0] 07:27:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x119b67800) [pid = 1657] [serial = 554] [outer = 0x11985c400] 07:27:52 INFO - PROCESS | 1657 | 1462372072391 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1210e2400) [pid = 1657] [serial = 555] [outer = 0x11985c400] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11827b800) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1185bec00) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x111d1fc00) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1193f7400) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12663c000) [pid = 1657] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x129338000) [pid = 1657] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12bc99400) [pid = 1657] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c1d7400) [pid = 1657] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12b954c00) [pid = 1657] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11849c800) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119861000) [pid = 1657] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x125f7f800) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12c982000) [pid = 1657] [serial = 513] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11932f800) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1132b0400) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1150b6000) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1210e6400) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119384800) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116a56400) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124f48800) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x127412800) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x129340000) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12c1e2800) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:27:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1150b4400) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:27:53 INFO - PROCESS | 1657 | 1462372073462 Marionette TRACE conn2 <- [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]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1219ms 07:27:53 INFO - PROCESS | 1657 | 1462372073466 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 1657 | 1462372073467 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:27:53 INFO - PROCESS | 1657 | 1462372073472 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 1657 | 1462372073473 Marionette TRACE conn2 <- [1,714,null,{}] 07:27:53 INFO - PROCESS | 1657 | 1462372073475 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:53 INFO - PROCESS | 1657 | 1462372073549 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:27:53 INFO - PROCESS | 1657 | 1462372073553 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212bf800 == 38 [pid = 1657] [id = 186] 07:27:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x113cb4c00) [pid = 1657] [serial = 556] [outer = 0x0] 07:27:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1186bc400) [pid = 1657] [serial = 557] [outer = 0x113cb4c00] 07:27:53 INFO - PROCESS | 1657 | 1462372073581 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119631800) [pid = 1657] [serial = 558] [outer = 0x113cb4c00] 07:27:54 INFO - PROCESS | 1657 | 1462372074361 Marionette TRACE conn2 <- [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]]]}] 07:27:54 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 07:27:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 922ms 07:27:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:27:54 INFO - PROCESS | 1657 | 1462372074392 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 1657 | 1462372074393 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:27:54 INFO - PROCESS | 1657 | 1462372074395 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 1657 | 1462372074396 Marionette TRACE conn2 <- [1,718,null,{}] 07:27:54 INFO - PROCESS | 1657 | 1462372074398 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 1657 | 1462372074470 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:27:54 INFO - PROCESS | 1657 | 1462372074515 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d76000 == 39 [pid = 1657] [id = 187] 07:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x113cae800) [pid = 1657] [serial = 559] [outer = 0x0] 07:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1210e2000) [pid = 1657] [serial = 560] [outer = 0x113cae800] 07:27:54 INFO - PROCESS | 1657 | 1462372074541 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1213e6000) [pid = 1657] [serial = 561] [outer = 0x113cae800] 07:27:55 INFO - PROCESS | 1657 | 1462372075327 Marionette TRACE conn2 <- [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]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:27:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 07:27:55 INFO - PROCESS | 1657 | 1462372075365 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 1657 | 1462372075367 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:27:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:27:55 INFO - PROCESS | 1657 | 1462372075371 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 1657 | 1462372075373 Marionette TRACE conn2 <- [1,722,null,{}] 07:27:55 INFO - PROCESS | 1657 | 1462372075377 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:55 INFO - PROCESS | 1657 | 1462372075472 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:27:55 INFO - PROCESS | 1657 | 1462372075517 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11343a800 == 40 [pid = 1657] [id = 188] 07:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1150bc400) [pid = 1657] [serial = 562] [outer = 0x0] 07:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1150bec00) [pid = 1657] [serial = 563] [outer = 0x1150bc400] 07:27:55 INFO - PROCESS | 1657 | 1462372075548 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1164a8000) [pid = 1657] [serial = 564] [outer = 0x1150bc400] 07:27:55 INFO - PROCESS | 1657 | 1462372075934 Marionette TRACE conn2 <- [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] 07:27:55 INFO - PROCESS | 1657 | 1462372075996 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:27:56 INFO - PROCESS | 1657 | 1462372076001 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 1657 | 1462372076003 Marionette TRACE conn2 <- [1,726,null,{}] 07:27:56 INFO - PROCESS | 1657 | 1462372076005 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:56 INFO - PROCESS | 1657 | 1462372076099 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:27:56 INFO - PROCESS | 1657 | 1462372076147 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119312000 == 41 [pid = 1657] [id = 189] 07:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1169b9800) [pid = 1657] [serial = 565] [outer = 0x0] 07:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11820f400) [pid = 1657] [serial = 566] [outer = 0x1169b9800] 07:27:56 INFO - PROCESS | 1657 | 1462372076177 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118f9b400) [pid = 1657] [serial = 567] [outer = 0x1169b9800] 07:27:56 INFO - PROCESS | 1657 | 1462372076624 Marionette TRACE conn2 <- [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]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 07:27:56 INFO - PROCESS | 1657 | 1462372076672 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 1657 | 1462372076673 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:27:56 INFO - PROCESS | 1657 | 1462372076676 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 1657 | 1462372076678 Marionette TRACE conn2 <- [1,730,null,{}] 07:27:56 INFO - PROCESS | 1657 | 1462372076686 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:56 INFO - PROCESS | 1657 | 1462372076803 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:27:56 INFO - PROCESS | 1657 | 1462372076865 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x125e2c800 == 42 [pid = 1657] [id = 190] 07:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119329c00) [pid = 1657] [serial = 568] [outer = 0x0] 07:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11962f400) [pid = 1657] [serial = 569] [outer = 0x119329c00] 07:27:56 INFO - PROCESS | 1657 | 1462372076897 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1210e0c00) [pid = 1657] [serial = 570] [outer = 0x119329c00] 07:27:57 INFO - PROCESS | 1657 | 1462372077323 Marionette TRACE conn2 <- [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[3248] expected 0 but got 9","_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] 07:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:27:57 INFO - PROCESS | 1657 | 1462372077351 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:27:57 INFO - PROCESS | 1657 | 1462372077354 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 1657 | 1462372077355 Marionette TRACE conn2 <- [1,734,null,{}] 07:27:57 INFO - PROCESS | 1657 | 1462372077358 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:57 INFO - PROCESS | 1657 | 1462372077450 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:27:57 INFO - PROCESS | 1657 | 1462372077494 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270cf800 == 43 [pid = 1657] [id = 191] 07:27:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121197800) [pid = 1657] [serial = 571] [outer = 0x0] 07:27:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121b34000) [pid = 1657] [serial = 572] [outer = 0x121197800] 07:27:57 INFO - PROCESS | 1657 | 1462372077524 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x124e23c00) [pid = 1657] [serial = 573] [outer = 0x121197800] 07:27:57 INFO - PROCESS | 1657 | 1462372077932 Marionette TRACE conn2 <- [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]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 621ms 07:27:57 INFO - PROCESS | 1657 | 1462372077976 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 1657 | 1462372077977 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:27:57 INFO - PROCESS | 1657 | 1462372077980 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 1657 | 1462372077981 Marionette TRACE conn2 <- [1,738,null,{}] 07:27:57 INFO - PROCESS | 1657 | 1462372077983 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:58 INFO - PROCESS | 1657 | 1462372078075 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:27:58 INFO - PROCESS | 1657 | 1462372078153 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fcf800 == 44 [pid = 1657] [id = 192] 07:27:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124e68c00) [pid = 1657] [serial = 574] [outer = 0x0] 07:27:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12548ec00) [pid = 1657] [serial = 575] [outer = 0x124e68c00] 07:27:58 INFO - PROCESS | 1657 | 1462372078182 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x125f74400) [pid = 1657] [serial = 576] [outer = 0x124e68c00] 07:27:59 INFO - PROCESS | 1657 | 1462372079084 Marionette TRACE conn2 <- [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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:27:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1120ms 07:27:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:27:59 INFO - PROCESS | 1657 | 1462372079101 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 1657 | 1462372079103 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:27:59 INFO - PROCESS | 1657 | 1462372079108 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 1657 | 1462372079110 Marionette TRACE conn2 <- [1,742,null,{}] 07:27:59 INFO - PROCESS | 1657 | 1462372079114 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:59 INFO - PROCESS | 1657 | 1462372079204 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:27:59 INFO - PROCESS | 1657 | 1462372079253 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d6000 == 45 [pid = 1657] [id = 193] 07:27:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1150c0400) [pid = 1657] [serial = 577] [outer = 0x0] 07:27:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1150f8400) [pid = 1657] [serial = 578] [outer = 0x1150c0400] 07:27:59 INFO - PROCESS | 1657 | 1462372079281 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1166b7c00) [pid = 1657] [serial = 579] [outer = 0x1150c0400] 07:27:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1212bf800 == 44 [pid = 1657] [id = 186] 07:27:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121207800 == 43 [pid = 1657] [id = 185] 07:27:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119941800 == 42 [pid = 1657] [id = 184] 07:27:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119304800 == 41 [pid = 1657] [id = 183] 07:27:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117024000 == 40 [pid = 1657] [id = 182] 07:27:59 INFO - PROCESS | 1657 | --DOCSHELL 0x113cc0800 == 39 [pid = 1657] [id = 181] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12a751c00) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11706c800 == 38 [pid = 1657] [id = 180] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1266bac00) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119ede400) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1186b7000) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x129554800) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12a72a000) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12bc95800) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c987000) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1193ef000) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12b955000) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116126400) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x124e27800) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1194cac00) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128b30c00) [pid = 1657] [serial = 499] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12954c400) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12af04400) [pid = 1657] [serial = 502] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12c1df400) [pid = 1657] [serial = 508] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12b76b800) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119154400) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1215d5c00) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1266cc800) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x124e71800) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11987a400) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12cc40800) [pid = 1657] [serial = 511] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12bc06800) [pid = 1657] [serial = 505] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119133400) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118f8ec00) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1186b4800) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12cc3c800) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119f82c00) [pid = 1657] [serial = 496] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123d57c00) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a94b800) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a6ea800) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12cf2f000) [pid = 1657] [serial = 514] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12cf26c00) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12cf53800) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119856800) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1184c1c00) [pid = 1657] [serial = 209] [outer = 0x0] [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.] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1181e4c00) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a6f3000) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1194cf400) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1150bc000) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119327c00) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12cf2fc00) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 07:27:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12bc96c00) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 07:28:00 INFO - PROCESS | 1657 | 1462372080196 Marionette TRACE conn2 <- [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]]]}] 07:28:00 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 07:28:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 07:28:00 INFO - PROCESS | 1657 | 1462372080236 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 1657 | 1462372080239 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:28:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:28:00 INFO - PROCESS | 1657 | 1462372080244 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 1657 | 1462372080245 Marionette TRACE conn2 <- [1,746,null,{}] 07:28:00 INFO - PROCESS | 1657 | 1462372080248 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:00 INFO - PROCESS | 1657 | 1462372080333 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:28:00 INFO - PROCESS | 1657 | 1462372080375 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x117026000 == 39 [pid = 1657] [id = 194] 07:28:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1150ba000) [pid = 1657] [serial = 580] [outer = 0x0] 07:28:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11827e400) [pid = 1657] [serial = 581] [outer = 0x1150ba000] 07:28:00 INFO - PROCESS | 1657 | 1462372080401 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1188a5c00) [pid = 1657] [serial = 582] [outer = 0x1150ba000] 07:28:01 INFO - PROCESS | 1657 | 1462372081204 Marionette TRACE conn2 <- [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]]]}] 07:28:01 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.) 07:28:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 07:28:01 INFO - PROCESS | 1657 | 1462372081214 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 1657 | 1462372081217 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:28:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:28:01 INFO - PROCESS | 1657 | 1462372081219 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 1657 | 1462372081224 Marionette TRACE conn2 <- [1,750,null,{}] 07:28:01 INFO - PROCESS | 1657 | 1462372081235 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:01 INFO - PROCESS | 1657 | 1462372081344 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:28:01 INFO - PROCESS | 1657 | 1462372081349 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bc7800 == 40 [pid = 1657] [id = 195] 07:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11915f000) [pid = 1657] [serial = 583] [outer = 0x0] 07:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11932a400) [pid = 1657] [serial = 584] [outer = 0x11915f000] 07:28:01 INFO - PROCESS | 1657 | 1462372081379 Marionette DEBUG loaded listener.js 07:28:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1193f9c00) [pid = 1657] [serial = 585] [outer = 0x11915f000] 07:28:02 INFO - PROCESS | 1657 | 1462372082192 Marionette TRACE conn2 <- [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]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:28:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1025ms 07:28:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:28:02 INFO - PROCESS | 1657 | 1462372082245 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 1657 | 1462372082246 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:28:02 INFO - PROCESS | 1657 | 1462372082248 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 1657 | 1462372082249 Marionette TRACE conn2 <- [1,754,null,{}] 07:28:02 INFO - PROCESS | 1657 | 1462372082252 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 1657 | 1462372082344 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:28:02 INFO - PROCESS | 1657 | 1462372082348 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219e6000 == 41 [pid = 1657] [id = 196] 07:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119330000) [pid = 1657] [serial = 586] [outer = 0x0] 07:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119857c00) [pid = 1657] [serial = 587] [outer = 0x119330000] 07:28:02 INFO - PROCESS | 1657 | 1462372082373 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119ede400) [pid = 1657] [serial = 588] [outer = 0x119330000] 07:28:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118ff9800) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:28:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11985c400) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:28:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11204c000) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:28:03 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1150b7c00) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:28:03 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1150f8c00) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:28:03 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118fef800) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:28:03 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113cb4c00) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:28:03 INFO - PROCESS | 1657 | 1462372083181 Marionette TRACE conn2 <- [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]]]}] 07:28:03 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 07:28:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 968ms 07:28:03 INFO - PROCESS | 1657 | 1462372083218 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 1657 | 1462372083219 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:28:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:28:03 INFO - PROCESS | 1657 | 1462372083221 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 1657 | 1462372083222 Marionette TRACE conn2 <- [1,758,null,{}] 07:28:03 INFO - PROCESS | 1657 | 1462372083225 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:03 INFO - PROCESS | 1657 | 1462372083297 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:28:03 INFO - PROCESS | 1657 | 1462372083301 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212b8800 == 42 [pid = 1657] [id = 197] 07:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1150b6400) [pid = 1657] [serial = 589] [outer = 0x0] 07:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11915c000) [pid = 1657] [serial = 590] [outer = 0x1150b6400] 07:28:03 INFO - PROCESS | 1657 | 1462372083328 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119c4c400) [pid = 1657] [serial = 591] [outer = 0x1150b6400] 07:28:03 INFO - PROCESS | 1657 | 1462372083656 Marionette TRACE conn2 <- [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]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:28:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 07:28:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:28:03 INFO - PROCESS | 1657 | 1462372083692 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 1657 | 1462372083693 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:28:03 INFO - PROCESS | 1657 | 1462372083695 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 1657 | 1462372083696 Marionette TRACE conn2 <- [1,762,null,{}] 07:28:03 INFO - PROCESS | 1657 | 1462372083699 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:03 INFO - PROCESS | 1657 | 1462372083809 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:28:03 INFO - PROCESS | 1657 | 1462372083816 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x125ecf800 == 43 [pid = 1657] [id = 198] 07:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11985e400) [pid = 1657] [serial = 592] [outer = 0x0] 07:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124e26400) [pid = 1657] [serial = 593] [outer = 0x11985e400] 07:28:03 INFO - PROCESS | 1657 | 1462372083842 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x127413400) [pid = 1657] [serial = 594] [outer = 0x11985e400] 07:28:04 INFO - PROCESS | 1657 | 1462372084611 Marionette TRACE conn2 <- [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]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:28:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 919ms 07:28:04 INFO - PROCESS | 1657 | 1462372084614 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 1657 | 1462372084615 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:28:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:28:04 INFO - PROCESS | 1657 | 1462372084617 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 1657 | 1462372084618 Marionette TRACE conn2 <- [1,766,null,{}] 07:28:04 INFO - PROCESS | 1657 | 1462372084621 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 1657 | 1462372084695 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:28:04 INFO - PROCESS | 1657 | 1462372084699 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296b7800 == 44 [pid = 1657] [id = 199] 07:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x127413800) [pid = 1657] [serial = 595] [outer = 0x0] 07:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128e46400) [pid = 1657] [serial = 596] [outer = 0x127413800] 07:28:04 INFO - PROCESS | 1657 | 1462372084723 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129210c00) [pid = 1657] [serial = 597] [outer = 0x127413800] 07:28:05 INFO - PROCESS | 1657 | 1462372085510 Marionette TRACE conn2 <- [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]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:28:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 919ms 07:28:05 INFO - PROCESS | 1657 | 1462372085536 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:28:05 INFO - PROCESS | 1657 | 1462372085538 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:28:05 INFO - PROCESS | 1657 | 1462372085540 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 1657 | 1462372085541 Marionette TRACE conn2 <- [1,770,null,{}] 07:28:05 INFO - PROCESS | 1657 | 1462372085543 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 1657 | 1462372085616 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:28:05 INFO - PROCESS | 1657 | 1462372085621 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6a7800 == 45 [pid = 1657] [id = 200] 07:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119384c00) [pid = 1657] [serial = 598] [outer = 0x0] 07:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12921b800) [pid = 1657] [serial = 599] [outer = 0x119384c00] 07:28:05 INFO - PROCESS | 1657 | 1462372085647 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129342800) [pid = 1657] [serial = 600] [outer = 0x119384c00] 07:28:06 INFO - PROCESS | 1657 | 1462372086101 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 618ms 07:28:06 INFO - PROCESS | 1657 | 1462372086159 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 1657 | 1462372086162 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:28:06 INFO - PROCESS | 1657 | 1462372086166 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 1657 | 1462372086168 Marionette TRACE conn2 <- [1,774,null,{}] 07:28:06 INFO - PROCESS | 1657 | 1462372086172 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:06 INFO - PROCESS | 1657 | 1462372086270 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:28:06 INFO - PROCESS | 1657 | 1462372086331 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119302800 == 46 [pid = 1657] [id = 201] 07:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1169bac00) [pid = 1657] [serial = 601] [outer = 0x0] 07:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1181e5000) [pid = 1657] [serial = 602] [outer = 0x1169bac00] 07:28:06 INFO - PROCESS | 1657 | 1462372086362 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1184a1800) [pid = 1657] [serial = 603] [outer = 0x1169bac00] 07:28:06 INFO - PROCESS | 1657 | 1462372086783 Marionette TRACE conn2 <- [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]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 07:28:06 INFO - PROCESS | 1657 | 1462372086837 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 1657 | 1462372086843 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:28:06 INFO - PROCESS | 1657 | 1462372086847 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 1657 | 1462372086849 Marionette TRACE conn2 <- [1,778,null,{}] 07:28:06 INFO - PROCESS | 1657 | 1462372086852 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:06 INFO - PROCESS | 1657 | 1462372086969 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:28:07 INFO - PROCESS | 1657 | 1462372087030 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12549f800 == 47 [pid = 1657] [id = 202] 07:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11912c400) [pid = 1657] [serial = 604] [outer = 0x0] 07:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11915d400) [pid = 1657] [serial = 605] [outer = 0x11912c400] 07:28:07 INFO - PROCESS | 1657 | 1462372087059 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1194c1c00) [pid = 1657] [serial = 606] [outer = 0x11912c400] 07:28:07 INFO - PROCESS | 1657 | 1462372087478 Marionette TRACE conn2 <- [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]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 07:28:07 INFO - PROCESS | 1657 | 1462372087518 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 1657 | 1462372087519 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:28:07 INFO - PROCESS | 1657 | 1462372087540 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 1657 | 1462372087543 Marionette TRACE conn2 <- [1,782,null,{}] 07:28:07 INFO - PROCESS | 1657 | 1462372087551 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:07 INFO - PROCESS | 1657 | 1462372087650 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:28:07 INFO - PROCESS | 1657 | 1462372087713 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a911800 == 48 [pid = 1657] [id = 203] 07:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121197400) [pid = 1657] [serial = 607] [outer = 0x0] 07:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123d57c00) [pid = 1657] [serial = 608] [outer = 0x121197400] 07:28:07 INFO - PROCESS | 1657 | 1462372087744 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x125f75800) [pid = 1657] [serial = 609] [outer = 0x121197400] 07:28:08 INFO - PROCESS | 1657 | 1462372088153 Marionette TRACE conn2 <- [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]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 626ms 07:28:08 INFO - PROCESS | 1657 | 1462372088164 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 1657 | 1462372088166 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:28:08 INFO - PROCESS | 1657 | 1462372088168 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 1657 | 1462372088170 Marionette TRACE conn2 <- [1,786,null,{}] 07:28:08 INFO - PROCESS | 1657 | 1462372088172 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:08 INFO - PROCESS | 1657 | 1462372088287 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:28:08 INFO - PROCESS | 1657 | 1462372088347 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b179000 == 49 [pid = 1657] [id = 204] 07:28:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125f83400) [pid = 1657] [serial = 610] [outer = 0x0] 07:28:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x127412400) [pid = 1657] [serial = 611] [outer = 0x125f83400] 07:28:08 INFO - PROCESS | 1657 | 1462372088376 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129218400) [pid = 1657] [serial = 612] [outer = 0x125f83400] 07:28:08 INFO - PROCESS | 1657 | 1462372088787 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 672ms 07:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:28:08 INFO - PROCESS | 1657 | 1462372088840 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 1657 | 1462372088842 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:28:08 INFO - PROCESS | 1657 | 1462372088844 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 1657 | 1462372088845 Marionette TRACE conn2 <- [1,790,null,{}] 07:28:08 INFO - PROCESS | 1657 | 1462372088847 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:08 INFO - PROCESS | 1657 | 1462372088941 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:28:09 INFO - PROCESS | 1657 | 1462372089001 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b73e800 == 50 [pid = 1657] [id = 205] 07:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11962e800) [pid = 1657] [serial = 613] [outer = 0x0] 07:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12954bc00) [pid = 1657] [serial = 614] [outer = 0x11962e800] 07:28:09 INFO - PROCESS | 1657 | 1462372089029 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a6e4c00) [pid = 1657] [serial = 615] [outer = 0x11962e800] 07:28:09 INFO - PROCESS | 1657 | 1462372089607 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 820ms 07:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:28:09 INFO - PROCESS | 1657 | 1462372089665 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 1657 | 1462372089667 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:28:09 INFO - PROCESS | 1657 | 1462372089671 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 1657 | 1462372089673 Marionette TRACE conn2 <- [1,794,null,{}] 07:28:09 INFO - PROCESS | 1657 | 1462372089677 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:09 INFO - PROCESS | 1657 | 1462372089766 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:28:09 INFO - PROCESS | 1657 | 1462372089818 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c45000 == 51 [pid = 1657] [id = 206] 07:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1176c2000) [pid = 1657] [serial = 616] [outer = 0x0] 07:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118205400) [pid = 1657] [serial = 617] [outer = 0x1176c2000] 07:28:09 INFO - PROCESS | 1657 | 1462372089846 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1186b2400) [pid = 1657] [serial = 618] [outer = 0x1176c2000] 07:28:10 INFO - PROCESS | 1657 | 1462372090298 Marionette TRACE conn2 <- [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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 674ms 07:28:10 INFO - PROCESS | 1657 | 1462372090348 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 1657 | 1462372090354 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:28:10 INFO - PROCESS | 1657 | 1462372090364 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 1657 | 1462372090367 Marionette TRACE conn2 <- [1,798,null,{}] 07:28:10 INFO - PROCESS | 1657 | 1462372090370 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:10 INFO - PROCESS | 1657 | 1462372090505 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1296b7800 == 50 [pid = 1657] [id = 199] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x125ecf800 == 49 [pid = 1657] [id = 198] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1212b8800 == 48 [pid = 1657] [id = 197] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1219e6000 == 47 [pid = 1657] [id = 196] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1185ba800) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119623400) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1210e2000) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x119bc7800 == 46 [pid = 1657] [id = 195] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x117026000 == 45 [pid = 1657] [id = 194] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d6000 == 44 [pid = 1657] [id = 193] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x125e2c800 == 43 [pid = 1657] [id = 190] 07:28:10 INFO - PROCESS | 1657 | 1462372090657 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x119312000 == 42 [pid = 1657] [id = 189] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11343a800 == 41 [pid = 1657] [id = 188] 07:28:10 INFO - PROCESS | 1657 | --DOCSHELL 0x123d76000 == 40 [pid = 1657] [id = 187] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1193ec400) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119b67800) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1194cc800) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1181eb800) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1169b8800) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1186b1800) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118f94000) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1169b9000) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115f33800) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119152c00) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1186bc400) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11932a000) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1210e2400) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119631800) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 07:28:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x11221b800 == 41 [pid = 1657] [id = 207] 07:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115f33800) [pid = 1657] [serial = 619] [outer = 0x0] 07:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11827b800) [pid = 1657] [serial = 620] [outer = 0x115f33800] 07:28:10 INFO - PROCESS | 1657 | 1462372090701 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11912cc00) [pid = 1657] [serial = 621] [outer = 0x115f33800] 07:28:11 INFO - PROCESS | 1657 | 1462372091001 Marionette TRACE conn2 <- [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]]]}] 07:28:11 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 07:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 07:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:28:11 INFO - PROCESS | 1657 | 1462372091034 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 1657 | 1462372091035 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:28:11 INFO - PROCESS | 1657 | 1462372091039 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 1657 | 1462372091041 Marionette TRACE conn2 <- [1,802,null,{}] 07:28:11 INFO - PROCESS | 1657 | 1462372091048 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:11 INFO - PROCESS | 1657 | 1462372091129 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:28:11 INFO - PROCESS | 1657 | 1462372091134 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194b0800 == 42 [pid = 1657] [id = 208] 07:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119324800) [pid = 1657] [serial = 622] [outer = 0x0] 07:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1194ca400) [pid = 1657] [serial = 623] [outer = 0x119324800] 07:28:11 INFO - PROCESS | 1657 | 1462372091164 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11985b400) [pid = 1657] [serial = 624] [outer = 0x119324800] 07:28:11 INFO - PROCESS | 1657 | 1462372091513 Marionette TRACE conn2 <- [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]]]}] 07:28:11 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 07:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 07:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:28:11 INFO - PROCESS | 1657 | 1462372091560 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 1657 | 1462372091562 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:28:11 INFO - PROCESS | 1657 | 1462372091564 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 1657 | 1462372091565 Marionette TRACE conn2 <- [1,806,null,{}] 07:28:11 INFO - PROCESS | 1657 | 1462372091567 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:11 INFO - PROCESS | 1657 | 1462372091634 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:28:11 INFO - PROCESS | 1657 | 1462372091641 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214d7000 == 43 [pid = 1657] [id = 209] 07:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119863800) [pid = 1657] [serial = 625] [outer = 0x0] 07:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1210e2000) [pid = 1657] [serial = 626] [outer = 0x119863800] 07:28:11 INFO - PROCESS | 1657 | 1462372091662 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121d3b400) [pid = 1657] [serial = 627] [outer = 0x119863800] 07:28:12 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:28:12 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:28:12 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:28:12 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 07:28:12 INFO - PROCESS | 1657 | 1462372092104 Marionette TRACE conn2 <- [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]]]}] 07:28:12 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 07:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 573ms 07:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:28:12 INFO - PROCESS | 1657 | 1462372092138 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 1657 | 1462372092140 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:28:12 INFO - PROCESS | 1657 | 1462372092143 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 1657 | 1462372092145 Marionette TRACE conn2 <- [1,810,null,{}] 07:28:12 INFO - PROCESS | 1657 | 1462372092148 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:12 INFO - PROCESS | 1657 | 1462372092255 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:28:12 INFO - PROCESS | 1657 | 1462372092262 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254a1000 == 44 [pid = 1657] [id = 210] 07:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1249c1400) [pid = 1657] [serial = 628] [outer = 0x0] 07:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124f4b000) [pid = 1657] [serial = 629] [outer = 0x1249c1400] 07:28:12 INFO - PROCESS | 1657 | 1462372092299 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128e4d400) [pid = 1657] [serial = 630] [outer = 0x1249c1400] 07:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 572ms 07:28:12 INFO - PROCESS | 1657 | 1462372092711 Marionette TRACE conn2 <- [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]]]}] 07:28:12 INFO - PROCESS | 1657 | 1462372092714 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 1657 | 1462372092715 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:28:12 INFO - PROCESS | 1657 | 1462372092718 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 1657 | 1462372092719 Marionette TRACE conn2 <- [1,814,null,{}] 07:28:12 INFO - PROCESS | 1657 | 1462372092721 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:12 INFO - PROCESS | 1657 | 1462372092845 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:28:12 INFO - PROCESS | 1657 | 1462372092858 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x117058000 == 45 [pid = 1657] [id = 211] 07:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129547400) [pid = 1657] [serial = 631] [outer = 0x0] 07:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a6eec00) [pid = 1657] [serial = 632] [outer = 0x129547400] 07:28:12 INFO - PROCESS | 1657 | 1462372092884 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a757000) [pid = 1657] [serial = 633] [outer = 0x129547400] 07:28:13 INFO - PROCESS | 1657 | 1462372093220 Marionette TRACE conn2 <- [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] 07:28:13 INFO - PROCESS | 1657 | 1462372093238 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:28:13 INFO - PROCESS | 1657 | 1462372093240 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 1657 | 1462372093241 Marionette TRACE conn2 <- [1,818,null,{}] 07:28:13 INFO - PROCESS | 1657 | 1462372093243 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 1657 | 1462372093336 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:28:13 INFO - PROCESS | 1657 | 1462372093347 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296c2000 == 46 [pid = 1657] [id = 212] 07:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a759000) [pid = 1657] [serial = 634] [outer = 0x0] 07:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a75f400) [pid = 1657] [serial = 635] [outer = 0x12a759000] 07:28:13 INFO - PROCESS | 1657 | 1462372093372 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12a94d000) [pid = 1657] [serial = 636] [outer = 0x12a759000] 07:28:13 INFO - PROCESS | 1657 | 1462372093730 Marionette TRACE conn2 <- [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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 07:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:28:13 INFO - PROCESS | 1657 | 1462372093759 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 1657 | 1462372093761 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:28:13 INFO - PROCESS | 1657 | 1462372093769 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 1657 | 1462372093770 Marionette TRACE conn2 <- [1,822,null,{}] 07:28:13 INFO - PROCESS | 1657 | 1462372093772 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 1657 | 1462372093867 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:28:13 INFO - PROCESS | 1657 | 1462372093902 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7de800 == 47 [pid = 1657] [id = 213] 07:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a94f800) [pid = 1657] [serial = 637] [outer = 0x0] 07:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12af09800) [pid = 1657] [serial = 638] [outer = 0x12a94f800] 07:28:13 INFO - PROCESS | 1657 | 1462372093929 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b12b400) [pid = 1657] [serial = 639] [outer = 0x12a94f800] 07:28:14 INFO - PROCESS | 1657 | 1462372094237 Marionette TRACE conn2 <- [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] 07:28:14 INFO - PROCESS | 1657 | 1462372094290 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:28:14 INFO - PROCESS | 1657 | 1462372094292 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 1657 | 1462372094293 Marionette TRACE conn2 <- [1,826,null,{}] 07:28:14 INFO - PROCESS | 1657 | 1462372094295 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:14 INFO - PROCESS | 1657 | 1462372094391 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:28:14 INFO - PROCESS | 1657 | 1462372094403 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd85800 == 48 [pid = 1657] [id = 214] 07:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12a94fc00) [pid = 1657] [serial = 640] [outer = 0x0] 07:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12b955800) [pid = 1657] [serial = 641] [outer = 0x12a94fc00] 07:28:14 INFO - PROCESS | 1657 | 1462372094428 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12b960400) [pid = 1657] [serial = 642] [outer = 0x12a94fc00] 07:28:14 INFO - PROCESS | 1657 | 1462372094751 Marionette TRACE conn2 <- [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]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 07:28:14 INFO - PROCESS | 1657 | 1462372094761 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 1657 | 1462372094762 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:28:14 INFO - PROCESS | 1657 | 1462372094764 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 1657 | 1462372094765 Marionette TRACE conn2 <- [1,830,null,{}] 07:28:14 INFO - PROCESS | 1657 | 1462372094768 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:14 INFO - PROCESS | 1657 | 1462372094971 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119330000) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119329c00) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11915f000) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1150b6400) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1150ba000) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1169b9800) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1150c0400) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x124e68c00) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11985e400) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x127413800) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1150bc400) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119860c00) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1181ec000) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1194c3000) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1185b4800) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11915b800) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1181ea800) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125f7b400) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11912f400) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x124c8f800) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:28:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1210e4800) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:28:15 INFO - PROCESS | 1657 | 1462372095016 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x117063000 == 49 [pid = 1657] [id = 215] 07:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112051400) [pid = 1657] [serial = 643] [outer = 0x0] 07:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113cafc00) [pid = 1657] [serial = 644] [outer = 0x112051400] 07:28:15 INFO - PROCESS | 1657 | 1462372095041 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118207400) [pid = 1657] [serial = 645] [outer = 0x112051400] 07:28:15 INFO - PROCESS | 1657 | 1462372095331 Marionette TRACE conn2 <- [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]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 618ms 07:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:28:15 INFO - PROCESS | 1657 | 1462372095383 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 1657 | 1462372095385 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:28:15 INFO - PROCESS | 1657 | 1462372095387 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 1657 | 1462372095391 Marionette TRACE conn2 <- [1,834,null,{}] 07:28:15 INFO - PROCESS | 1657 | 1462372095394 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 1657 | 1462372095484 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:28:15 INFO - PROCESS | 1657 | 1462372095535 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12550b000 == 50 [pid = 1657] [id = 216] 07:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112d94400) [pid = 1657] [serial = 646] [outer = 0x0] 07:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119151c00) [pid = 1657] [serial = 647] [outer = 0x112d94400] 07:28:15 INFO - PROCESS | 1657 | 1462372095564 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x127415400) [pid = 1657] [serial = 648] [outer = 0x112d94400] 07:28:15 INFO - PROCESS | 1657 | 1462372095844 Marionette TRACE conn2 <- [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]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 472ms 07:28:15 INFO - PROCESS | 1657 | 1462372095862 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 1657 | 1462372095864 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:28:15 INFO - PROCESS | 1657 | 1462372095866 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 1657 | 1462372095867 Marionette TRACE conn2 <- [1,838,null,{}] 07:28:15 INFO - PROCESS | 1657 | 1462372095869 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 1657 | 1462372095965 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:28:15 INFO - PROCESS | 1657 | 1462372095969 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c48b000 == 51 [pid = 1657] [id = 217] 07:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b955000) [pid = 1657] [serial = 649] [outer = 0x0] 07:28:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12bc0dc00) [pid = 1657] [serial = 650] [outer = 0x12b955000] 07:28:15 INFO - PROCESS | 1657 | 1462372095994 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12bc98800) [pid = 1657] [serial = 651] [outer = 0x12b955000] 07:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 07:28:16 INFO - PROCESS | 1657 | 1462372096328 Marionette TRACE conn2 <- [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]]]}] 07:28:16 INFO - PROCESS | 1657 | 1462372096334 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 1657 | 1462372096336 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:28:16 INFO - PROCESS | 1657 | 1462372096338 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 1657 | 1462372096341 Marionette TRACE conn2 <- [1,842,null,{}] 07:28:16 INFO - PROCESS | 1657 | 1462372096345 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:16 INFO - PROCESS | 1657 | 1462372096451 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:28:16 INFO - PROCESS | 1657 | 1462372096457 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7cc800 == 52 [pid = 1657] [id = 218] 07:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x125e8bc00) [pid = 1657] [serial = 652] [outer = 0x0] 07:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12c1d5800) [pid = 1657] [serial = 653] [outer = 0x125e8bc00] 07:28:16 INFO - PROCESS | 1657 | 1462372096481 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12c1e2800) [pid = 1657] [serial = 654] [outer = 0x125e8bc00] 07:28:16 INFO - PROCESS | 1657 | 1462372096775 Marionette TRACE conn2 <- [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]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 473ms 07:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:28:16 INFO - PROCESS | 1657 | 1462372096811 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 1657 | 1462372096813 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:28:16 INFO - PROCESS | 1657 | 1462372096815 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 1657 | 1462372096816 Marionette TRACE conn2 <- [1,846,null,{}] 07:28:16 INFO - PROCESS | 1657 | 1462372096818 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:16 INFO - PROCESS | 1657 | 1462372096900 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:28:16 INFO - PROCESS | 1657 | 1462372096905 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb66800 == 53 [pid = 1657] [id = 219] 07:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x111d8ac00) [pid = 1657] [serial = 655] [outer = 0x0] 07:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12c980c00) [pid = 1657] [serial = 656] [outer = 0x111d8ac00] 07:28:16 INFO - PROCESS | 1657 | 1462372096928 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12c988000) [pid = 1657] [serial = 657] [outer = 0x111d8ac00] 07:28:17 INFO - PROCESS | 1657 | 1462372097405 Marionette TRACE conn2 <- [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]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 620ms 07:28:17 INFO - PROCESS | 1657 | 1462372097435 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:28:17 INFO - PROCESS | 1657 | 1462372097439 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:28:17 INFO - PROCESS | 1657 | 1462372097442 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 1657 | 1462372097445 Marionette TRACE conn2 <- [1,850,null,{}] 07:28:17 INFO - PROCESS | 1657 | 1462372097449 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:17 INFO - PROCESS | 1657 | 1462372097554 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:28:17 INFO - PROCESS | 1657 | 1462372097631 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x119311800 == 54 [pid = 1657] [id = 220] 07:28:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x117247c00) [pid = 1657] [serial = 658] [outer = 0x0] 07:28:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1185b2800) [pid = 1657] [serial = 659] [outer = 0x117247c00] 07:28:17 INFO - PROCESS | 1657 | 1462372097704 Marionette DEBUG loaded listener.js 07:28:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118f9c000) [pid = 1657] [serial = 660] [outer = 0x117247c00] 07:28:18 INFO - PROCESS | 1657 | 1462372098112 Marionette TRACE conn2 <- [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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 723ms 07:28:18 INFO - PROCESS | 1657 | 1462372098172 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 1657 | 1462372098176 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:28:18 INFO - PROCESS | 1657 | 1462372098182 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 1657 | 1462372098184 Marionette TRACE conn2 <- [1,854,null,{}] 07:28:18 INFO - PROCESS | 1657 | 1462372098187 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:18 INFO - PROCESS | 1657 | 1462372098291 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:28:18 INFO - PROCESS | 1657 | 1462372098357 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ae0800 == 55 [pid = 1657] [id = 221] 07:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11932c800) [pid = 1657] [serial = 661] [outer = 0x0] 07:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1193f3c00) [pid = 1657] [serial = 662] [outer = 0x11932c800] 07:28:18 INFO - PROCESS | 1657 | 1462372098388 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119628400) [pid = 1657] [serial = 663] [outer = 0x11932c800] 07:28:18 INFO - PROCESS | 1657 | 1462372098874 Marionette TRACE conn2 <- [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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 770ms 07:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:28:18 INFO - PROCESS | 1657 | 1462372098952 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 1657 | 1462372098954 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:28:18 INFO - PROCESS | 1657 | 1462372098956 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 1657 | 1462372098959 Marionette TRACE conn2 <- [1,858,null,{}] 07:28:18 INFO - PROCESS | 1657 | 1462372098967 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 1657 | 1462372099070 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:28:19 INFO - PROCESS | 1657 | 1462372099136 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce04000 == 56 [pid = 1657] [id = 222] 07:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x123d5d800) [pid = 1657] [serial = 664] [outer = 0x0] 07:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x125f7b400) [pid = 1657] [serial = 665] [outer = 0x123d5d800] 07:28:19 INFO - PROCESS | 1657 | 1462372099167 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x129554000) [pid = 1657] [serial = 666] [outer = 0x123d5d800] 07:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 621ms 07:28:19 INFO - PROCESS | 1657 | 1462372099571 Marionette TRACE conn2 <- [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]]]}] 07:28:19 INFO - PROCESS | 1657 | 1462372099578 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 1657 | 1462372099580 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:28:19 INFO - PROCESS | 1657 | 1462372099582 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 1657 | 1462372099583 Marionette TRACE conn2 <- [1,862,null,{}] 07:28:19 INFO - PROCESS | 1657 | 1462372099585 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 1657 | 1462372099686 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:28:19 INFO - PROCESS | 1657 | 1462372099736 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d270800 == 57 [pid = 1657] [id = 223] 07:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1181ee400) [pid = 1657] [serial = 667] [outer = 0x0] 07:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x123de4400) [pid = 1657] [serial = 668] [outer = 0x1181ee400] 07:28:19 INFO - PROCESS | 1657 | 1462372099765 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12a725800) [pid = 1657] [serial = 669] [outer = 0x1181ee400] 07:28:20 INFO - PROCESS | 1657 | 1462372100183 Marionette TRACE conn2 <- [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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 618ms 07:28:20 INFO - PROCESS | 1657 | 1462372100201 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 1657 | 1462372100202 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:28:20 INFO - PROCESS | 1657 | 1462372100204 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 1657 | 1462372100206 Marionette TRACE conn2 <- [1,866,null,{}] 07:28:20 INFO - PROCESS | 1657 | 1462372100208 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:20 INFO - PROCESS | 1657 | 1462372100307 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:28:20 INFO - PROCESS | 1657 | 1462372100389 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d668800 == 58 [pid = 1657] [id = 224] 07:28:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12a727000) [pid = 1657] [serial = 670] [outer = 0x0] 07:28:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12a75bc00) [pid = 1657] [serial = 671] [outer = 0x12a727000] 07:28:20 INFO - PROCESS | 1657 | 1462372100432 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12b963400) [pid = 1657] [serial = 672] [outer = 0x12a727000] 07:28:20 INFO - PROCESS | 1657 | 1462372100861 Marionette TRACE conn2 <- [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]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 720ms 07:28:20 INFO - PROCESS | 1657 | 1462372100939 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 1657 | 1462372100940 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:28:20 INFO - PROCESS | 1657 | 1462372100944 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 1657 | 1462372100945 Marionette TRACE conn2 <- [1,870,null,{}] 07:28:20 INFO - PROCESS | 1657 | 1462372100948 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:21 INFO - PROCESS | 1657 | 1462372101190 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:28:21 INFO - PROCESS | 1657 | 1462372101282 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d1800 == 59 [pid = 1657] [id = 225] 07:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1131dd400) [pid = 1657] [serial = 673] [outer = 0x0] 07:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x113c3cc00) [pid = 1657] [serial = 674] [outer = 0x1131dd400] 07:28:21 INFO - PROCESS | 1657 | 1462372101311 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1150be000) [pid = 1657] [serial = 675] [outer = 0x1131dd400] 07:28:21 INFO - PROCESS | 1657 | 1462372101733 Marionette TRACE conn2 <- [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]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 822ms 07:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:28:21 INFO - PROCESS | 1657 | 1462372101768 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 1657 | 1462372101770 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:28:21 INFO - PROCESS | 1657 | 1462372101773 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 1657 | 1462372101776 Marionette TRACE conn2 <- [1,874,null,{}] 07:28:21 INFO - PROCESS | 1657 | 1462372101779 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:21 INFO - PROCESS | 1657 | 1462372101872 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:28:21 INFO - PROCESS | 1657 | 1462372101939 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116919000 == 60 [pid = 1657] [id = 226] 07:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x116128c00) [pid = 1657] [serial = 676] [outer = 0x0] 07:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1181e6c00) [pid = 1657] [serial = 677] [outer = 0x116128c00] 07:28:21 INFO - PROCESS | 1657 | 1462372101968 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x118210000) [pid = 1657] [serial = 678] [outer = 0x116128c00] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7cc800 == 59 [pid = 1657] [id = 218] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c48b000 == 58 [pid = 1657] [id = 217] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12550b000 == 57 [pid = 1657] [id = 216] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x117063000 == 56 [pid = 1657] [id = 215] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd85800 == 55 [pid = 1657] [id = 214] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7de800 == 54 [pid = 1657] [id = 213] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1296c2000 == 53 [pid = 1657] [id = 212] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x121b34000) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12921b800) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x117058000 == 52 [pid = 1657] [id = 211] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1254a1000 == 51 [pid = 1657] [id = 210] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1214d7000 == 50 [pid = 1657] [id = 209] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1194b0800 == 49 [pid = 1657] [id = 208] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11221b800 == 48 [pid = 1657] [id = 207] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119c45000 == 47 [pid = 1657] [id = 206] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a911800 == 46 [pid = 1657] [id = 203] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12549f800 == 45 [pid = 1657] [id = 202] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119302800 == 44 [pid = 1657] [id = 201] 07:28:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6a7800 == 43 [pid = 1657] [id = 200] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12a755c00) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x118ff4800) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1210ddc00) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118f98c00) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12a4b9400) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11915f400) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x125e82c00) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1248ca400) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x119857c00) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1210e0c00) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11962f400) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11932a400) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11915c000) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11827e400) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1188a5c00) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118f9b400) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11820f400) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1150f8400) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x125f74400) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12548ec00) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x124e26400) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x129210c00) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128e46400) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x127413400) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1164a8000) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1150bec00) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1166b7c00) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119ede400) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1193f9c00) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119c4c400) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119f8bc00) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119155000) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 07:28:22 INFO - PROCESS | 1657 | 1462372102406 Marionette TRACE conn2 <- [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]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 07:28:22 INFO - PROCESS | 1657 | 1462372102445 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 1657 | 1462372102447 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:28:22 INFO - PROCESS | 1657 | 1462372102449 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 1657 | 1462372102450 Marionette TRACE conn2 <- [1,878,null,{}] 07:28:22 INFO - PROCESS | 1657 | 1462372102453 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:22 INFO - PROCESS | 1657 | 1462372102538 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:28:22 INFO - PROCESS | 1657 | 1462372102546 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11703e800 == 44 [pid = 1657] [id = 227] 07:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1184b9c00) [pid = 1657] [serial = 679] [outer = 0x0] 07:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1186b0c00) [pid = 1657] [serial = 680] [outer = 0x1184b9c00] 07:28:22 INFO - PROCESS | 1657 | 1462372102572 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118f93000) [pid = 1657] [serial = 681] [outer = 0x1184b9c00] 07:28:22 INFO - PROCESS | 1657 | 1462372102901 Marionette TRACE conn2 <- [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]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 07:28:22 INFO - PROCESS | 1657 | 1462372102924 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 1657 | 1462372102927 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:28:22 INFO - PROCESS | 1657 | 1462372102934 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 1657 | 1462372102937 Marionette TRACE conn2 <- [1,882,null,{}] 07:28:22 INFO - PROCESS | 1657 | 1462372102940 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:23 INFO - PROCESS | 1657 | 1462372103018 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:28:23 INFO - PROCESS | 1657 | 1462372103024 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119954800 == 45 [pid = 1657] [id = 228] 07:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118f9d800) [pid = 1657] [serial = 682] [outer = 0x0] 07:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11915b800) [pid = 1657] [serial = 683] [outer = 0x118f9d800] 07:28:23 INFO - PROCESS | 1657 | 1462372103049 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1193ed800) [pid = 1657] [serial = 684] [outer = 0x118f9d800] 07:28:23 INFO - PROCESS | 1657 | 1462372103444 Marionette TRACE conn2 <- [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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 525ms 07:28:23 INFO - PROCESS | 1657 | 1462372103468 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 1657 | 1462372103470 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:28:23 INFO - PROCESS | 1657 | 1462372103487 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 1657 | 1462372103490 Marionette TRACE conn2 <- [1,886,null,{}] 07:28:23 INFO - PROCESS | 1657 | 1462372103494 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:23 INFO - PROCESS | 1657 | 1462372103597 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:28:23 INFO - PROCESS | 1657 | 1462372103601 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212ba000 == 46 [pid = 1657] [id = 229] 07:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1193f0000) [pid = 1657] [serial = 685] [outer = 0x0] 07:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119629000) [pid = 1657] [serial = 686] [outer = 0x1193f0000] 07:28:23 INFO - PROCESS | 1657 | 1462372103628 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11985b800) [pid = 1657] [serial = 687] [outer = 0x1193f0000] 07:28:23 INFO - PROCESS | 1657 | 1462372103940 Marionette TRACE conn2 <- [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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 473ms 07:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:28:23 INFO - PROCESS | 1657 | 1462372103960 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 1657 | 1462372103962 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:28:23 INFO - PROCESS | 1657 | 1462372103964 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 1657 | 1462372103965 Marionette TRACE conn2 <- [1,890,null,{}] 07:28:23 INFO - PROCESS | 1657 | 1462372103967 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 1657 | 1462372104048 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:28:24 INFO - PROCESS | 1657 | 1462372104106 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d0c800 == 47 [pid = 1657] [id = 230] 07:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119880c00) [pid = 1657] [serial = 688] [outer = 0x0] 07:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119bd7000) [pid = 1657] [serial = 689] [outer = 0x119880c00] 07:28:24 INFO - PROCESS | 1657 | 1462372104137 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1210e8400) [pid = 1657] [serial = 690] [outer = 0x119880c00] 07:28:24 INFO - PROCESS | 1657 | 1462372104504 Marionette TRACE conn2 <- [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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 569ms 07:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:28:24 INFO - PROCESS | 1657 | 1462372104534 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 1657 | 1462372104536 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:28:24 INFO - PROCESS | 1657 | 1462372104539 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 1657 | 1462372104541 Marionette TRACE conn2 <- [1,894,null,{}] 07:28:24 INFO - PROCESS | 1657 | 1462372104544 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 1657 | 1462372104697 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:28:24 INFO - PROCESS | 1657 | 1462372104723 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254a3800 == 48 [pid = 1657] [id = 231] 07:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119887000) [pid = 1657] [serial = 691] [outer = 0x0] 07:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1217b4c00) [pid = 1657] [serial = 692] [outer = 0x119887000] 07:28:24 INFO - PROCESS | 1657 | 1462372104764 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12548e400) [pid = 1657] [serial = 693] [outer = 0x119887000] 07:28:25 INFO - PROCESS | 1657 | 1462372105185 Marionette TRACE conn2 <- [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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 669ms 07:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:28:25 INFO - PROCESS | 1657 | 1462372105209 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 1657 | 1462372105210 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:28:25 INFO - PROCESS | 1657 | 1462372105213 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 1657 | 1462372105215 Marionette TRACE conn2 <- [1,898,null,{}] 07:28:25 INFO - PROCESS | 1657 | 1462372105219 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:25 INFO - PROCESS | 1657 | 1462372105365 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:28:25 INFO - PROCESS | 1657 | 1462372105433 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ae2000 == 49 [pid = 1657] [id = 232] 07:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x125527000) [pid = 1657] [serial = 694] [outer = 0x0] 07:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1266b6c00) [pid = 1657] [serial = 695] [outer = 0x125527000] 07:28:25 INFO - PROCESS | 1657 | 1462372105474 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128b2a000) [pid = 1657] [serial = 696] [outer = 0x125527000] 07:28:25 INFO - PROCESS | 1657 | 1462372105861 Marionette TRACE conn2 <- [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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 07:28:25 INFO - PROCESS | 1657 | 1462372105885 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 1657 | 1462372105887 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:28:25 INFO - PROCESS | 1657 | 1462372105896 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 1657 | 1462372105898 Marionette TRACE conn2 <- [1,902,null,{}] 07:28:25 INFO - PROCESS | 1657 | 1462372105901 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 1657 | 1462372106050 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:28:26 INFO - PROCESS | 1657 | 1462372106068 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fd8800 == 50 [pid = 1657] [id = 233] 07:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128b27c00) [pid = 1657] [serial = 697] [outer = 0x0] 07:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x129213000) [pid = 1657] [serial = 698] [outer = 0x128b27c00] 07:28:26 INFO - PROCESS | 1657 | 1462372106108 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x129553800) [pid = 1657] [serial = 699] [outer = 0x128b27c00] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x125e8bc00) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x119863800) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1176c2000) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1249c1400) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x129547400) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x112051400) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119324800) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a94fc00) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x115f33800) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112d94400) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121197800) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12a94f800) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12a759000) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:28:26 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12b955000) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:28:26 INFO - PROCESS | 1657 | 1462372106689 Marionette TRACE conn2 <- [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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 819ms 07:28:26 INFO - PROCESS | 1657 | 1462372106716 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 1657 | 1462372106717 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:28:26 INFO - PROCESS | 1657 | 1462372106719 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 1657 | 1462372106720 Marionette TRACE conn2 <- [1,906,null,{}] 07:28:26 INFO - PROCESS | 1657 | 1462372106726 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 1657 | 1462372106808 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:28:26 INFO - PROCESS | 1657 | 1462372106812 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b56800 == 51 [pid = 1657] [id = 234] 07:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1176c2000) [pid = 1657] [serial = 700] [outer = 0x0] 07:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1249c1400) [pid = 1657] [serial = 701] [outer = 0x1176c2000] 07:28:26 INFO - PROCESS | 1657 | 1462372106838 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a4bc800) [pid = 1657] [serial = 702] [outer = 0x1176c2000] 07:28:27 INFO - PROCESS | 1657 | 1462372107160 Marionette TRACE conn2 <- [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]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 472ms 07:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:28:27 INFO - PROCESS | 1657 | 1462372107192 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 1657 | 1462372107193 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:28:27 INFO - PROCESS | 1657 | 1462372107196 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 1657 | 1462372107197 Marionette TRACE conn2 <- [1,910,null,{}] 07:28:27 INFO - PROCESS | 1657 | 1462372107199 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:27 INFO - PROCESS | 1657 | 1462372107298 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:28:27 INFO - PROCESS | 1657 | 1462372107304 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a678000 == 52 [pid = 1657] [id = 235] 07:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1194c8000) [pid = 1657] [serial = 703] [outer = 0x0] 07:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a750400) [pid = 1657] [serial = 704] [outer = 0x1194c8000] 07:28:27 INFO - PROCESS | 1657 | 1462372107335 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12a75c800) [pid = 1657] [serial = 705] [outer = 0x1194c8000] 07:28:27 INFO - PROCESS | 1657 | 1462372107645 Marionette TRACE conn2 <- [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]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 07:28:27 INFO - PROCESS | 1657 | 1462372107665 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 1657 | 1462372107667 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:28:27 INFO - PROCESS | 1657 | 1462372107669 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 1657 | 1462372107671 Marionette TRACE conn2 <- [1,914,null,{}] 07:28:27 INFO - PROCESS | 1657 | 1462372107677 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:27 INFO - PROCESS | 1657 | 1462372107769 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:28:27 INFO - PROCESS | 1657 | 1462372107775 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7db800 == 53 [pid = 1657] [id = 236] 07:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a942400) [pid = 1657] [serial = 706] [outer = 0x0] 07:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12b12b000) [pid = 1657] [serial = 707] [outer = 0x12a942400] 07:28:27 INFO - PROCESS | 1657 | 1462372107800 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b960c00) [pid = 1657] [serial = 708] [outer = 0x12a942400] 07:28:28 INFO - PROCESS | 1657 | 1462372108131 Marionette TRACE conn2 <- [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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 472ms 07:28:28 INFO - PROCESS | 1657 | 1462372108143 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 1657 | 1462372108145 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:28:28 INFO - PROCESS | 1657 | 1462372108147 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 1657 | 1462372108148 Marionette TRACE conn2 <- [1,918,null,{}] 07:28:28 INFO - PROCESS | 1657 | 1462372108150 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 1657 | 1462372108262 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:28:28 INFO - PROCESS | 1657 | 1462372108268 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd8b000 == 54 [pid = 1657] [id = 237] 07:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11987d800) [pid = 1657] [serial = 709] [outer = 0x0] 07:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12b95a000) [pid = 1657] [serial = 710] [outer = 0x11987d800] 07:28:28 INFO - PROCESS | 1657 | 1462372108293 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12c1d8c00) [pid = 1657] [serial = 711] [outer = 0x11987d800] 07:28:28 INFO - PROCESS | 1657 | 1462372108578 Marionette TRACE conn2 <- [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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 518ms 07:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:28:28 INFO - PROCESS | 1657 | 1462372108665 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 1657 | 1462372108667 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:28:28 INFO - PROCESS | 1657 | 1462372108671 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 1657 | 1462372108676 Marionette TRACE conn2 <- [1,922,null,{}] 07:28:28 INFO - PROCESS | 1657 | 1462372108680 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 1657 | 1462372108785 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:28:28 INFO - PROCESS | 1657 | 1462372108835 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164d6000 == 55 [pid = 1657] [id = 238] 07:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1150b5400) [pid = 1657] [serial = 712] [outer = 0x0] 07:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1150be400) [pid = 1657] [serial = 713] [outer = 0x1150b5400] 07:28:28 INFO - PROCESS | 1657 | 1462372108867 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1164a8800) [pid = 1657] [serial = 714] [outer = 0x1150b5400] 07:28:29 INFO - PROCESS | 1657 | 1462372109345 Marionette TRACE conn2 <- [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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 725ms 07:28:29 INFO - PROCESS | 1657 | 1462372109396 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:28:29 INFO - PROCESS | 1657 | 1462372109398 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:28:29 INFO - PROCESS | 1657 | 1462372109404 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 1657 | 1462372109407 Marionette TRACE conn2 <- [1,926,null,{}] 07:28:29 INFO - PROCESS | 1657 | 1462372109466 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:29 INFO - PROCESS | 1657 | 1462372109568 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:28:29 INFO - PROCESS | 1657 | 1462372109631 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212d0800 == 56 [pid = 1657] [id = 239] 07:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116940000) [pid = 1657] [serial = 715] [outer = 0x0] 07:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x118f8ec00) [pid = 1657] [serial = 716] [outer = 0x116940000] 07:28:29 INFO - PROCESS | 1657 | 1462372109661 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119131400) [pid = 1657] [serial = 717] [outer = 0x116940000] 07:28:30 INFO - PROCESS | 1657 | 1462372110074 Marionette TRACE conn2 <- [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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 715ms 07:28:30 INFO - PROCESS | 1657 | 1462372110117 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 1657 | 1462372110119 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:28:30 INFO - PROCESS | 1657 | 1462372110139 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 1657 | 1462372110141 Marionette TRACE conn2 <- [1,930,null,{}] 07:28:30 INFO - PROCESS | 1657 | 1462372110149 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:30 INFO - PROCESS | 1657 | 1462372110254 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:28:30 INFO - PROCESS | 1657 | 1462372110319 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d2800 == 57 [pid = 1657] [id = 240] 07:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x119862400) [pid = 1657] [serial = 718] [outer = 0x0] 07:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11987dc00) [pid = 1657] [serial = 719] [outer = 0x119862400] 07:28:30 INFO - PROCESS | 1657 | 1462372110369 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1210e6800) [pid = 1657] [serial = 720] [outer = 0x119862400] 07:28:30 INFO - PROCESS | 1657 | 1462372110811 Marionette TRACE conn2 <- [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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 739ms 07:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:28:30 INFO - PROCESS | 1657 | 1462372110866 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 1657 | 1462372110867 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:28:30 INFO - PROCESS | 1657 | 1462372110870 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 1657 | 1462372110871 Marionette TRACE conn2 <- [1,934,null,{}] 07:28:30 INFO - PROCESS | 1657 | 1462372110874 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:30 INFO - PROCESS | 1657 | 1462372110974 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:28:31 INFO - PROCESS | 1657 | 1462372111027 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7cc000 == 58 [pid = 1657] [id = 241] 07:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1249bcc00) [pid = 1657] [serial = 721] [outer = 0x0] 07:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1266bac00) [pid = 1657] [serial = 722] [outer = 0x1249bcc00] 07:28:31 INFO - PROCESS | 1657 | 1462372111057 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12a726000) [pid = 1657] [serial = 723] [outer = 0x1249bcc00] 07:28:31 INFO - PROCESS | 1657 | 1462372111461 Marionette TRACE conn2 <- [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]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 621ms 07:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:28:31 INFO - PROCESS | 1657 | 1462372111492 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 1657 | 1462372111494 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:28:31 INFO - PROCESS | 1657 | 1462372111496 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 1657 | 1462372111497 Marionette TRACE conn2 <- [1,938,null,{}] 07:28:31 INFO - PROCESS | 1657 | 1462372111499 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:31 INFO - PROCESS | 1657 | 1462372111596 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:28:31 INFO - PROCESS | 1657 | 1462372111649 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d273800 == 59 [pid = 1657] [id = 242] 07:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12a726c00) [pid = 1657] [serial = 724] [outer = 0x0] 07:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12a945800) [pid = 1657] [serial = 725] [outer = 0x12a726c00] 07:28:31 INFO - PROCESS | 1657 | 1462372111677 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12b76ac00) [pid = 1657] [serial = 726] [outer = 0x12a726c00] 07:28:32 INFO - PROCESS | 1657 | 1462372112074 Marionette TRACE conn2 <- [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]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 619ms 07:28:32 INFO - PROCESS | 1657 | 1462372112116 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 1657 | 1462372112117 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:28:32 INFO - PROCESS | 1657 | 1462372112119 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 1657 | 1462372112121 Marionette TRACE conn2 <- [1,942,null,{}] 07:28:32 INFO - PROCESS | 1657 | 1462372112123 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 1657 | 1462372112241 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:28:32 INFO - PROCESS | 1657 | 1462372112338 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7d7000 == 60 [pid = 1657] [id = 243] 07:28:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12c1d4800) [pid = 1657] [serial = 727] [outer = 0x0] 07:28:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12c982400) [pid = 1657] [serial = 728] [outer = 0x12c1d4800] 07:28:32 INFO - PROCESS | 1657 | 1462372112368 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12cc41800) [pid = 1657] [serial = 729] [outer = 0x12c1d4800] 07:28:32 INFO - PROCESS | 1657 | 1462372112810 Marionette TRACE conn2 <- [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]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 721ms 07:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:28:32 INFO - PROCESS | 1657 | 1462372112840 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 1657 | 1462372112842 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:28:32 INFO - PROCESS | 1657 | 1462372112844 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 1657 | 1462372112845 Marionette TRACE conn2 <- [1,946,null,{}] 07:28:32 INFO - PROCESS | 1657 | 1462372112848 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 1657 | 1462372112947 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:28:33 INFO - PROCESS | 1657 | 1462372113016 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x117055000 == 61 [pid = 1657] [id = 244] 07:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1150f5000) [pid = 1657] [serial = 730] [outer = 0x0] 07:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12c1de400) [pid = 1657] [serial = 731] [outer = 0x1150f5000] 07:28:33 INFO - PROCESS | 1657 | 1462372113045 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12cc44c00) [pid = 1657] [serial = 732] [outer = 0x1150f5000] 07:28:33 INFO - PROCESS | 1657 | 1462372113665 Marionette TRACE conn2 <- [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]]]}] 07:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 870ms 07:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:28:33 INFO - PROCESS | 1657 | 1462372113715 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 1657 | 1462372113717 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:28:33 INFO - PROCESS | 1657 | 1462372113720 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 1657 | 1462372113724 Marionette TRACE conn2 <- [1,950,null,{}] 07:28:33 INFO - PROCESS | 1657 | 1462372113729 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:33 INFO - PROCESS | 1657 | 1462372113821 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:28:33 INFO - PROCESS | 1657 | 1462372113894 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212c9800 == 62 [pid = 1657] [id = 245] 07:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1120f6000) [pid = 1657] [serial = 733] [outer = 0x0] 07:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1134b0800) [pid = 1657] [serial = 734] [outer = 0x1120f6000] 07:28:33 INFO - PROCESS | 1657 | 1462372113922 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1150c0400) [pid = 1657] [serial = 735] [outer = 0x1120f6000] 07:28:34 INFO - PROCESS | 1657 | 1462372114327 Marionette TRACE conn2 <- [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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 07:28:34 INFO - PROCESS | 1657 | 1462372114393 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 1657 | 1462372114397 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:28:34 INFO - PROCESS | 1657 | 1462372114401 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 1657 | 1462372114403 Marionette TRACE conn2 <- [1,954,null,{}] 07:28:34 INFO - PROCESS | 1657 | 1462372114405 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:34 INFO - PROCESS | 1657 | 1462372114555 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7db800 == 61 [pid = 1657] [id = 236] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a678000 == 60 [pid = 1657] [id = 235] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128b56800 == 59 [pid = 1657] [id = 234] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128fd8800 == 58 [pid = 1657] [id = 233] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128ae2000 == 57 [pid = 1657] [id = 232] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1254a3800 == 56 [pid = 1657] [id = 231] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12954bc00) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x123d0c800 == 55 [pid = 1657] [id = 230] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1212ba000 == 54 [pid = 1657] [id = 229] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119954800 == 53 [pid = 1657] [id = 228] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11703e800 == 52 [pid = 1657] [id = 227] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x116919000 == 51 [pid = 1657] [id = 226] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d1800 == 50 [pid = 1657] [id = 225] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128ae0800 == 49 [pid = 1657] [id = 221] 07:28:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119311800 == 48 [pid = 1657] [id = 220] 07:28:34 INFO - PROCESS | 1657 | 1462372114596 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164d0800 == 49 [pid = 1657] [id = 246] 07:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x116948c00) [pid = 1657] [serial = 736] [outer = 0x0] 07:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x11849d400) [pid = 1657] [serial = 737] [outer = 0x116948c00] 07:28:34 INFO - PROCESS | 1657 | 1462372114622 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x118f8e800) [pid = 1657] [serial = 738] [outer = 0x116948c00] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12c1d5800) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12bc98800) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12c1e2800) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x121d3b400) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1186b2400) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1210e2000) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x128e4d400) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12a6eec00) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118205400) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x118207400) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x123d57c00) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1194ca400) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12b955800) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x11912cc00) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11915d400) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x127415400) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12b960400) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x124e23c00) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11985b400) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12b12b400) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x119151c00) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12a757000) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x113cafc00) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12af09800) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12a94d000) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12bc0dc00) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x127412400) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12a75f400) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11827b800) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x124f4b000) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1181e5000) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 07:28:34 INFO - PROCESS | 1657 | 1462372114949 Marionette TRACE conn2 <- [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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 570ms 07:28:34 INFO - PROCESS | 1657 | 1462372114972 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:28:34 INFO - PROCESS | 1657 | 1462372114975 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:28:34 INFO - PROCESS | 1657 | 1462372114978 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 1657 | 1462372114980 Marionette TRACE conn2 <- [1,958,null,{}] 07:28:34 INFO - PROCESS | 1657 | 1462372114987 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:35 INFO - PROCESS | 1657 | 1462372115069 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:28:35 INFO - PROCESS | 1657 | 1462372115148 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119faa000 == 50 [pid = 1657] [id = 247] 07:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1184bec00) [pid = 1657] [serial = 739] [outer = 0x0] 07:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119324800) [pid = 1657] [serial = 740] [outer = 0x1184bec00] 07:28:35 INFO - PROCESS | 1657 | 1462372115180 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1194cb000) [pid = 1657] [serial = 741] [outer = 0x1184bec00] 07:28:35 INFO - PROCESS | 1657 | 1462372115467 Marionette TRACE conn2 <- [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]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 520ms 07:28:35 INFO - PROCESS | 1657 | 1462372115498 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 1657 | 1462372115500 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:28:35 INFO - PROCESS | 1657 | 1462372115502 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 1657 | 1462372115503 Marionette TRACE conn2 <- [1,962,null,{}] 07:28:35 INFO - PROCESS | 1657 | 1462372115508 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:35 INFO - PROCESS | 1657 | 1462372115593 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:28:35 INFO - PROCESS | 1657 | 1462372115598 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12550e000 == 51 [pid = 1657] [id = 248] 07:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11962e000) [pid = 1657] [serial = 742] [outer = 0x0] 07:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119b63800) [pid = 1657] [serial = 743] [outer = 0x11962e000] 07:28:35 INFO - PROCESS | 1657 | 1462372115624 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x121199400) [pid = 1657] [serial = 744] [outer = 0x11962e000] 07:28:35 INFO - PROCESS | 1657 | 1462372115948 Marionette TRACE conn2 <- [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]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 472ms 07:28:35 INFO - PROCESS | 1657 | 1462372115975 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 1657 | 1462372115977 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:28:35 INFO - PROCESS | 1657 | 1462372115979 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 1657 | 1462372115980 Marionette TRACE conn2 <- [1,966,null,{}] 07:28:35 INFO - PROCESS | 1657 | 1462372115982 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:36 INFO - PROCESS | 1657 | 1462372116061 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:28:36 INFO - PROCESS | 1657 | 1462372116065 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ade800 == 52 [pid = 1657] [id = 249] 07:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121280c00) [pid = 1657] [serial = 745] [outer = 0x0] 07:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x121b34000) [pid = 1657] [serial = 746] [outer = 0x121280c00] 07:28:36 INFO - PROCESS | 1657 | 1462372116090 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x124e71800) [pid = 1657] [serial = 747] [outer = 0x121280c00] 07:28:36 INFO - PROCESS | 1657 | 1462372116431 Marionette TRACE conn2 <- [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]]]}] 07:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 467ms 07:28:36 INFO - PROCESS | 1657 | 1462372116447 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:28:36 INFO - PROCESS | 1657 | 1462372116448 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:28:36 INFO - PROCESS | 1657 | 1462372116450 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 1657 | 1462372116451 Marionette TRACE conn2 <- [1,970,null,{}] 07:28:36 INFO - PROCESS | 1657 | 1462372116454 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:36 INFO - PROCESS | 1657 | 1462372116549 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:28:36 INFO - PROCESS | 1657 | 1462372116620 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296bf000 == 53 [pid = 1657] [id = 250] 07:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x123d5fc00) [pid = 1657] [serial = 748] [outer = 0x0] 07:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1266cc000) [pid = 1657] [serial = 749] [outer = 0x123d5fc00] 07:28:36 INFO - PROCESS | 1657 | 1462372116649 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12a755800) [pid = 1657] [serial = 750] [outer = 0x123d5fc00] 07:28:36 INFO - PROCESS | 1657 | 1462372116970 Marionette TRACE conn2 <- [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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 568ms 07:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:28:37 INFO - PROCESS | 1657 | 1462372117020 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 1657 | 1462372117021 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:28:37 INFO - PROCESS | 1657 | 1462372117023 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 1657 | 1462372117024 Marionette TRACE conn2 <- [1,974,null,{}] 07:28:37 INFO - PROCESS | 1657 | 1462372117026 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 1657 | 1462372117126 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:28:37 INFO - PROCESS | 1657 | 1462372117140 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b189800 == 54 [pid = 1657] [id = 251] 07:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x128e46400) [pid = 1657] [serial = 751] [outer = 0x0] 07:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12a94b800) [pid = 1657] [serial = 752] [outer = 0x128e46400] 07:28:37 INFO - PROCESS | 1657 | 1462372117164 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12b76c400) [pid = 1657] [serial = 753] [outer = 0x128e46400] 07:28:37 INFO - PROCESS | 1657 | 1462372117493 Marionette TRACE conn2 <- [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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 07:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:28:37 INFO - PROCESS | 1657 | 1462372117542 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 1657 | 1462372117544 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:28:37 INFO - PROCESS | 1657 | 1462372117546 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 1657 | 1462372117547 Marionette TRACE conn2 <- [1,978,null,{}] 07:28:37 INFO - PROCESS | 1657 | 1462372117549 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 1657 | 1462372117649 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:28:37 INFO - PROCESS | 1657 | 1462372117666 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd89800 == 55 [pid = 1657] [id = 252] 07:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12a941800) [pid = 1657] [serial = 754] [outer = 0x0] 07:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12bc0f400) [pid = 1657] [serial = 755] [outer = 0x12a941800] 07:28:37 INFO - PROCESS | 1657 | 1462372117690 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12c1e2800) [pid = 1657] [serial = 756] [outer = 0x12a941800] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1193f0000) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1184b9c00) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x119887000) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x111d8ac00) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118f9d800) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x125527000) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x119880c00) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1131dd400) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x128b27c00) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1176c2000) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1194c8000) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12a942400) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x116128c00) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:28:38 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119384c00) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:28:38 INFO - PROCESS | 1657 | 1462372118266 Marionette TRACE conn2 <- [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]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 769ms 07:28:38 INFO - PROCESS | 1657 | 1462372118316 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:28:38 INFO - PROCESS | 1657 | 1462372118318 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:28:38 INFO - PROCESS | 1657 | 1462372118323 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 1657 | 1462372118327 Marionette TRACE conn2 <- [1,982,null,{}] 07:28:38 INFO - PROCESS | 1657 | 1462372118331 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:38 INFO - PROCESS | 1657 | 1462372118436 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:28:38 INFO - PROCESS | 1657 | 1462372118503 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194b4000 == 56 [pid = 1657] [id = 253] 07:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x110f0e800) [pid = 1657] [serial = 757] [outer = 0x0] 07:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11342c000) [pid = 1657] [serial = 758] [outer = 0x110f0e800] 07:28:38 INFO - PROCESS | 1657 | 1462372118534 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116128c00) [pid = 1657] [serial = 759] [outer = 0x110f0e800] 07:28:38 INFO - PROCESS | 1657 | 1462372118990 Marionette TRACE conn2 <- [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]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 674ms 07:28:39 INFO - PROCESS | 1657 | 1462372118996 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 1657 | 1462372119000 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:28:39 INFO - PROCESS | 1657 | 1462372119005 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 1657 | 1462372119008 Marionette TRACE conn2 <- [1,986,null,{}] 07:28:39 INFO - PROCESS | 1657 | 1462372119011 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 1657 | 1462372119112 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:28:39 INFO - PROCESS | 1657 | 1462372119179 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188d800 == 57 [pid = 1657] [id = 254] 07:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11752f800) [pid = 1657] [serial = 760] [outer = 0x0] 07:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118f95c00) [pid = 1657] [serial = 761] [outer = 0x11752f800] 07:28:39 INFO - PROCESS | 1657 | 1462372119209 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x119152c00) [pid = 1657] [serial = 762] [outer = 0x11752f800] 07:28:39 INFO - PROCESS | 1657 | 1462372119626 Marionette TRACE conn2 <- [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]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 673ms 07:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:28:39 INFO - PROCESS | 1657 | 1462372119678 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 1657 | 1462372119680 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:28:39 INFO - PROCESS | 1657 | 1462372119682 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 1657 | 1462372119684 Marionette TRACE conn2 <- [1,990,null,{}] 07:28:39 INFO - PROCESS | 1657 | 1462372119692 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 1657 | 1462372119795 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:28:39 INFO - PROCESS | 1657 | 1462372119851 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c47c800 == 58 [pid = 1657] [id = 255] 07:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1194c8000) [pid = 1657] [serial = 763] [outer = 0x0] 07:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x119f88800) [pid = 1657] [serial = 764] [outer = 0x1194c8000] 07:28:39 INFO - PROCESS | 1657 | 1462372119882 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x123d9dc00) [pid = 1657] [serial = 765] [outer = 0x1194c8000] 07:28:40 INFO - PROCESS | 1657 | 1462372120308 Marionette TRACE conn2 <- [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]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 07:28:40 INFO - PROCESS | 1657 | 1462372120354 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 1657 | 1462372120355 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:28:40 INFO - PROCESS | 1657 | 1462372120358 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 1657 | 1462372120359 Marionette TRACE conn2 <- [1,994,null,{}] 07:28:40 INFO - PROCESS | 1657 | 1462372120362 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 1657 | 1462372120485 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:28:40 INFO - PROCESS | 1657 | 1462372120539 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb57800 == 59 [pid = 1657] [id = 256] 07:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x123da1800) [pid = 1657] [serial = 766] [outer = 0x0] 07:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x123da9c00) [pid = 1657] [serial = 767] [outer = 0x123da1800] 07:28:40 INFO - PROCESS | 1657 | 1462372120569 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x125527000) [pid = 1657] [serial = 768] [outer = 0x123da1800] 07:28:41 INFO - PROCESS | 1657 | 1462372121037 Marionette TRACE conn2 <- [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]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 719ms 07:28:41 INFO - PROCESS | 1657 | 1462372121094 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 1657 | 1462372121096 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:28:41 INFO - PROCESS | 1657 | 1462372121102 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1657 | 1462372121104 Marionette TRACE conn2 <- [1,998,null,{}] 07:28:41 INFO - PROCESS | 1657 | 1462372121110 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 1657 | 1462372121261 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:28:41 INFO - PROCESS | 1657 | 1462372121328 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7b8000 == 60 [pid = 1657] [id = 257] 07:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x123da3000) [pid = 1657] [serial = 769] [outer = 0x0] 07:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x127412400) [pid = 1657] [serial = 770] [outer = 0x123da3000] 07:28:41 INFO - PROCESS | 1657 | 1462372121357 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x129210800) [pid = 1657] [serial = 771] [outer = 0x123da3000] 07:28:41 INFO - PROCESS | 1657 | 1462372121766 Marionette TRACE conn2 <- [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]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 725ms 07:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:28:41 INFO - PROCESS | 1657 | 1462372121826 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 1657 | 1462372121828 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:28:41 INFO - PROCESS | 1657 | 1462372121830 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1657 | 1462372121831 Marionette TRACE conn2 <- [1,1002,null,{}] 07:28:41 INFO - PROCESS | 1657 | 1462372121833 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 1657 | 1462372121948 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:28:42 INFO - PROCESS | 1657 | 1462372122016 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7ec000 == 61 [pid = 1657] [id = 258] 07:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12a4b7400) [pid = 1657] [serial = 772] [outer = 0x0] 07:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12bc08800) [pid = 1657] [serial = 773] [outer = 0x12a4b7400] 07:28:42 INFO - PROCESS | 1657 | 1462372122045 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12cc43400) [pid = 1657] [serial = 774] [outer = 0x12a4b7400] 07:28:42 INFO - PROCESS | 1657 | 1462372122483 Marionette TRACE conn2 <- [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]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 669ms 07:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:28:42 INFO - PROCESS | 1657 | 1462372122500 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 1657 | 1462372122501 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:28:42 INFO - PROCESS | 1657 | 1462372122503 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 1657 | 1462372122504 Marionette TRACE conn2 <- [1,1006,null,{}] 07:28:42 INFO - PROCESS | 1657 | 1462372122507 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 1657 | 1462372122608 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:28:42 INFO - PROCESS | 1657 | 1462372122660 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e02e800 == 62 [pid = 1657] [id = 259] 07:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x128a5e800) [pid = 1657] [serial = 775] [outer = 0x0] 07:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x128a65400) [pid = 1657] [serial = 776] [outer = 0x128a5e800] 07:28:42 INFO - PROCESS | 1657 | 1462372122689 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x128a6ac00) [pid = 1657] [serial = 777] [outer = 0x128a5e800] 07:28:43 INFO - PROCESS | 1657 | 1462372123085 Marionette TRACE conn2 <- [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]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 620ms 07:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:28:43 INFO - PROCESS | 1657 | 1462372123124 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 1657 | 1462372123126 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:28:43 INFO - PROCESS | 1657 | 1462372123129 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 1657 | 1462372123130 Marionette TRACE conn2 <- [1,1010,null,{}] 07:28:43 INFO - PROCESS | 1657 | 1462372123133 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 1657 | 1462372123238 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:28:43 INFO - PROCESS | 1657 | 1462372123338 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x11703f000 == 63 [pid = 1657] [id = 260] 07:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11204d000) [pid = 1657] [serial = 778] [outer = 0x0] 07:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1127c3c00) [pid = 1657] [serial = 779] [outer = 0x11204d000] 07:28:43 INFO - PROCESS | 1657 | 1462372123369 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1127ca400) [pid = 1657] [serial = 780] [outer = 0x11204d000] 07:28:43 INFO - PROCESS | 1657 | 1462372123907 Marionette TRACE conn2 <- [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]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 819ms 07:28:43 INFO - PROCESS | 1657 | 1462372123949 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 1657 | 1462372123951 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:28:43 INFO - PROCESS | 1657 | 1462372123954 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 1657 | 1462372123959 Marionette TRACE conn2 <- [1,1014,null,{}] 07:28:43 INFO - PROCESS | 1657 | 1462372123963 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 1657 | 1462372124069 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:28:44 INFO - PROCESS | 1657 | 1462372124138 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d18000 == 64 [pid = 1657] [id = 261] 07:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1127bd400) [pid = 1657] [serial = 781] [outer = 0x0] 07:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x113c3d400) [pid = 1657] [serial = 782] [outer = 0x1127bd400] 07:28:44 INFO - PROCESS | 1657 | 1462372124167 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1150f7000) [pid = 1657] [serial = 783] [outer = 0x1127bd400] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x12b189800 == 63 [pid = 1657] [id = 251] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1296bf000 == 62 [pid = 1657] [id = 250] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x128ade800 == 61 [pid = 1657] [id = 249] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x12550e000 == 60 [pid = 1657] [id = 248] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x119faa000 == 59 [pid = 1657] [id = 247] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1164d0800 == 58 [pid = 1657] [id = 246] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1212c9800 == 57 [pid = 1657] [id = 245] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12b95a000) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d2800 == 56 [pid = 1657] [id = 240] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1212d0800 == 55 [pid = 1657] [id = 239] 07:28:44 INFO - PROCESS | 1657 | --DOCSHELL 0x1164d6000 == 54 [pid = 1657] [id = 238] 07:28:44 INFO - PROCESS | 1657 | 1462372124631 Marionette TRACE conn2 <- [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]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 729ms 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x119629000) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1186b0c00) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118f93000) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1185b2800) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1217b4c00) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12c980c00) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12c988000) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11915b800) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1193ed800) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12a75bc00) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1266b6c00) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x123de4400) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x119bd7000) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x125f7b400) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1150be000) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x113c3cc00) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1193f3c00) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x129213000) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x128b2a000) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12a4bc800) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1249c1400) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12a750400) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12b12b000) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x129553800) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x118210000) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1181e6c00) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12b960c00) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11985b800) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12548e400) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12a75c800) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1210e8400) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x129342800) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 07:28:44 INFO - PROCESS | 1657 | 1462372124697 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1657 | 1462372124701 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:28:44 INFO - PROCESS | 1657 | 1462372124715 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1657 | 1462372124716 Marionette TRACE conn2 <- [1,1018,null,{}] 07:28:44 INFO - PROCESS | 1657 | 1462372124719 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 1657 | 1462372124806 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:28:44 INFO - PROCESS | 1657 | 1462372124813 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fdb800 == 55 [pid = 1657] [id = 262] 07:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1181e6c00) [pid = 1657] [serial = 784] [outer = 0x0] 07:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11820e800) [pid = 1657] [serial = 785] [outer = 0x1181e6c00] 07:28:44 INFO - PROCESS | 1657 | 1462372124839 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118f96000) [pid = 1657] [serial = 786] [outer = 0x1181e6c00] 07:28:45 INFO - PROCESS | 1657 | 1462372125187 Marionette TRACE conn2 <- [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]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 526ms 07:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:28:45 INFO - PROCESS | 1657 | 1462372125240 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 1657 | 1462372125241 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:28:45 INFO - PROCESS | 1657 | 1462372125243 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 1657 | 1462372125246 Marionette TRACE conn2 <- [1,1022,null,{}] 07:28:45 INFO - PROCESS | 1657 | 1462372125253 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:45 INFO - PROCESS | 1657 | 1462372125338 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:28:45 INFO - PROCESS | 1657 | 1462372125347 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d1c800 == 56 [pid = 1657] [id = 263] 07:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119155800) [pid = 1657] [serial = 787] [outer = 0x0] 07:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1193f4c00) [pid = 1657] [serial = 788] [outer = 0x119155800] 07:28:45 INFO - PROCESS | 1657 | 1462372125375 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11985f000) [pid = 1657] [serial = 789] [outer = 0x119155800] 07:28:45 INFO - PROCESS | 1657 | 1462372125723 Marionette TRACE conn2 <- [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]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 521ms 07:28:45 INFO - PROCESS | 1657 | 1462372125766 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 1657 | 1462372125767 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:28:45 INFO - PROCESS | 1657 | 1462372125770 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 1657 | 1462372125771 Marionette TRACE conn2 <- [1,1026,null,{}] 07:28:45 INFO - PROCESS | 1657 | 1462372125782 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:45 INFO - PROCESS | 1657 | 1462372125867 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:28:45 INFO - PROCESS | 1657 | 1462372125872 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ed5000 == 57 [pid = 1657] [id = 264] 07:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119887000) [pid = 1657] [serial = 790] [outer = 0x0] 07:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1213de000) [pid = 1657] [serial = 791] [outer = 0x119887000] 07:28:45 INFO - PROCESS | 1657 | 1462372125898 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x123da2c00) [pid = 1657] [serial = 792] [outer = 0x119887000] 07:28:46 INFO - PROCESS | 1657 | 1462372126228 Marionette TRACE conn2 <- [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]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 475ms 07:28:46 INFO - PROCESS | 1657 | 1462372126245 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 1657 | 1462372126246 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:28:46 INFO - PROCESS | 1657 | 1462372126249 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 1657 | 1462372126250 Marionette TRACE conn2 <- [1,1030,null,{}] 07:28:46 INFO - PROCESS | 1657 | 1462372126252 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 1657 | 1462372126336 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:28:46 INFO - PROCESS | 1657 | 1462372126340 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a66c800 == 58 [pid = 1657] [id = 265] 07:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x123da3c00) [pid = 1657] [serial = 793] [outer = 0x0] 07:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12549a000) [pid = 1657] [serial = 794] [outer = 0x123da3c00] 07:28:46 INFO - PROCESS | 1657 | 1462372126365 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128a5f800) [pid = 1657] [serial = 795] [outer = 0x123da3c00] 07:28:46 INFO - PROCESS | 1657 | 1462372126704 Marionette TRACE conn2 <- [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]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 467ms 07:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:28:46 INFO - PROCESS | 1657 | 1462372126717 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 1657 | 1462372126718 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:28:46 INFO - PROCESS | 1657 | 1462372126720 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 1657 | 1462372126721 Marionette TRACE conn2 <- [1,1034,null,{}] 07:28:46 INFO - PROCESS | 1657 | 1462372126726 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 1657 | 1462372126852 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:28:46 INFO - PROCESS | 1657 | 1462372126866 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b17a800 == 59 [pid = 1657] [id = 266] 07:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128a66800) [pid = 1657] [serial = 796] [outer = 0x0] 07:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x129213000) [pid = 1657] [serial = 797] [outer = 0x128a66800] 07:28:46 INFO - PROCESS | 1657 | 1462372126892 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12a75f400) [pid = 1657] [serial = 798] [outer = 0x128a66800] 07:28:47 INFO - PROCESS | 1657 | 1462372127246 Marionette TRACE conn2 <- [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]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 571ms 07:28:47 INFO - PROCESS | 1657 | 1462372127292 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 1657 | 1462372127294 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:28:47 INFO - PROCESS | 1657 | 1462372127296 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 1657 | 1462372127297 Marionette TRACE conn2 <- [1,1038,null,{}] 07:28:47 INFO - PROCESS | 1657 | 1462372127299 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 1657 | 1462372127401 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:28:47 INFO - PROCESS | 1657 | 1462372127415 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0cd000 == 60 [pid = 1657] [id = 267] 07:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128a60400) [pid = 1657] [serial = 799] [outer = 0x0] 07:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12b955000) [pid = 1657] [serial = 800] [outer = 0x128a60400] 07:28:47 INFO - PROCESS | 1657 | 1462372127439 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12bc9a000) [pid = 1657] [serial = 801] [outer = 0x128a60400] 07:28:47 INFO - PROCESS | 1657 | 1462372127773 Marionette TRACE conn2 <- [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]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 520ms 07:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:28:47 INFO - PROCESS | 1657 | 1462372127817 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 1657 | 1462372127818 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:28:47 INFO - PROCESS | 1657 | 1462372127820 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 1657 | 1462372127821 Marionette TRACE conn2 <- [1,1042,null,{}] 07:28:47 INFO - PROCESS | 1657 | 1462372127826 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 1657 | 1462372127930 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:28:47 INFO - PROCESS | 1657 | 1462372127965 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce0b000 == 61 [pid = 1657] [id = 268] 07:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x110eeec00) [pid = 1657] [serial = 802] [outer = 0x0] 07:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x110ef6000) [pid = 1657] [serial = 803] [outer = 0x110eeec00] 07:28:47 INFO - PROCESS | 1657 | 1462372127990 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x110efac00) [pid = 1657] [serial = 804] [outer = 0x110eeec00] 07:28:48 INFO - PROCESS | 1657 | 1462372128306 Marionette TRACE conn2 <- [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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 521ms 07:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:28:48 INFO - PROCESS | 1657 | 1462372128343 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 1657 | 1462372128344 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:28:48 INFO - PROCESS | 1657 | 1462372128346 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1657 | 1462372128347 Marionette TRACE conn2 <- [1,1046,null,{}] 07:28:48 INFO - PROCESS | 1657 | 1462372128349 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 1657 | 1462372128452 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:28:48 INFO - PROCESS | 1657 | 1462372128487 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7a4800 == 62 [pid = 1657] [id = 269] 07:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x110ef8800) [pid = 1657] [serial = 805] [outer = 0x0] 07:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12bc96000) [pid = 1657] [serial = 806] [outer = 0x110ef8800] 07:28:48 INFO - PROCESS | 1657 | 1462372128511 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12c97f400) [pid = 1657] [serial = 807] [outer = 0x110ef8800] 07:28:48 INFO - PROCESS | 1657 | 1462372128872 Marionette TRACE conn2 <- [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]]]}] 07:28:48 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11987d800) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:28:48 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x121280c00) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:28:48 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1184bec00) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:28:48 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1120f6000) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:28:48 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x11962e000) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:28:48 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x116948c00) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:28:48 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x123d5fc00) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:28:48 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x128e46400) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms 07:28:48 INFO - PROCESS | 1657 | 1462372128917 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 1657 | 1462372128918 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:28:48 INFO - PROCESS | 1657 | 1462372128920 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1657 | 1462372128922 Marionette TRACE conn2 <- [1,1050,null,{}] 07:28:48 INFO - PROCESS | 1657 | 1462372128924 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 1657 | 1462372129011 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:28:49 INFO - PROCESS | 1657 | 1462372129015 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ad8000 == 63 [pid = 1657] [id = 270] 07:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x119380c00) [pid = 1657] [serial = 808] [outer = 0x0] 07:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x119f89000) [pid = 1657] [serial = 809] [outer = 0x119380c00] 07:28:49 INFO - PROCESS | 1657 | 1462372129040 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12bc03c00) [pid = 1657] [serial = 810] [outer = 0x119380c00] 07:28:49 INFO - PROCESS | 1657 | 1462372129370 Marionette TRACE conn2 <- [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]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 07:28:49 INFO - PROCESS | 1657 | 1462372129390 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 1657 | 1462372129393 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:28:49 INFO - PROCESS | 1657 | 1462372129395 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1657 | 1462372129397 Marionette TRACE conn2 <- [1,1054,null,{}] 07:28:49 INFO - PROCESS | 1657 | 1462372129399 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 1657 | 1462372129499 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:28:49 INFO - PROCESS | 1657 | 1462372129556 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b153000 == 64 [pid = 1657] [id = 271] 07:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1127e3400) [pid = 1657] [serial = 811] [outer = 0x0] 07:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1127eb000) [pid = 1657] [serial = 812] [outer = 0x1127e3400] 07:28:49 INFO - PROCESS | 1657 | 1462372129585 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12c987c00) [pid = 1657] [serial = 813] [outer = 0x1127e3400] 07:28:49 INFO - PROCESS | 1657 | 1462372129880 Marionette TRACE conn2 <- [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]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 521ms 07:28:49 INFO - PROCESS | 1657 | 1462372129916 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 1657 | 1462372129917 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:28:49 INFO - PROCESS | 1657 | 1462372129920 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1657 | 1462372129921 Marionette TRACE conn2 <- [1,1058,null,{}] 07:28:49 INFO - PROCESS | 1657 | 1462372129925 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 1657 | 1462372130014 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:28:50 INFO - PROCESS | 1657 | 1462372130018 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x135bcf800 == 65 [pid = 1657] [id = 272] 07:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x111050400) [pid = 1657] [serial = 814] [outer = 0x0] 07:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x111055c00) [pid = 1657] [serial = 815] [outer = 0x111050400] 07:28:50 INFO - PROCESS | 1657 | 1462372130044 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11105a000) [pid = 1657] [serial = 816] [outer = 0x111050400] 07:28:50 INFO - PROCESS | 1657 | 1462372130364 Marionette TRACE conn2 <- [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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 472ms 07:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:28:50 INFO - PROCESS | 1657 | 1462372130393 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 1657 | 1462372130394 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:28:50 INFO - PROCESS | 1657 | 1462372130396 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 1657 | 1462372130397 Marionette TRACE conn2 <- [1,1062,null,{}] 07:28:50 INFO - PROCESS | 1657 | 1462372130400 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 1657 | 1462372130513 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:28:50 INFO - PROCESS | 1657 | 1462372130519 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x110ea3000 == 66 [pid = 1657] [id = 273] 07:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11105a400) [pid = 1657] [serial = 817] [outer = 0x0] 07:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12cc39c00) [pid = 1657] [serial = 818] [outer = 0x11105a400] 07:28:50 INFO - PROCESS | 1657 | 1462372130545 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12cc44800) [pid = 1657] [serial = 819] [outer = 0x11105a400] 07:28:50 INFO - PROCESS | 1657 | 1462372130860 Marionette TRACE conn2 <- [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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 07:28:50 INFO - PROCESS | 1657 | 1462372130946 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 1657 | 1462372130948 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:28:50 INFO - PROCESS | 1657 | 1462372130953 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 1657 | 1462372130956 Marionette TRACE conn2 <- [1,1066,null,{}] 07:28:50 INFO - PROCESS | 1657 | 1462372130960 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 1657 | 1462372131062 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:28:51 INFO - PROCESS | 1657 | 1462372131162 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x11705f000 == 67 [pid = 1657] [id = 274] 07:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x110f11000) [pid = 1657] [serial = 820] [outer = 0x0] 07:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11104f400) [pid = 1657] [serial = 821] [outer = 0x110f11000] 07:28:51 INFO - PROCESS | 1657 | 1462372131192 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1127ca800) [pid = 1657] [serial = 822] [outer = 0x110f11000] 07:28:51 INFO - PROCESS | 1657 | 1462372131619 Marionette TRACE conn2 <- [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]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 723ms 07:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:28:51 INFO - PROCESS | 1657 | 1462372131676 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 1657 | 1462372131679 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:28:51 INFO - PROCESS | 1657 | 1462372131684 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 1657 | 1462372131687 Marionette TRACE conn2 <- [1,1070,null,{}] 07:28:51 INFO - PROCESS | 1657 | 1462372131709 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 1657 | 1462372131816 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:28:51 INFO - PROCESS | 1657 | 1462372131885 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270d1000 == 68 [pid = 1657] [id = 275] 07:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1127f1800) [pid = 1657] [serial = 823] [outer = 0x0] 07:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x115f2d000) [pid = 1657] [serial = 824] [outer = 0x1127f1800] 07:28:51 INFO - PROCESS | 1657 | 1462372131914 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x118282400) [pid = 1657] [serial = 825] [outer = 0x1127f1800] 07:28:52 INFO - PROCESS | 1657 | 1462372132336 Marionette TRACE conn2 <- [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]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 694ms 07:28:52 INFO - PROCESS | 1657 | 1462372132398 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 1657 | 1462372132400 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:28:52 INFO - PROCESS | 1657 | 1462372132402 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 1657 | 1462372132404 Marionette TRACE conn2 <- [1,1074,null,{}] 07:28:52 INFO - PROCESS | 1657 | 1462372132441 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:52 INFO - PROCESS | 1657 | 1462372132571 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:28:52 INFO - PROCESS | 1657 | 1462372132625 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0ca800 == 69 [pid = 1657] [id = 276] 07:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x11932ac00) [pid = 1657] [serial = 826] [outer = 0x0] 07:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1193f0000) [pid = 1657] [serial = 827] [outer = 0x11932ac00] 07:28:52 INFO - PROCESS | 1657 | 1462372132656 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x119863800) [pid = 1657] [serial = 828] [outer = 0x11932ac00] 07:28:53 INFO - PROCESS | 1657 | 1462372133106 Marionette TRACE conn2 <- [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]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 733ms 07:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:28:53 INFO - PROCESS | 1657 | 1462372133140 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 1657 | 1462372133142 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:28:53 INFO - PROCESS | 1657 | 1462372133145 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 1657 | 1462372133147 Marionette TRACE conn2 <- [1,1078,null,{}] 07:28:53 INFO - PROCESS | 1657 | 1462372133149 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 1657 | 1462372133256 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:28:53 INFO - PROCESS | 1657 | 1462372133327 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d22000 == 70 [pid = 1657] [id = 277] 07:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1194c2400) [pid = 1657] [serial = 829] [outer = 0x0] 07:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1210e9c00) [pid = 1657] [serial = 830] [outer = 0x1194c2400] 07:28:53 INFO - PROCESS | 1657 | 1462372133357 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x125f7b400) [pid = 1657] [serial = 831] [outer = 0x1194c2400] 07:28:54 INFO - PROCESS | 1657 | 1462372134037 Marionette TRACE conn2 <- [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]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 922ms 07:28:54 INFO - PROCESS | 1657 | 1462372134068 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 1657 | 1462372134071 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:28:54 INFO - PROCESS | 1657 | 1462372134077 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 1657 | 1462372134080 Marionette TRACE conn2 <- [1,1082,null,{}] 07:28:54 INFO - PROCESS | 1657 | 1462372134086 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 1657 | 1462372134274 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:28:54 INFO - PROCESS | 1657 | 1462372134350 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f2c800 == 71 [pid = 1657] [id = 278] 07:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1127c2800) [pid = 1657] [serial = 832] [outer = 0x0] 07:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1127e8000) [pid = 1657] [serial = 833] [outer = 0x1127c2800] 07:28:54 INFO - PROCESS | 1657 | 1462372134396 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1127f0400) [pid = 1657] [serial = 834] [outer = 0x1127c2800] 07:28:54 INFO - PROCESS | 1657 | 1462372134818 Marionette TRACE conn2 <- [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]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 773ms 07:28:54 INFO - PROCESS | 1657 | 1462372134849 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 1657 | 1462372134852 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:28:54 INFO - PROCESS | 1657 | 1462372134857 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 1657 | 1462372134858 Marionette TRACE conn2 <- [1,1086,null,{}] 07:28:54 INFO - PROCESS | 1657 | 1462372134861 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 1657 | 1462372134951 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:28:55 INFO - PROCESS | 1657 | 1462372135009 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x117022800 == 72 [pid = 1657] [id = 279] 07:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1127c7800) [pid = 1657] [serial = 835] [outer = 0x0] 07:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x113c3dc00) [pid = 1657] [serial = 836] [outer = 0x1127c7800] 07:28:55 INFO - PROCESS | 1657 | 1462372135036 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1150f9400) [pid = 1657] [serial = 837] [outer = 0x1127c7800] 07:28:55 INFO - PROCESS | 1657 | 1462372135443 Marionette TRACE conn2 <- [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]]]}] 07:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 621ms 07:28:55 INFO - PROCESS | 1657 | 1462372135479 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 1657 | 1462372135480 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:28:55 INFO - PROCESS | 1657 | 1462372135483 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 1657 | 1462372135485 Marionette TRACE conn2 <- [1,1090,null,{}] 07:28:55 INFO - PROCESS | 1657 | 1462372135493 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:55 INFO - PROCESS | 1657 | 1462372135596 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:28:55 INFO - PROCESS | 1657 | 1462372135735 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198a4800 == 73 [pid = 1657] [id = 280] 07:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x11820f400) [pid = 1657] [serial = 838] [outer = 0x0] 07:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1184bcc00) [pid = 1657] [serial = 839] [outer = 0x11820f400] 07:28:55 INFO - PROCESS | 1657 | 1462372135781 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1186b9800) [pid = 1657] [serial = 840] [outer = 0x11820f400] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12b179000 == 72 [pid = 1657] [id = 204] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd8b000 == 71 [pid = 1657] [id = 237] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12d668800 == 70 [pid = 1657] [id = 224] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x135bcf800 == 69 [pid = 1657] [id = 272] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12bc0f400) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x118f8ec00) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1150be400) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11987dc00) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12c1de400) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1266bac00) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12a945800) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12c982400) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12b153000 == 68 [pid = 1657] [id = 271] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x128ad8000 == 67 [pid = 1657] [id = 270] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7a4800 == 66 [pid = 1657] [id = 269] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce0b000 == 65 [pid = 1657] [id = 268] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0cd000 == 64 [pid = 1657] [id = 267] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12b17a800 == 63 [pid = 1657] [id = 266] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12a66c800 == 62 [pid = 1657] [id = 265] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x128ed5000 == 61 [pid = 1657] [id = 264] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x123d1c800 == 60 [pid = 1657] [id = 263] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x118fdb800 == 59 [pid = 1657] [id = 262] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x123d18000 == 58 [pid = 1657] [id = 261] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12c47c800 == 57 [pid = 1657] [id = 255] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12188d800 == 56 [pid = 1657] [id = 254] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1194b4000 == 55 [pid = 1657] [id = 253] 07:28:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd89800 == 54 [pid = 1657] [id = 252] 07:28:56 INFO - PROCESS | 1657 | 1462372136296 Marionette TRACE conn2 <- [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]]]}] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12b76c400) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1266cc000) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12a94b800) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12a755800) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12c1d8c00) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x121b34000) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x124e71800) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x119324800) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1194cb000) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1150c0400) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1134b0800) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x119b63800) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x121199400) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11849d400) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 07:28:56 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x118f8e800) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 07:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 873ms 07:28:56 INFO - PROCESS | 1657 | 1462372136357 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 1657 | 1462372136359 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:28:56 INFO - PROCESS | 1657 | 1462372136361 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 1657 | 1462372136362 Marionette TRACE conn2 <- [1,1094,null,{}] 07:28:56 INFO - PROCESS | 1657 | 1462372136365 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 1657 | 1462372136443 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:28:56 INFO - PROCESS | 1657 | 1462372136447 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1176ef000 == 55 [pid = 1657] [id = 281] 07:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1150be400) [pid = 1657] [serial = 841] [outer = 0x0] 07:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11849b000) [pid = 1657] [serial = 842] [outer = 0x1150be400] 07:28:56 INFO - PROCESS | 1657 | 1462372136475 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1188a4000) [pid = 1657] [serial = 843] [outer = 0x1150be400] 07:28:56 INFO - PROCESS | 1657 | 1462372136866 Marionette TRACE conn2 <- [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]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 574ms 07:28:56 INFO - PROCESS | 1657 | 1462372136936 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 1657 | 1462372136939 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:28:56 INFO - PROCESS | 1657 | 1462372136943 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 1657 | 1462372136945 Marionette TRACE conn2 <- [1,1098,null,{}] 07:28:56 INFO - PROCESS | 1657 | 1462372136949 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:57 INFO - PROCESS | 1657 | 1462372137044 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:28:57 INFO - PROCESS | 1657 | 1462372137085 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120c800 == 56 [pid = 1657] [id = 282] 07:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x110f0c000) [pid = 1657] [serial = 844] [outer = 0x0] 07:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x118f97c00) [pid = 1657] [serial = 845] [outer = 0x110f0c000] 07:28:57 INFO - PROCESS | 1657 | 1462372137127 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x119130c00) [pid = 1657] [serial = 846] [outer = 0x110f0c000] 07:28:57 INFO - PROCESS | 1657 | 1462372137627 Marionette TRACE conn2 <- [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]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 723ms 07:28:57 INFO - PROCESS | 1657 | 1462372137666 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 1657 | 1462372137668 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:28:57 INFO - PROCESS | 1657 | 1462372137672 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 1657 | 1462372137673 Marionette TRACE conn2 <- [1,1102,null,{}] 07:28:57 INFO - PROCESS | 1657 | 1462372137676 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:57 INFO - PROCESS | 1657 | 1462372137769 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:28:57 INFO - PROCESS | 1657 | 1462372137778 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d6d000 == 57 [pid = 1657] [id = 283] 07:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x119326800) [pid = 1657] [serial = 847] [outer = 0x0] 07:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1193f9c00) [pid = 1657] [serial = 848] [outer = 0x119326800] 07:28:57 INFO - PROCESS | 1657 | 1462372137804 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x119622c00) [pid = 1657] [serial = 849] [outer = 0x119326800] 07:28:58 INFO - PROCESS | 1657 | 1462372138132 Marionette TRACE conn2 <- [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]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 471ms 07:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:28:58 INFO - PROCESS | 1657 | 1462372138144 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 1657 | 1462372138146 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:28:58 INFO - PROCESS | 1657 | 1462372138148 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 1657 | 1462372138149 Marionette TRACE conn2 <- [1,1106,null,{}] 07:28:58 INFO - PROCESS | 1657 | 1462372138152 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 1657 | 1462372138288 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:28:58 INFO - PROCESS | 1657 | 1462372138332 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad4000 == 58 [pid = 1657] [id = 284] 07:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x110f09000) [pid = 1657] [serial = 850] [outer = 0x0] 07:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x11962c400) [pid = 1657] [serial = 851] [outer = 0x110f09000] 07:28:58 INFO - PROCESS | 1657 | 1462372138375 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11985f800) [pid = 1657] [serial = 852] [outer = 0x110f09000] 07:28:58 INFO - PROCESS | 1657 | 1462372138768 Marionette TRACE conn2 <- [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]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 668ms 07:28:58 INFO - PROCESS | 1657 | 1462372138826 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 1657 | 1462372138828 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:28:58 INFO - PROCESS | 1657 | 1462372138832 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 1657 | 1462372138834 Marionette TRACE conn2 <- [1,1110,null,{}] 07:28:58 INFO - PROCESS | 1657 | 1462372138837 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 1657 | 1462372138980 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:28:59 INFO - PROCESS | 1657 | 1462372138999 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x126604000 == 59 [pid = 1657] [id = 285] 07:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x119631800) [pid = 1657] [serial = 853] [outer = 0x0] 07:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x119863400) [pid = 1657] [serial = 854] [outer = 0x119631800] 07:28:59 INFO - PROCESS | 1657 | 1462372139040 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x119bc9800) [pid = 1657] [serial = 855] [outer = 0x119631800] 07:28:59 INFO - PROCESS | 1657 | 1462372139385 Marionette TRACE conn2 <- [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]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 569ms 07:28:59 INFO - PROCESS | 1657 | 1462372139402 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 1657 | 1462372139403 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:28:59 INFO - PROCESS | 1657 | 1462372139406 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 1657 | 1462372139409 Marionette TRACE conn2 <- [1,1114,null,{}] 07:28:59 INFO - PROCESS | 1657 | 1462372139412 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 1657 | 1462372139505 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:28:59 INFO - PROCESS | 1657 | 1462372139535 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b44800 == 60 [pid = 1657] [id = 286] 07:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x119c51000) [pid = 1657] [serial = 856] [outer = 0x0] 07:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1210ddc00) [pid = 1657] [serial = 857] [outer = 0x119c51000] 07:28:59 INFO - PROCESS | 1657 | 1462372139560 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1210e5400) [pid = 1657] [serial = 858] [outer = 0x119c51000] 07:28:59 INFO - PROCESS | 1657 | 1462372139886 Marionette TRACE conn2 <- [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]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 07:28:59 INFO - PROCESS | 1657 | 1462372139927 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:28:59 INFO - PROCESS | 1657 | 1462372139928 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:28:59 INFO - PROCESS | 1657 | 1462372139930 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 1657 | 1462372139931 Marionette TRACE conn2 <- [1,1118,null,{}] 07:28:59 INFO - PROCESS | 1657 | 1462372139934 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 1657 | 1462372140031 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:29:00 INFO - PROCESS | 1657 | 1462372140045 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293bb800 == 61 [pid = 1657] [id = 287] 07:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x119c52000) [pid = 1657] [serial = 859] [outer = 0x0] 07:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1213d8c00) [pid = 1657] [serial = 860] [outer = 0x119c52000] 07:29:00 INFO - PROCESS | 1657 | 1462372140069 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x1217b5000) [pid = 1657] [serial = 861] [outer = 0x119c52000] 07:29:00 INFO - PROCESS | 1657 | 1462372140426 Marionette TRACE conn2 <- [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]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 07:29:00 INFO - PROCESS | 1657 | 1462372140449 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 1657 | 1462372140450 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:29:00 INFO - PROCESS | 1657 | 1462372140452 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 1657 | 1462372140454 Marionette TRACE conn2 <- [1,1122,null,{}] 07:29:00 INFO - PROCESS | 1657 | 1462372140456 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 1657 | 1462372140565 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1150f5000) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11962e800) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1249bcc00) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1150b5400) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12c1d4800) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1181ee400) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x117247c00) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12a727000) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1169bac00) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11932c800) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x123d5d800) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x119862400) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11912c400) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x116940000) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x125f83400) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12a726c00) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x121197400) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x110eeec00) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x128a60400) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x110ef8800) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x119380c00) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x111050400) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x119887000) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119155800) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x123da3c00) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11204d000) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1181e6c00) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1127bd400) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128a66800) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1127e3400) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:29:00 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x113cae800) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:29:01 INFO - PROCESS | 1657 | 1462372141008 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x113256800 == 62 [pid = 1657] [id = 288] 07:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x110ef0000) [pid = 1657] [serial = 862] [outer = 0x0] 07:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x110f06400) [pid = 1657] [serial = 863] [outer = 0x110ef0000] 07:29:01 INFO - PROCESS | 1657 | 1462372141039 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1150f5000) [pid = 1657] [serial = 864] [outer = 0x110ef0000] 07:29:01 INFO - PROCESS | 1657 | 1462372141321 Marionette TRACE conn2 <- [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]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 920ms 07:29:01 INFO - PROCESS | 1657 | 1462372141375 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 1657 | 1462372141378 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:29:01 INFO - PROCESS | 1657 | 1462372141380 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 1657 | 1462372141381 Marionette TRACE conn2 <- [1,1126,null,{}] 07:29:01 INFO - PROCESS | 1657 | 1462372141383 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 1657 | 1462372141464 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:29:01 INFO - PROCESS | 1657 | 1462372141513 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a66f000 == 63 [pid = 1657] [id = 289] 07:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x113433800) [pid = 1657] [serial = 865] [outer = 0x0] 07:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1184a6800) [pid = 1657] [serial = 866] [outer = 0x113433800] 07:29:01 INFO - PROCESS | 1657 | 1462372141540 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x121b2dc00) [pid = 1657] [serial = 867] [outer = 0x113433800] 07:29:01 INFO - PROCESS | 1657 | 1462372141812 Marionette TRACE conn2 <- [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]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 07:29:01 INFO - PROCESS | 1657 | 1462372141849 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 1657 | 1462372141850 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:29:01 INFO - PROCESS | 1657 | 1462372141852 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 1657 | 1462372141853 Marionette TRACE conn2 <- [1,1130,null,{}] 07:29:01 INFO - PROCESS | 1657 | 1462372141855 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 1657 | 1462372141949 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:29:01 INFO - PROCESS | 1657 | 1462372141952 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b15c800 == 64 [pid = 1657] [id = 290] 07:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11912c400) [pid = 1657] [serial = 868] [outer = 0x0] 07:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x123de8400) [pid = 1657] [serial = 869] [outer = 0x11912c400] 07:29:01 INFO - PROCESS | 1657 | 1462372141977 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1249c3c00) [pid = 1657] [serial = 870] [outer = 0x11912c400] 07:29:02 INFO - PROCESS | 1657 | 1462372142306 Marionette TRACE conn2 <- [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]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 468ms 07:29:02 INFO - PROCESS | 1657 | 1462372142321 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1657 | 1462372142322 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:29:02 INFO - PROCESS | 1657 | 1462372142326 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1657 | 1462372142327 Marionette TRACE conn2 <- [1,1134,null,{}] 07:29:02 INFO - PROCESS | 1657 | 1462372142330 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 1657 | 1462372142408 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:29:02 INFO - PROCESS | 1657 | 1462372142463 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b735800 == 65 [pid = 1657] [id = 291] 07:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x123da4000) [pid = 1657] [serial = 871] [outer = 0x0] 07:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x124c8f800) [pid = 1657] [serial = 872] [outer = 0x123da4000] 07:29:02 INFO - PROCESS | 1657 | 1462372142488 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x124e69800) [pid = 1657] [serial = 873] [outer = 0x123da4000] 07:29:02 INFO - PROCESS | 1657 | 1462372142758 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 470ms 07:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:29:02 INFO - PROCESS | 1657 | 1462372142797 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1657 | 1462372142798 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:29:02 INFO - PROCESS | 1657 | 1462372142800 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1657 | 1462372142801 Marionette TRACE conn2 <- [1,1138,null,{}] 07:29:02 INFO - PROCESS | 1657 | 1462372142803 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 1657 | 1462372142886 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:29:02 INFO - PROCESS | 1657 | 1462372142893 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba92800 == 66 [pid = 1657] [id = 292] 07:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x118f7dc00) [pid = 1657] [serial = 874] [outer = 0x0] 07:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x125525000) [pid = 1657] [serial = 875] [outer = 0x118f7dc00] 07:29:02 INFO - PROCESS | 1657 | 1462372142918 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x125f7bc00) [pid = 1657] [serial = 876] [outer = 0x118f7dc00] 07:29:03 INFO - PROCESS | 1657 | 1462372143406 Marionette TRACE conn2 <- [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]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 619ms 07:29:03 INFO - PROCESS | 1657 | 1462372143420 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:29:03 INFO - PROCESS | 1657 | 1462372143424 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:29:03 INFO - PROCESS | 1657 | 1462372143428 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 1657 | 1462372143431 Marionette TRACE conn2 <- [1,1142,null,{}] 07:29:03 INFO - PROCESS | 1657 | 1462372143436 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:03 INFO - PROCESS | 1657 | 1462372143568 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:29:03 INFO - PROCESS | 1657 | 1462372143661 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d4000 == 67 [pid = 1657] [id = 293] 07:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x111fd2c00) [pid = 1657] [serial = 877] [outer = 0x0] 07:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1127be000) [pid = 1657] [serial = 878] [outer = 0x111fd2c00] 07:29:03 INFO - PROCESS | 1657 | 1462372143693 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1127e7800) [pid = 1657] [serial = 879] [outer = 0x111fd2c00] 07:29:04 INFO - PROCESS | 1657 | 1462372144111 Marionette TRACE conn2 <- [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]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 722ms 07:29:04 INFO - PROCESS | 1657 | 1462372144150 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 1657 | 1462372144154 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:29:04 INFO - PROCESS | 1657 | 1462372144159 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 1657 | 1462372144161 Marionette TRACE conn2 <- [1,1146,null,{}] 07:29:04 INFO - PROCESS | 1657 | 1462372144163 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:04 INFO - PROCESS | 1657 | 1462372144268 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:29:04 INFO - PROCESS | 1657 | 1462372144322 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c44800 == 68 [pid = 1657] [id = 294] 07:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x112a59c00) [pid = 1657] [serial = 880] [outer = 0x0] 07:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1164a8000) [pid = 1657] [serial = 881] [outer = 0x112a59c00] 07:29:04 INFO - PROCESS | 1657 | 1462372144352 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1181e8000) [pid = 1657] [serial = 882] [outer = 0x112a59c00] 07:29:04 INFO - PROCESS | 1657 | 1462372144981 Marionette TRACE conn2 <- [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]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 871ms 07:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:29:05 INFO - PROCESS | 1657 | 1462372145031 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 1657 | 1462372145032 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:29:05 INFO - PROCESS | 1657 | 1462372145035 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 1657 | 1462372145037 Marionette TRACE conn2 <- [1,1150,null,{}] 07:29:05 INFO - PROCESS | 1657 | 1462372145059 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 1657 | 1462372145162 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:29:05 INFO - PROCESS | 1657 | 1462372145218 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c47d800 == 69 [pid = 1657] [id = 295] 07:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1215a6c00) [pid = 1657] [serial = 883] [outer = 0x0] 07:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x121b34000) [pid = 1657] [serial = 884] [outer = 0x1215a6c00] 07:29:05 INFO - PROCESS | 1657 | 1462372145250 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1248ca000) [pid = 1657] [serial = 885] [outer = 0x1215a6c00] 07:29:05 INFO - PROCESS | 1657 | 1462372145710 Marionette TRACE conn2 <- [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]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 724ms 07:29:05 INFO - PROCESS | 1657 | 1462372145759 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:29:05 INFO - PROCESS | 1657 | 1462372145762 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:29:05 INFO - PROCESS | 1657 | 1462372145764 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 1657 | 1462372145765 Marionette TRACE conn2 <- [1,1154,null,{}] 07:29:05 INFO - PROCESS | 1657 | 1462372145768 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 1657 | 1462372145869 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:29:05 INFO - PROCESS | 1657 | 1462372145924 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c9000 == 70 [pid = 1657] [id = 296] 07:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x124e69400) [pid = 1657] [serial = 886] [outer = 0x0] 07:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1266b0000) [pid = 1657] [serial = 887] [outer = 0x124e69400] 07:29:05 INFO - PROCESS | 1657 | 1462372145953 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x127410000) [pid = 1657] [serial = 888] [outer = 0x124e69400] 07:29:06 INFO - PROCESS | 1657 | 1462372146381 Marionette TRACE conn2 <- [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]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 07:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:29:06 INFO - PROCESS | 1657 | 1462372146435 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 1657 | 1462372146436 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:29:06 INFO - PROCESS | 1657 | 1462372146465 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 1657 | 1462372146467 Marionette TRACE conn2 <- [1,1158,null,{}] 07:29:06 INFO - PROCESS | 1657 | 1462372146518 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 1657 | 1462372146615 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:29:06 INFO - PROCESS | 1657 | 1462372146669 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b728000 == 71 [pid = 1657] [id = 297] 07:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1127e6c00) [pid = 1657] [serial = 889] [outer = 0x0] 07:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x125e85400) [pid = 1657] [serial = 890] [outer = 0x1127e6c00] 07:29:06 INFO - PROCESS | 1657 | 1462372146699 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x128a5e400) [pid = 1657] [serial = 891] [outer = 0x1127e6c00] 07:29:07 INFO - PROCESS | 1657 | 1462372147139 Marionette TRACE conn2 <- [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]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 745ms 07:29:07 INFO - PROCESS | 1657 | 1462372147185 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 1657 | 1462372147186 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:29:07 INFO - PROCESS | 1657 | 1462372147189 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 1657 | 1462372147190 Marionette TRACE conn2 <- [1,1162,null,{}] 07:29:07 INFO - PROCESS | 1657 | 1462372147192 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:07 INFO - PROCESS | 1657 | 1462372147426 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:29:07 INFO - PROCESS | 1657 | 1462372147503 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1176f5000 == 72 [pid = 1657] [id = 298] 07:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x110f03800) [pid = 1657] [serial = 892] [outer = 0x0] 07:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x110f0a800) [pid = 1657] [serial = 893] [outer = 0x110f03800] 07:29:07 INFO - PROCESS | 1657 | 1462372147532 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x111b0b000) [pid = 1657] [serial = 894] [outer = 0x110f03800] 07:29:07 INFO - PROCESS | 1657 | 1462372147988 Marionette TRACE conn2 <- [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]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 821ms 07:29:08 INFO - PROCESS | 1657 | 1462372148011 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 1657 | 1462372148013 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:29:08 INFO - PROCESS | 1657 | 1462372148016 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 1657 | 1462372148019 Marionette TRACE conn2 <- [1,1166,null,{}] 07:29:08 INFO - PROCESS | 1657 | 1462372148022 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 1657 | 1462372148121 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:29:08 INFO - PROCESS | 1657 | 1462372148182 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d35000 == 73 [pid = 1657] [id = 299] 07:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1127cac00) [pid = 1657] [serial = 895] [outer = 0x0] 07:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x112d95400) [pid = 1657] [serial = 896] [outer = 0x1127cac00] 07:29:08 INFO - PROCESS | 1657 | 1462372148211 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1150fc800) [pid = 1657] [serial = 897] [outer = 0x1127cac00] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b735800 == 72 [pid = 1657] [id = 291] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b15c800 == 71 [pid = 1657] [id = 290] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12a66f000 == 70 [pid = 1657] [id = 289] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x113256800 == 69 [pid = 1657] [id = 288] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1293bb800 == 68 [pid = 1657] [id = 287] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x128b44800 == 67 [pid = 1657] [id = 286] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x127412400) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12bc08800) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x128a65400) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12cc39c00) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x126604000 == 66 [pid = 1657] [id = 285] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad4000 == 65 [pid = 1657] [id = 284] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x123d6d000 == 64 [pid = 1657] [id = 283] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12120c800 == 63 [pid = 1657] [id = 282] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1176ef000 == 62 [pid = 1657] [id = 281] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1198a4800 == 61 [pid = 1657] [id = 280] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x117022800 == 60 [pid = 1657] [id = 279] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118f2c800 == 59 [pid = 1657] [id = 278] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x123d22000 == 58 [pid = 1657] [id = 277] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0ca800 == 57 [pid = 1657] [id = 276] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1270d1000 == 56 [pid = 1657] [id = 275] 07:29:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11705f000 == 55 [pid = 1657] [id = 274] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12cc44c00) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12a6e4c00) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12a726000) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1164a8800) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12cc41800) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12a725800) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x118f9c000) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12b963400) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1184a1800) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x119628400) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x129554000) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1210e6800) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1194c1c00) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x119131400) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x129218400) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12b76ac00) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x125f75800) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1213e6000) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x110ef6000) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12b955000) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12bc96000) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x110efac00) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x119f89000) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12bc03c00) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12c97f400) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x111055c00) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1213de000) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x123da2c00) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x11342c000) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1193f4c00) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11985f000) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118f95c00) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12549a000) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128a5f800) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1127ca400) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1127c3c00) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11820e800) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x118f96000) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x123da9c00) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1150f7000) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x113c3d400) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119f88800) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11105a000) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x129213000) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a75f400) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1127eb000) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12c987c00) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12bc9a000) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 07:29:08 INFO - PROCESS | 1657 | 1462372148696 Marionette TRACE conn2 <- [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]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 722ms 07:29:08 INFO - PROCESS | 1657 | 1462372148738 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 1657 | 1462372148740 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:29:08 INFO - PROCESS | 1657 | 1462372148743 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 1657 | 1462372148744 Marionette TRACE conn2 <- [1,1170,null,{}] 07:29:08 INFO - PROCESS | 1657 | 1462372148746 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 1657 | 1462372148831 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:29:08 INFO - PROCESS | 1657 | 1462372148844 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x117022800 == 56 [pid = 1657] [id = 300] 07:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1164a8800) [pid = 1657] [serial = 898] [outer = 0x0] 07:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1176bf800) [pid = 1657] [serial = 899] [outer = 0x1164a8800] 07:29:08 INFO - PROCESS | 1657 | 1462372148887 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118210000) [pid = 1657] [serial = 900] [outer = 0x1164a8800] 07:29:09 INFO - PROCESS | 1657 | 1462372149349 Marionette TRACE conn2 <- [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]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 618ms 07:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:29:09 INFO - PROCESS | 1657 | 1462372149362 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 1657 | 1462372149364 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:29:09 INFO - PROCESS | 1657 | 1462372149372 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 1657 | 1462372149375 Marionette TRACE conn2 <- [1,1174,null,{}] 07:29:09 INFO - PROCESS | 1657 | 1462372149377 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 1657 | 1462372149478 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:29:09 INFO - PROCESS | 1657 | 1462372149484 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212bc000 == 57 [pid = 1657] [id = 301] 07:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1186bb400) [pid = 1657] [serial = 901] [outer = 0x0] 07:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118f94000) [pid = 1657] [serial = 902] [outer = 0x1186bb400] 07:29:09 INFO - PROCESS | 1657 | 1462372149510 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119325000) [pid = 1657] [serial = 903] [outer = 0x1186bb400] 07:29:09 INFO - PROCESS | 1657 | 1462372149974 Marionette TRACE conn2 <- [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] 07:29:10 INFO - PROCESS | 1657 | 1462372150003 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:29:10 INFO - PROCESS | 1657 | 1462372150009 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 1657 | 1462372150012 Marionette TRACE conn2 <- [1,1178,null,{}] 07:29:10 INFO - PROCESS | 1657 | 1462372150016 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 1657 | 1462372150113 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:29:10 INFO - PROCESS | 1657 | 1462372150119 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254b6800 == 58 [pid = 1657] [id = 302] 07:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1193f7400) [pid = 1657] [serial = 904] [outer = 0x0] 07:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11962b800) [pid = 1657] [serial = 905] [outer = 0x1193f7400] 07:29:10 INFO - PROCESS | 1657 | 1462372150146 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11985e800) [pid = 1657] [serial = 906] [outer = 0x1193f7400] 07:29:10 INFO - PROCESS | 1657 | 1462372150486 Marionette TRACE conn2 <- [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] 07:29:10 INFO - PROCESS | 1657 | 1462372150540 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:29:10 INFO - PROCESS | 1657 | 1462372150542 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 1657 | 1462372150543 Marionette TRACE conn2 <- [1,1182,null,{}] 07:29:10 INFO - PROCESS | 1657 | 1462372150545 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 1657 | 1462372150622 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:29:10 INFO - PROCESS | 1657 | 1462372150630 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b44000 == 59 [pid = 1657] [id = 303] 07:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119f88000) [pid = 1657] [serial = 907] [outer = 0x0] 07:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1210e5800) [pid = 1657] [serial = 908] [outer = 0x119f88000] 07:29:10 INFO - PROCESS | 1657 | 1462372150661 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1215d5c00) [pid = 1657] [serial = 909] [outer = 0x119f88000] 07:29:11 INFO - PROCESS | 1657 | 1462372151042 Marionette TRACE conn2 <- [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[76] expected 0 but got 53","_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] 07:29:11 INFO - PROCESS | 1657 | 1462372151063 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:29:11 INFO - PROCESS | 1657 | 1462372151065 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 1657 | 1462372151066 Marionette TRACE conn2 <- [1,1186,null,{}] 07:29:11 INFO - PROCESS | 1657 | 1462372151069 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 1657 | 1462372151179 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:29:11 INFO - PROCESS | 1657 | 1462372151191 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296ab000 == 60 [pid = 1657] [id = 304] 07:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1210dd800) [pid = 1657] [serial = 910] [outer = 0x0] 07:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x123da3800) [pid = 1657] [serial = 911] [outer = 0x1210dd800] 07:29:11 INFO - PROCESS | 1657 | 1462372151229 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12552d400) [pid = 1657] [serial = 912] [outer = 0x1210dd800] 07:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128a63000) [pid = 1657] [serial = 913] [outer = 0x12cf29400] 07:29:11 INFO - PROCESS | 1657 | 1462372151745 Marionette TRACE conn2 <- [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] 07:29:11 INFO - PROCESS | 1657 | 1462372151786 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:29:11 INFO - PROCESS | 1657 | 1462372151789 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 1657 | 1462372151791 Marionette TRACE conn2 <- [1,1190,null,{}] 07:29:11 INFO - PROCESS | 1657 | 1462372151795 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 1657 | 1462372151905 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:29:11 INFO - PROCESS | 1657 | 1462372151910 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b149000 == 61 [pid = 1657] [id = 305] 07:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x128a5cc00) [pid = 1657] [serial = 914] [outer = 0x0] 07:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128b27c00) [pid = 1657] [serial = 915] [outer = 0x128a5cc00] 07:29:11 INFO - PROCESS | 1657 | 1462372151964 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x128e40c00) [pid = 1657] [serial = 916] [outer = 0x128a5cc00] 07:29:12 INFO - PROCESS | 1657 | 1462372152289 Marionette TRACE conn2 <- [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] 07:29:12 INFO - PROCESS | 1657 | 1462372152314 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:29:12 INFO - PROCESS | 1657 | 1462372152316 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1657 | 1462372152317 Marionette TRACE conn2 <- [1,1194,null,{}] 07:29:12 INFO - PROCESS | 1657 | 1462372152319 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 1657 | 1462372152418 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:29:12 INFO - PROCESS | 1657 | 1462372152432 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d0000 == 62 [pid = 1657] [id = 306] 07:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x128b29000) [pid = 1657] [serial = 917] [outer = 0x0] 07:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x128f2d800) [pid = 1657] [serial = 918] [outer = 0x128b29000] 07:29:12 INFO - PROCESS | 1657 | 1462372152456 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x129219800) [pid = 1657] [serial = 919] [outer = 0x128b29000] 07:29:12 INFO - PROCESS | 1657 | 1462372152793 Marionette TRACE conn2 <- [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 104","_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] 07:29:12 INFO - PROCESS | 1657 | 1462372152979 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:29:12 INFO - PROCESS | 1657 | 1462372152991 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1657 | 1462372152992 Marionette TRACE conn2 <- [1,1198,null,{}] 07:29:12 INFO - PROCESS | 1657 | 1462372152995 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 1657 | 1462372153078 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:29:13 INFO - PROCESS | 1657 | 1462372153082 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219ee800 == 63 [pid = 1657] [id = 307] 07:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x113433800) [pid = 1657] [serial = 920] [outer = 0x0] 07:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116a61400) [pid = 1657] [serial = 921] [outer = 0x113433800] 07:29:13 INFO - PROCESS | 1657 | 1462372153107 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119631800) [pid = 1657] [serial = 922] [outer = 0x113433800] 07:29:13 INFO - PROCESS | 1657 | 1462372153434 Marionette TRACE conn2 <- [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]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 471ms 07:29:13 INFO - PROCESS | 1657 | 1462372153462 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 1657 | 1462372153463 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:29:13 INFO - PROCESS | 1657 | 1462372153465 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 1657 | 1462372153466 Marionette TRACE conn2 <- [1,1202,null,{}] 07:29:13 INFO - PROCESS | 1657 | 1462372153469 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 1657 | 1462372153550 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:29:13 INFO - PROCESS | 1657 | 1462372153601 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0cd800 == 64 [pid = 1657] [id = 308] 07:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x113cb1000) [pid = 1657] [serial = 923] [outer = 0x0] 07:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x123da4400) [pid = 1657] [serial = 924] [outer = 0x113cb1000] 07:29:13 INFO - PROCESS | 1657 | 1462372153631 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12a4b6c00) [pid = 1657] [serial = 925] [outer = 0x113cb1000] 07:29:13 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 07:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 471ms 07:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:29:13 INFO - PROCESS | 1657 | 1462372153932 Marionette TRACE conn2 <- [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]]]}] 07:29:13 INFO - PROCESS | 1657 | 1462372153936 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 1657 | 1462372153938 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:29:13 INFO - PROCESS | 1657 | 1462372153948 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 1657 | 1462372153949 Marionette TRACE conn2 <- [1,1206,null,{}] 07:29:13 INFO - PROCESS | 1657 | 1462372153951 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 1657 | 1462372154052 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:29:14 INFO - PROCESS | 1657 | 1462372154056 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d272000 == 65 [pid = 1657] [id = 309] 07:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12a4bf800) [pid = 1657] [serial = 926] [outer = 0x0] 07:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12a751000) [pid = 1657] [serial = 927] [outer = 0x12a4bf800] 07:29:14 INFO - PROCESS | 1657 | 1462372154080 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12a75ec00) [pid = 1657] [serial = 928] [outer = 0x12a4bf800] 07:29:14 INFO - PROCESS | 1657 | 1462372154424 Marionette TRACE conn2 <- [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]]]}] 07:29:14 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 07:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 530ms 07:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:29:14 INFO - PROCESS | 1657 | 1462372154471 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 1657 | 1462372154472 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:29:14 INFO - PROCESS | 1657 | 1462372154474 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 1657 | 1462372154475 Marionette TRACE conn2 <- [1,1210,null,{}] 07:29:14 INFO - PROCESS | 1657 | 1462372154478 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 1657 | 1462372154556 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:29:14 INFO - PROCESS | 1657 | 1462372154562 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d79d000 == 66 [pid = 1657] [id = 310] 07:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12a942c00) [pid = 1657] [serial = 929] [outer = 0x0] 07:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12a94cc00) [pid = 1657] [serial = 930] [outer = 0x12a942c00] 07:29:14 INFO - PROCESS | 1657 | 1462372154587 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12af09800) [pid = 1657] [serial = 931] [outer = 0x12a942c00] 07:29:14 INFO - PROCESS | 1657 | 1462372154912 Marionette TRACE conn2 <- [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]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 469ms 07:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:29:14 INFO - PROCESS | 1657 | 1462372154944 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 1657 | 1462372154945 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:29:14 INFO - PROCESS | 1657 | 1462372154947 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 1657 | 1462372154948 Marionette TRACE conn2 <- [1,1214,null,{}] 07:29:14 INFO - PROCESS | 1657 | 1462372154950 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 1657 | 1462372155096 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:29:15 INFO - PROCESS | 1657 | 1462372155195 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x115fe1000 == 67 [pid = 1657] [id = 311] 07:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x110f03000) [pid = 1657] [serial = 932] [outer = 0x0] 07:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x110f0dc00) [pid = 1657] [serial = 933] [outer = 0x110f03000] 07:29:15 INFO - PROCESS | 1657 | 1462372155228 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1122b0000) [pid = 1657] [serial = 934] [outer = 0x110f03000] 07:29:15 INFO - PROCESS | 1657 | 1462372155700 Marionette TRACE conn2 <- [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]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 772ms 07:29:15 INFO - PROCESS | 1657 | 1462372155753 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 1657 | 1462372155757 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:29:15 INFO - PROCESS | 1657 | 1462372155793 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 1657 | 1462372155797 Marionette TRACE conn2 <- [1,1218,null,{}] 07:29:15 INFO - PROCESS | 1657 | 1462372155802 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 1657 | 1462372155959 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:29:16 INFO - PROCESS | 1657 | 1462372156011 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214c8800 == 68 [pid = 1657] [id = 312] 07:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x115d85c00) [pid = 1657] [serial = 935] [outer = 0x0] 07:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11752f400) [pid = 1657] [serial = 936] [outer = 0x115d85c00] 07:29:16 INFO - PROCESS | 1657 | 1462372156042 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x118283000) [pid = 1657] [serial = 937] [outer = 0x115d85c00] 07:29:16 INFO - PROCESS | 1657 | 1462372156490 Marionette TRACE conn2 <- [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]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 745ms 07:29:16 INFO - PROCESS | 1657 | 1462372156520 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 1657 | 1462372156523 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:29:16 INFO - PROCESS | 1657 | 1462372156525 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 1657 | 1462372156527 Marionette TRACE conn2 <- [1,1222,null,{}] 07:29:16 INFO - PROCESS | 1657 | 1462372156529 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 1657 | 1462372156631 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:29:16 INFO - PROCESS | 1657 | 1462372156687 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b734800 == 69 [pid = 1657] [id = 313] 07:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1184b8c00) [pid = 1657] [serial = 938] [outer = 0x0] 07:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11912b800) [pid = 1657] [serial = 939] [outer = 0x1184b8c00] 07:29:16 INFO - PROCESS | 1657 | 1462372156717 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x119857c00) [pid = 1657] [serial = 940] [outer = 0x1184b8c00] 07:29:17 INFO - PROCESS | 1657 | 1462372157157 Marionette TRACE conn2 <- [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] 07:29:17 INFO - PROCESS | 1657 | 1462372157199 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:29:17 INFO - PROCESS | 1657 | 1462372157207 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1657 | 1462372157210 Marionette TRACE conn2 <- [1,1226,null,{}] 07:29:17 INFO - PROCESS | 1657 | 1462372157212 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 1657 | 1462372157338 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:29:17 INFO - PROCESS | 1657 | 1462372157393 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7e5000 == 70 [pid = 1657] [id = 314] 07:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1194c3800) [pid = 1657] [serial = 941] [outer = 0x0] 07:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x121195c00) [pid = 1657] [serial = 942] [outer = 0x1194c3800] 07:29:17 INFO - PROCESS | 1657 | 1462372157423 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12549a400) [pid = 1657] [serial = 943] [outer = 0x1194c3800] 07:29:17 INFO - PROCESS | 1657 | 1462372157862 Marionette TRACE conn2 <- [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]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 678ms 07:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:29:17 INFO - PROCESS | 1657 | 1462372157880 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 1657 | 1462372157882 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:29:17 INFO - PROCESS | 1657 | 1462372157884 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1657 | 1462372157885 Marionette TRACE conn2 <- [1,1230,null,{}] 07:29:17 INFO - PROCESS | 1657 | 1462372157888 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 1657 | 1462372157989 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:29:18 INFO - PROCESS | 1657 | 1462372158042 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da1a000 == 71 [pid = 1657] [id = 315] 07:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x124e70000) [pid = 1657] [serial = 944] [outer = 0x0] 07:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12933b400) [pid = 1657] [serial = 945] [outer = 0x124e70000] 07:29:18 INFO - PROCESS | 1657 | 1462372158071 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12a6eb400) [pid = 1657] [serial = 946] [outer = 0x124e70000] 07:29:18 INFO - PROCESS | 1657 | 1462372158542 Marionette TRACE conn2 <- [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]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 07:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:29:18 INFO - PROCESS | 1657 | 1462372158555 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 1657 | 1462372158556 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:29:18 INFO - PROCESS | 1657 | 1462372158558 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 1657 | 1462372158560 Marionette TRACE conn2 <- [1,1234,null,{}] 07:29:18 INFO - PROCESS | 1657 | 1462372158562 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 1657 | 1462372158666 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:29:18 INFO - PROCESS | 1657 | 1462372158758 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186db000 == 72 [pid = 1657] [id = 316] 07:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12a6eb000) [pid = 1657] [serial = 947] [outer = 0x0] 07:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12a726c00) [pid = 1657] [serial = 948] [outer = 0x12a6eb000] 07:29:18 INFO - PROCESS | 1657 | 1462372158793 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12af03400) [pid = 1657] [serial = 949] [outer = 0x12a6eb000] 07:29:19 INFO - PROCESS | 1657 | 1462372159410 Marionette TRACE conn2 <- [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]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 869ms 07:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:29:19 INFO - PROCESS | 1657 | 1462372159444 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 1657 | 1462372159447 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:29:19 INFO - PROCESS | 1657 | 1462372159454 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 1657 | 1462372159460 Marionette TRACE conn2 <- [1,1238,null,{}] 07:29:19 INFO - PROCESS | 1657 | 1462372159466 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:19 INFO - PROCESS | 1657 | 1462372159601 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:29:19 INFO - PROCESS | 1657 | 1462372159670 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11264f800 == 73 [pid = 1657] [id = 317] 07:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x111058c00) [pid = 1657] [serial = 950] [outer = 0x0] 07:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x111d1e800) [pid = 1657] [serial = 951] [outer = 0x111058c00] 07:29:19 INFO - PROCESS | 1657 | 1462372159699 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11204d000) [pid = 1657] [serial = 952] [outer = 0x111058c00] 07:29:20 INFO - PROCESS | 1657 | 1462372160142 Marionette TRACE conn2 <- [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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 727ms 07:29:20 INFO - PROCESS | 1657 | 1462372160180 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1657 | 1462372160183 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:29:20 INFO - PROCESS | 1657 | 1462372160188 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1657 | 1462372160190 Marionette TRACE conn2 <- [1,1242,null,{}] 07:29:20 INFO - PROCESS | 1657 | 1462372160194 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 1657 | 1462372160291 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12d79d000 == 72 [pid = 1657] [id = 310] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12d272000 == 71 [pid = 1657] [id = 309] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0cd800 == 70 [pid = 1657] [id = 308] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1219ee800 == 69 [pid = 1657] [id = 307] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d0000 == 68 [pid = 1657] [id = 306] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b149000 == 67 [pid = 1657] [id = 305] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1296ab000 == 66 [pid = 1657] [id = 304] 07:29:20 INFO - PROCESS | 1657 | 1462372160395 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x128b44000 == 65 [pid = 1657] [id = 303] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x110ea3000 == 64 [pid = 1657] [id = 273] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1254b6800 == 63 [pid = 1657] [id = 302] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1212bc000 == 62 [pid = 1657] [id = 301] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x117022800 == 61 [pid = 1657] [id = 300] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x112d35000 == 60 [pid = 1657] [id = 299] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1176f5000 == 59 [pid = 1657] [id = 298] 07:29:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d1f800 == 60 [pid = 1657] [id = 318] 07:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1127e3400) [pid = 1657] [serial = 953] [outer = 0x0] 07:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x112a5b800) [pid = 1657] [serial = 954] [outer = 0x1127e3400] 07:29:20 INFO - PROCESS | 1657 | 1462372160427 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x112edb400) [pid = 1657] [serial = 955] [outer = 0x1127e3400] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119c44800 == 59 [pid = 1657] [id = 294] 07:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d4000 == 58 [pid = 1657] [id = 293] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1127f0400) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x11849b000) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x11985f800) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1150f9400) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1217b5000) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1210e5400) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1193f9c00) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1188a4000) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x113c3dc00) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1210e9c00) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1210ddc00) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1213d8c00) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1186b9800) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x119622c00) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x119130c00) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119863400) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1184bcc00) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118f97c00) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x110f06400) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x121b2dc00) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1150f5000) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1193f0000) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x115f2d000) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x125f7b400) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11962c400) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x123de8400) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1127e8000) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119bc9800) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11104f400) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1184a6800) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1249c3c00) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x124c8f800) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x124e69800) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 07:29:20 INFO - PROCESS | 1657 | 1462372160777 Marionette TRACE conn2 <- [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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 622ms 07:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:29:20 INFO - PROCESS | 1657 | 1462372160810 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1657 | 1462372160811 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:29:20 INFO - PROCESS | 1657 | 1462372160814 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1657 | 1462372160817 Marionette TRACE conn2 <- [1,1246,null,{}] 07:29:20 INFO - PROCESS | 1657 | 1462372160828 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 1657 | 1462372160957 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:29:20 INFO - PROCESS | 1657 | 1462372160976 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d8800 == 59 [pid = 1657] [id = 319] 07:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1150b9400) [pid = 1657] [serial = 956] [outer = 0x0] 07:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x115d85000) [pid = 1657] [serial = 957] [outer = 0x1150b9400] 07:29:21 INFO - PROCESS | 1657 | 1462372161021 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1166b5c00) [pid = 1657] [serial = 958] [outer = 0x1150b9400] 07:29:21 INFO - PROCESS | 1657 | 1462372161421 Marionette TRACE conn2 <- [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]]]}] 07:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 07:29:21 INFO - PROCESS | 1657 | 1462372161436 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 1657 | 1462372161437 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:29:21 INFO - PROCESS | 1657 | 1462372161440 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - PROCESS | 1657 | 1462372161442 Marionette TRACE conn2 <- [1,1250,null,{}] 07:29:21 INFO - PROCESS | 1657 | 1462372161446 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:21 INFO - PROCESS | 1657 | 1462372161533 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:29:21 INFO - PROCESS | 1657 | 1462372161538 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11993a800 == 60 [pid = 1657] [id = 320] 07:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1169b9000) [pid = 1657] [serial = 959] [outer = 0x0] 07:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x117248000) [pid = 1657] [serial = 960] [outer = 0x1169b9000] 07:29:21 INFO - PROCESS | 1657 | 1462372161567 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1181e3c00) [pid = 1657] [serial = 961] [outer = 0x1169b9000] 07:29:22 INFO - PROCESS | 1657 | 1462372162051 Marionette TRACE conn2 <- [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]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 623ms 07:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:29:22 INFO - PROCESS | 1657 | 1462372162064 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 1657 | 1462372162066 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:29:22 INFO - PROCESS | 1657 | 1462372162069 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 1657 | 1462372162071 Marionette TRACE conn2 <- [1,1254,null,{}] 07:29:22 INFO - PROCESS | 1657 | 1462372162077 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 1657 | 1462372162201 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:29:22 INFO - PROCESS | 1657 | 1462372162209 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x121206000 == 61 [pid = 1657] [id = 321] 07:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1181e4000) [pid = 1657] [serial = 962] [outer = 0x0] 07:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11827d800) [pid = 1657] [serial = 963] [outer = 0x1181e4000] 07:29:22 INFO - PROCESS | 1657 | 1462372162250 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1185be000) [pid = 1657] [serial = 964] [outer = 0x1181e4000] 07:29:22 INFO - PROCESS | 1657 | 1462372162624 Marionette TRACE conn2 <- [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]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 573ms 07:29:22 INFO - PROCESS | 1657 | 1462372162643 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:29:22 INFO - PROCESS | 1657 | 1462372162645 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:29:22 INFO - PROCESS | 1657 | 1462372162647 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 1657 | 1462372162648 Marionette TRACE conn2 <- [1,1258,null,{}] 07:29:22 INFO - PROCESS | 1657 | 1462372162650 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 1657 | 1462372162773 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:29:22 INFO - PROCESS | 1657 | 1462372162807 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d71800 == 62 [pid = 1657] [id = 322] 07:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11889f000) [pid = 1657] [serial = 965] [outer = 0x0] 07:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x118f9cc00) [pid = 1657] [serial = 966] [outer = 0x11889f000] 07:29:22 INFO - PROCESS | 1657 | 1462372162833 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11932c800) [pid = 1657] [serial = 967] [outer = 0x11889f000] 07:29:23 INFO - PROCESS | 1657 | 1462372163171 Marionette TRACE conn2 <- [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]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 571ms 07:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:29:23 INFO - PROCESS | 1657 | 1462372163219 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1657 | 1462372163220 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:29:23 INFO - PROCESS | 1657 | 1462372163222 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1657 | 1462372163223 Marionette TRACE conn2 <- [1,1262,null,{}] 07:29:23 INFO - PROCESS | 1657 | 1462372163226 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 1657 | 1462372163327 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:29:23 INFO - PROCESS | 1657 | 1462372163361 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x125503800 == 63 [pid = 1657] [id = 323] 07:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11889fc00) [pid = 1657] [serial = 968] [outer = 0x0] 07:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1193fa000) [pid = 1657] [serial = 969] [outer = 0x11889fc00] 07:29:23 INFO - PROCESS | 1657 | 1462372163386 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x119629000) [pid = 1657] [serial = 970] [outer = 0x11889fc00] 07:29:23 INFO - PROCESS | 1657 | 1462372163713 Marionette TRACE conn2 <- [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]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 521ms 07:29:23 INFO - PROCESS | 1657 | 1462372163752 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1657 | 1462372163753 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:29:23 INFO - PROCESS | 1657 | 1462372163756 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1657 | 1462372163757 Marionette TRACE conn2 <- [1,1266,null,{}] 07:29:23 INFO - PROCESS | 1657 | 1462372163759 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 1657 | 1462372163859 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:29:23 INFO - PROCESS | 1657 | 1462372163894 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270d3800 == 64 [pid = 1657] [id = 324] 07:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x119331c00) [pid = 1657] [serial = 971] [outer = 0x0] 07:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11985b800) [pid = 1657] [serial = 972] [outer = 0x119331c00] 07:29:23 INFO - PROCESS | 1657 | 1462372163919 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11987d800) [pid = 1657] [serial = 973] [outer = 0x119331c00] 07:29:24 INFO - PROCESS | 1657 | 1462372164224 Marionette TRACE conn2 <- [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]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms 07:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:29:24 INFO - PROCESS | 1657 | 1462372164277 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 1657 | 1462372164279 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:29:24 INFO - PROCESS | 1657 | 1462372164281 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 1657 | 1462372164282 Marionette TRACE conn2 <- [1,1270,null,{}] 07:29:24 INFO - PROCESS | 1657 | 1462372164284 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 1657 | 1462372164385 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:29:24 INFO - PROCESS | 1657 | 1462372164398 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fcd000 == 65 [pid = 1657] [id = 325] 07:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11985ac00) [pid = 1657] [serial = 974] [outer = 0x0] 07:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x119c52000) [pid = 1657] [serial = 975] [outer = 0x11985ac00] 07:29:24 INFO - PROCESS | 1657 | 1462372164422 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1210e2800) [pid = 1657] [serial = 976] [outer = 0x11985ac00] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1127f1800) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11932ac00) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x110f11000) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1210dd800) [pid = 1657] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x118f7dc00) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1186bb400) [pid = 1657] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1164a8800) [pid = 1657] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x110f03800) [pid = 1657] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1193f7400) [pid = 1657] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x113cb1000) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x128a5cc00) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x128b29000) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x113433800) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12a4bf800) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x119f88000) [pid = 1657] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1127cac00) [pid = 1657] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12a941800) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11752f800) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x123da3000) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1194c8000) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x123da1800) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12a4b7400) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128a5e800) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x110f0e800) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:29:24 INFO - PROCESS | 1657 | 1462372164923 Marionette TRACE conn2 <- [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]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 669ms 07:29:24 INFO - PROCESS | 1657 | 1462372164950 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:29:24 INFO - PROCESS | 1657 | 1462372164952 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:29:24 INFO - PROCESS | 1657 | 1462372164954 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 1657 | 1462372164955 Marionette TRACE conn2 <- [1,1274,null,{}] 07:29:24 INFO - PROCESS | 1657 | 1462372164958 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:25 INFO - PROCESS | 1657 | 1462372165038 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:29:25 INFO - PROCESS | 1657 | 1462372165044 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c45000 == 66 [pid = 1657] [id = 326] 07:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x110f0cc00) [pid = 1657] [serial = 977] [outer = 0x0] 07:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1127cac00) [pid = 1657] [serial = 978] [outer = 0x110f0cc00] 07:29:25 INFO - PROCESS | 1657 | 1462372165069 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1176bcc00) [pid = 1657] [serial = 979] [outer = 0x110f0cc00] 07:29:25 INFO - PROCESS | 1657 | 1462372165402 Marionette TRACE conn2 <- [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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 473ms 07:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:29:25 INFO - PROCESS | 1657 | 1462372165429 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1657 | 1462372165431 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:29:25 INFO - PROCESS | 1657 | 1462372165433 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1657 | 1462372165435 Marionette TRACE conn2 <- [1,1278,null,{}] 07:29:25 INFO - PROCESS | 1657 | 1462372165437 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:25 INFO - PROCESS | 1657 | 1462372165532 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:29:25 INFO - PROCESS | 1657 | 1462372165589 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296c2800 == 67 [pid = 1657] [id = 327] 07:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x110f0e800) [pid = 1657] [serial = 980] [outer = 0x0] 07:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x119329400) [pid = 1657] [serial = 981] [outer = 0x110f0e800] 07:29:25 INFO - PROCESS | 1657 | 1462372165619 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x123d9e000) [pid = 1657] [serial = 982] [outer = 0x110f0e800] 07:29:25 INFO - PROCESS | 1657 | 1462372165908 Marionette TRACE conn2 <- [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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 07:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:29:25 INFO - PROCESS | 1657 | 1462372165953 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1657 | 1462372165954 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:29:25 INFO - PROCESS | 1657 | 1462372165957 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1657 | 1462372165958 Marionette TRACE conn2 <- [1,1282,null,{}] 07:29:25 INFO - PROCESS | 1657 | 1462372165964 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 1657 | 1462372166048 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:29:26 INFO - PROCESS | 1657 | 1462372166052 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b155800 == 68 [pid = 1657] [id = 328] 07:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x123da3000) [pid = 1657] [serial = 983] [outer = 0x0] 07:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1249a4800) [pid = 1657] [serial = 984] [outer = 0x123da3000] 07:29:26 INFO - PROCESS | 1657 | 1462372166077 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x124e75c00) [pid = 1657] [serial = 985] [outer = 0x123da3000] 07:29:26 INFO - PROCESS | 1657 | 1462372166416 Marionette TRACE conn2 <- [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]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 472ms 07:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:29:26 INFO - PROCESS | 1657 | 1462372166429 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 1657 | 1462372166430 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:29:26 INFO - PROCESS | 1657 | 1462372166432 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 1657 | 1462372166433 Marionette TRACE conn2 <- [1,1286,null,{}] 07:29:26 INFO - PROCESS | 1657 | 1462372166435 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 1657 | 1462372166547 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:29:26 INFO - PROCESS | 1657 | 1462372166554 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b732000 == 69 [pid = 1657] [id = 329] 07:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x123de8400) [pid = 1657] [serial = 986] [outer = 0x0] 07:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x125e90c00) [pid = 1657] [serial = 987] [outer = 0x123de8400] 07:29:26 INFO - PROCESS | 1657 | 1462372166578 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x126644400) [pid = 1657] [serial = 988] [outer = 0x123de8400] 07:29:26 INFO - PROCESS | 1657 | 1462372166985 Marionette TRACE conn2 <- [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]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 568ms 07:29:27 INFO - PROCESS | 1657 | 1462372167002 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 1657 | 1462372167004 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:29:27 INFO - PROCESS | 1657 | 1462372167028 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1657 | 1462372167031 Marionette TRACE conn2 <- [1,1290,null,{}] 07:29:27 INFO - PROCESS | 1657 | 1462372167037 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 1657 | 1462372167146 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:29:27 INFO - PROCESS | 1657 | 1462372167218 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d29800 == 70 [pid = 1657] [id = 330] 07:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x111058400) [pid = 1657] [serial = 989] [outer = 0x0] 07:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x111d8a800) [pid = 1657] [serial = 990] [outer = 0x111058400] 07:29:27 INFO - PROCESS | 1657 | 1462372167249 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1127c9400) [pid = 1657] [serial = 991] [outer = 0x111058400] 07:29:27 INFO - PROCESS | 1657 | 1462372167680 Marionette TRACE conn2 <- [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]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 694ms 07:29:27 INFO - PROCESS | 1657 | 1462372167758 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 1657 | 1462372167764 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:29:27 INFO - PROCESS | 1657 | 1462372167794 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1657 | 1462372167797 Marionette TRACE conn2 <- [1,1294,null,{}] 07:29:27 INFO - PROCESS | 1657 | 1462372167803 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 1657 | 1462372167971 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:29:28 INFO - PROCESS | 1657 | 1462372168077 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212bb800 == 71 [pid = 1657] [id = 331] 07:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x112fd1000) [pid = 1657] [serial = 992] [outer = 0x0] 07:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1150b6000) [pid = 1657] [serial = 993] [outer = 0x112fd1000] 07:29:28 INFO - PROCESS | 1657 | 1462372168128 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1164ac800) [pid = 1657] [serial = 994] [outer = 0x112fd1000] 07:29:28 INFO - PROCESS | 1657 | 1462372168585 Marionette TRACE conn2 <- [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]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 845ms 07:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:29:28 INFO - PROCESS | 1657 | 1462372168618 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 1657 | 1462372168619 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:29:28 INFO - PROCESS | 1657 | 1462372168622 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1657 | 1462372168625 Marionette TRACE conn2 <- [1,1298,null,{}] 07:29:28 INFO - PROCESS | 1657 | 1462372168632 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 1657 | 1462372168742 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:29:28 INFO - PROCESS | 1657 | 1462372168800 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91c800 == 72 [pid = 1657] [id = 332] 07:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1169ba400) [pid = 1657] [serial = 995] [outer = 0x0] 07:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1186b9400) [pid = 1657] [serial = 996] [outer = 0x1169ba400] 07:29:28 INFO - PROCESS | 1657 | 1462372168832 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x118f9d800) [pid = 1657] [serial = 997] [outer = 0x1169ba400] 07:29:29 INFO - PROCESS | 1657 | 1462372169286 Marionette TRACE conn2 <- [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]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 07:29:29 INFO - PROCESS | 1657 | 1462372169294 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 1657 | 1462372169296 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:29:29 INFO - PROCESS | 1657 | 1462372169298 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 1657 | 1462372169299 Marionette TRACE conn2 <- [1,1302,null,{}] 07:29:29 INFO - PROCESS | 1657 | 1462372169302 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 1657 | 1462372169403 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:29:29 INFO - PROCESS | 1657 | 1462372169508 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0c6800 == 73 [pid = 1657] [id = 333] 07:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x119327000) [pid = 1657] [serial = 998] [outer = 0x0] 07:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1194c7400) [pid = 1657] [serial = 999] [outer = 0x119327000] 07:29:29 INFO - PROCESS | 1657 | 1462372169539 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x119f81400) [pid = 1657] [serial = 1000] [outer = 0x119327000] 07:29:29 INFO - PROCESS | 1657 | 1462372169952 Marionette TRACE conn2 <- [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]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 07:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:29:29 INFO - PROCESS | 1657 | 1462372169967 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 1657 | 1462372169968 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:29:29 INFO - PROCESS | 1657 | 1462372169971 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 1657 | 1462372169972 Marionette TRACE conn2 <- [1,1306,null,{}] 07:29:29 INFO - PROCESS | 1657 | 1462372169974 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 1657 | 1462372170076 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:29:30 INFO - PROCESS | 1657 | 1462372170130 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c497800 == 74 [pid = 1657] [id = 334] 07:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x11932c000) [pid = 1657] [serial = 1001] [outer = 0x0] 07:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1219a6c00) [pid = 1657] [serial = 1002] [outer = 0x11932c000] 07:29:30 INFO - PROCESS | 1657 | 1462372170159 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1249c9400) [pid = 1657] [serial = 1003] [outer = 0x11932c000] 07:29:30 INFO - PROCESS | 1657 | 1462372170602 Marionette TRACE conn2 <- [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]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 07:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:29:30 INFO - PROCESS | 1657 | 1462372170641 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 1657 | 1462372170643 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:29:30 INFO - PROCESS | 1657 | 1462372170645 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 1657 | 1462372170646 Marionette TRACE conn2 <- [1,1310,null,{}] 07:29:30 INFO - PROCESS | 1657 | 1462372170649 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 1657 | 1462372170783 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:29:30 INFO - PROCESS | 1657 | 1462372170869 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d263800 == 75 [pid = 1657] [id = 335] 07:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1266bcc00) [pid = 1657] [serial = 1004] [outer = 0x0] 07:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x127415400) [pid = 1657] [serial = 1005] [outer = 0x1266bcc00] 07:29:30 INFO - PROCESS | 1657 | 1462372170899 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x128e46000) [pid = 1657] [serial = 1006] [outer = 0x1266bcc00] 07:29:31 INFO - PROCESS | 1657 | 1462372171348 Marionette TRACE conn2 <- [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] 07:29:31 INFO - PROCESS | 1657 | 1462372171371 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:29:31 INFO - PROCESS | 1657 | 1462372171373 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 1657 | 1462372171376 Marionette TRACE conn2 <- [1,1314,null,{}] 07:29:31 INFO - PROCESS | 1657 | 1462372171379 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 1657 | 1462372171483 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:29:31 INFO - PROCESS | 1657 | 1462372171541 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212cf800 == 76 [pid = 1657] [id = 336] 07:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x119330000) [pid = 1657] [serial = 1007] [outer = 0x0] 07:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x128e4e800) [pid = 1657] [serial = 1008] [outer = 0x119330000] 07:29:31 INFO - PROCESS | 1657 | 1462372171570 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12921c000) [pid = 1657] [serial = 1009] [outer = 0x119330000] 07:29:32 INFO - PROCESS | 1657 | 1462372172216 Marionette TRACE conn2 <- [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]]]}] 07:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 874ms 07:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:29:32 INFO - PROCESS | 1657 | 1462372172251 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 1657 | 1462372172253 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:29:32 INFO - PROCESS | 1657 | 1462372172256 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 1657 | 1462372172261 Marionette TRACE conn2 <- [1,1318,null,{}] 07:29:32 INFO - PROCESS | 1657 | 1462372172265 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 1657 | 1462372172367 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:29:32 INFO - PROCESS | 1657 | 1462372172442 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f16800 == 77 [pid = 1657] [id = 337] 07:29:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x111054000) [pid = 1657] [serial = 1010] [outer = 0x0] 07:29:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1122b0400) [pid = 1657] [serial = 1011] [outer = 0x111054000] 07:29:32 INFO - PROCESS | 1657 | 1462372172471 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1127ef800) [pid = 1657] [serial = 1012] [outer = 0x111054000] 07:29:32 INFO - PROCESS | 1657 | 1462372172905 Marionette TRACE conn2 <- [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]]]}] 07:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 674ms 07:29:32 INFO - PROCESS | 1657 | 1462372172930 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 1657 | 1462372172934 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:29:32 INFO - PROCESS | 1657 | 1462372172938 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 1657 | 1462372172940 Marionette TRACE conn2 <- [1,1322,null,{}] 07:29:32 INFO - PROCESS | 1657 | 1462372172942 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:33 INFO - PROCESS | 1657 | 1462372173071 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12d273800 == 76 [pid = 1657] [id = 242] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x117055000 == 75 [pid = 1657] [id = 244] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b155800 == 74 [pid = 1657] [id = 328] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1296c2800 == 73 [pid = 1657] [id = 327] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119c45000 == 72 [pid = 1657] [id = 326] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x128fcd000 == 71 [pid = 1657] [id = 325] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1270d3800 == 70 [pid = 1657] [id = 324] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12a94cc00) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x125503800 == 69 [pid = 1657] [id = 323] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123d71800 == 68 [pid = 1657] [id = 322] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121206000 == 67 [pid = 1657] [id = 321] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11993a800 == 66 [pid = 1657] [id = 320] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d8800 == 65 [pid = 1657] [id = 319] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x115d1f800 == 64 [pid = 1657] [id = 318] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11264f800 == 63 [pid = 1657] [id = 317] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12da1a000 == 62 [pid = 1657] [id = 315] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7e5000 == 61 [pid = 1657] [id = 314] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b734800 == 60 [pid = 1657] [id = 313] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1214c8800 == 59 [pid = 1657] [id = 312] 07:29:33 INFO - PROCESS | 1657 | --DOCSHELL 0x115fe1000 == 58 [pid = 1657] [id = 311] 07:29:33 INFO - PROCESS | 1657 | 1462372173159 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133dd000 == 59 [pid = 1657] [id = 338] 07:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x111056000) [pid = 1657] [serial = 1013] [outer = 0x0] 07:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1122a7400) [pid = 1657] [serial = 1014] [outer = 0x111056000] 07:29:33 INFO - PROCESS | 1657 | 1462372173186 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1150b6400) [pid = 1657] [serial = 1015] [outer = 0x111056000] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12c1e2800) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x119152c00) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x129210800) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x123d9dc00) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x125527000) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12cc43400) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x128a6ac00) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x116128c00) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x123da3800) [pid = 1657] [serial = 911] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1266b0000) [pid = 1657] [serial = 887] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x125525000) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x118f94000) [pid = 1657] [serial = 902] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x119325000) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1164a8000) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1176bf800) [pid = 1657] [serial = 899] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x111b0b000) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x110f0a800) [pid = 1657] [serial = 893] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11962b800) [pid = 1657] [serial = 905] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11985e800) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1127be000) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x125e85400) [pid = 1657] [serial = 890] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x123da4400) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x119323c00) [pid = 1657] [serial = 516] [outer = 0x0] [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.] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x128b27c00) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x128e40c00) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12a4b6c00) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128f2d800) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x116a61400) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x119631800) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12a751000) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x129219800) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x125f7bc00) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1210e5800) [pid = 1657] [serial = 908] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x112d95400) [pid = 1657] [serial = 896] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1150fc800) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x121b34000) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x118210000) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12552d400) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1215d5c00) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12a75ec00) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118282400) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119863800) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1127ca800) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1657 | 1462372173505 Marionette TRACE conn2 <- [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]]]}] 07:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 621ms 07:29:33 INFO - PROCESS | 1657 | 1462372173560 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 1657 | 1462372173561 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:29:33 INFO - PROCESS | 1657 | 1462372173563 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 1657 | 1462372173566 Marionette TRACE conn2 <- [1,1326,null,{}] 07:29:33 INFO - PROCESS | 1657 | 1462372173594 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:33 INFO - PROCESS | 1657 | 1462372173695 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:29:33 INFO - PROCESS | 1657 | 1462372173708 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194b2000 == 60 [pid = 1657] [id = 339] 07:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1176c6400) [pid = 1657] [serial = 1016] [outer = 0x0] 07:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118205000) [pid = 1657] [serial = 1017] [outer = 0x1176c6400] 07:29:33 INFO - PROCESS | 1657 | 1462372173735 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1185ba800) [pid = 1657] [serial = 1018] [outer = 0x1176c6400] 07:29:34 INFO - PROCESS | 1657 | 1462372174141 Marionette TRACE conn2 <- [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]]]}] 07:29:34 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 07:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 637ms 07:29:34 INFO - PROCESS | 1657 | 1462372174201 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 1657 | 1462372174204 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:29:34 INFO - PROCESS | 1657 | 1462372174207 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 1657 | 1462372174209 Marionette TRACE conn2 <- [1,1330,null,{}] 07:29:34 INFO - PROCESS | 1657 | 1462372174212 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 1657 | 1462372174344 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:29:34 INFO - PROCESS | 1657 | 1462372174355 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214d5800 == 61 [pid = 1657] [id = 340] 07:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1186bc800) [pid = 1657] [serial = 1019] [outer = 0x0] 07:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x118f9c400) [pid = 1657] [serial = 1020] [outer = 0x1186bc800] 07:29:34 INFO - PROCESS | 1657 | 1462372174398 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11915e400) [pid = 1657] [serial = 1021] [outer = 0x1186bc800] 07:29:34 INFO - PROCESS | 1657 | 1462372174749 Marionette TRACE conn2 <- [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]]]}] 07:29: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 07:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 571ms 07:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:29:34 INFO - PROCESS | 1657 | 1462372174780 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 1657 | 1462372174781 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:29:34 INFO - PROCESS | 1657 | 1462372174783 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 1657 | 1462372174784 Marionette TRACE conn2 <- [1,1334,null,{}] 07:29:34 INFO - PROCESS | 1657 | 1462372174786 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 1657 | 1462372174901 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:29:34 INFO - PROCESS | 1657 | 1462372174952 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x124944000 == 62 [pid = 1657] [id = 341] 07:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11820a000) [pid = 1657] [serial = 1022] [outer = 0x0] 07:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11937d400) [pid = 1657] [serial = 1023] [outer = 0x11820a000] 07:29:34 INFO - PROCESS | 1657 | 1462372174977 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1194cc400) [pid = 1657] [serial = 1024] [outer = 0x11820a000] 07:29:35 INFO - PROCESS | 1657 | 1462372175373 Marionette TRACE conn2 <- [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]]]}] 07:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 619ms 07:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:29:35 INFO - PROCESS | 1657 | 1462372175409 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 1657 | 1462372175411 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:29:35 INFO - PROCESS | 1657 | 1462372175415 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 1657 | 1462372175417 Marionette TRACE conn2 <- [1,1338,null,{}] 07:29:35 INFO - PROCESS | 1657 | 1462372175420 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 1657 | 1462372175601 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:29:35 INFO - PROCESS | 1657 | 1462372175633 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fc7800 == 63 [pid = 1657] [id = 342] 07:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x119858000) [pid = 1657] [serial = 1025] [outer = 0x0] 07:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119c57400) [pid = 1657] [serial = 1026] [outer = 0x119858000] 07:29:35 INFO - PROCESS | 1657 | 1462372175675 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x121b2d800) [pid = 1657] [serial = 1027] [outer = 0x119858000] 07:29:36 INFO - PROCESS | 1657 | 1462372176553 Marionette TRACE conn2 <- [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]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1174ms 07:29:36 INFO - PROCESS | 1657 | 1462372176590 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 1657 | 1462372176591 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:29:36 INFO - PROCESS | 1657 | 1462372176594 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 1657 | 1462372176595 Marionette TRACE conn2 <- [1,1342,null,{}] 07:29:36 INFO - PROCESS | 1657 | 1462372176597 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 1657 | 1462372176697 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:29:36 INFO - PROCESS | 1657 | 1462372176734 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296c6000 == 64 [pid = 1657] [id = 343] 07:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x123d9d400) [pid = 1657] [serial = 1028] [outer = 0x0] 07:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x124e6e400) [pid = 1657] [serial = 1029] [outer = 0x123d9d400] 07:29:36 INFO - PROCESS | 1657 | 1462372176762 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x125f77c00) [pid = 1657] [serial = 1030] [outer = 0x123d9d400] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1169b9000) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11889f000) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x111058c00) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x119331c00) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1181e4000) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1150b9400) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1127e3400) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11889fc00) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11985ac00) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x110f0cc00) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12a942c00) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x123da3000) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:29:37 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x110f0e800) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:29:37 INFO - PROCESS | 1657 | 1462372177344 Marionette TRACE conn2 <- [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]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 773ms 07:29:37 INFO - PROCESS | 1657 | 1462372177368 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 1657 | 1462372177369 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:29:37 INFO - PROCESS | 1657 | 1462372177371 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 1657 | 1462372177372 Marionette TRACE conn2 <- [1,1346,null,{}] 07:29:37 INFO - PROCESS | 1657 | 1462372177375 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:37 INFO - PROCESS | 1657 | 1462372177455 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:29:37 INFO - PROCESS | 1657 | 1462372177461 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e1c000 == 65 [pid = 1657] [id = 344] 07:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1127e3400) [pid = 1657] [serial = 1031] [outer = 0x0] 07:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1181e6400) [pid = 1657] [serial = 1032] [outer = 0x1127e3400] 07:29:37 INFO - PROCESS | 1657 | 1462372177487 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11932dc00) [pid = 1657] [serial = 1033] [outer = 0x1127e3400] 07:29:37 INFO - PROCESS | 1657 | 1462372177816 Marionette TRACE conn2 <- [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]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 470ms 07:29:37 INFO - PROCESS | 1657 | 1462372177843 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:29:37 INFO - PROCESS | 1657 | 1462372177846 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:29:37 INFO - PROCESS | 1657 | 1462372177848 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 1657 | 1462372177849 Marionette TRACE conn2 <- [1,1350,null,{}] 07:29:37 INFO - PROCESS | 1657 | 1462372177852 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:37 INFO - PROCESS | 1657 | 1462372177936 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:29:38 INFO - PROCESS | 1657 | 1462372178010 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af54800 == 66 [pid = 1657] [id = 345] 07:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1188a5c00) [pid = 1657] [serial = 1034] [outer = 0x0] 07:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x123d9dc00) [pid = 1657] [serial = 1035] [outer = 0x1188a5c00] 07:29:38 INFO - PROCESS | 1657 | 1462372178035 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12740f000) [pid = 1657] [serial = 1036] [outer = 0x1188a5c00] 07:29:38 INFO - PROCESS | 1657 | 1462372178307 Marionette TRACE conn2 <- [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]]]}] 07:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 470ms 07:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:29:38 INFO - PROCESS | 1657 | 1462372178319 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 1657 | 1462372178320 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:29:38 INFO - PROCESS | 1657 | 1462372178322 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 1657 | 1462372178323 Marionette TRACE conn2 <- [1,1354,null,{}] 07:29:38 INFO - PROCESS | 1657 | 1462372178333 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 1657 | 1462372178422 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:29:38 INFO - PROCESS | 1657 | 1462372178429 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7ce800 == 67 [pid = 1657] [id = 346] 07:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1249a2400) [pid = 1657] [serial = 1037] [outer = 0x0] 07:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128a6ac00) [pid = 1657] [serial = 1038] [outer = 0x1249a2400] 07:29:38 INFO - PROCESS | 1657 | 1462372178454 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128e43000) [pid = 1657] [serial = 1039] [outer = 0x1249a2400] 07:29:38 INFO - PROCESS | 1657 | 1462372178788 Marionette TRACE conn2 <- [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]]]}] 07:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 477ms 07:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:29:38 INFO - PROCESS | 1657 | 1462372178800 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 1657 | 1462372178801 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:29:38 INFO - PROCESS | 1657 | 1462372178803 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 1657 | 1462372178805 Marionette TRACE conn2 <- [1,1358,null,{}] 07:29:38 INFO - PROCESS | 1657 | 1462372178809 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 1657 | 1462372178935 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:29:38 INFO - PROCESS | 1657 | 1462372178942 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0b3800 == 68 [pid = 1657] [id = 347] 07:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1150ba000) [pid = 1657] [serial = 1040] [outer = 0x0] 07:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12920f400) [pid = 1657] [serial = 1041] [outer = 0x1150ba000] 07:29:38 INFO - PROCESS | 1657 | 1462372178971 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12a4bbc00) [pid = 1657] [serial = 1042] [outer = 0x1150ba000] 07:29:39 INFO - PROCESS | 1657 | 1462372179306 Marionette TRACE conn2 <- [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]]]}] 07:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 07:29:39 INFO - PROCESS | 1657 | 1462372179323 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 1657 | 1462372179325 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:29:39 INFO - PROCESS | 1657 | 1462372179329 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 1657 | 1462372179330 Marionette TRACE conn2 <- [1,1362,null,{}] 07:29:39 INFO - PROCESS | 1657 | 1462372179333 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:39 INFO - PROCESS | 1657 | 1462372179515 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:29:39 INFO - PROCESS | 1657 | 1462372179601 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x11663f800 == 69 [pid = 1657] [id = 348] 07:29:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11104ec00) [pid = 1657] [serial = 1043] [outer = 0x0] 07:29:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x111059400) [pid = 1657] [serial = 1044] [outer = 0x11104ec00] 07:29:39 INFO - PROCESS | 1657 | 1462372179632 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1127e5400) [pid = 1657] [serial = 1045] [outer = 0x11104ec00] 07:29:40 INFO - PROCESS | 1657 | 1462372180088 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 07:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:29:40 INFO - PROCESS | 1657 | 1462372180101 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 1657 | 1462372180104 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:29:40 INFO - PROCESS | 1657 | 1462372180109 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 1657 | 1462372180112 Marionette TRACE conn2 <- [1,1366,null,{}] 07:29:40 INFO - PROCESS | 1657 | 1462372180115 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 1657 | 1462372180222 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:29:40 INFO - PROCESS | 1657 | 1462372180280 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214cd000 == 70 [pid = 1657] [id = 349] 07:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x113c3bc00) [pid = 1657] [serial = 1046] [outer = 0x0] 07:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x116940000) [pid = 1657] [serial = 1047] [outer = 0x113c3bc00] 07:29:40 INFO - PROCESS | 1657 | 1462372180311 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x117528800) [pid = 1657] [serial = 1048] [outer = 0x113c3bc00] 07:29:40 INFO - PROCESS | 1657 | 1462372180768 Marionette TRACE conn2 <- [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] 07:29:40 INFO - PROCESS | 1657 | 1462372180783 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:29:40 INFO - PROCESS | 1657 | 1462372180785 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 1657 | 1462372180787 Marionette TRACE conn2 <- [1,1370,null,{}] 07:29:40 INFO - PROCESS | 1657 | 1462372180789 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 1657 | 1462372180914 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:29:40 INFO - PROCESS | 1657 | 1462372180972 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c489800 == 71 [pid = 1657] [id = 350] 07:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1181ec800) [pid = 1657] [serial = 1049] [outer = 0x0] 07:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x118f96400) [pid = 1657] [serial = 1050] [outer = 0x1181ec800] 07:29:41 INFO - PROCESS | 1657 | 1462372181004 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11962f000) [pid = 1657] [serial = 1051] [outer = 0x1181ec800] 07:29:41 INFO - PROCESS | 1657 | 1462372181482 Marionette TRACE conn2 <- [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] 07:29:41 INFO - PROCESS | 1657 | 1462372181508 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:29:41 INFO - PROCESS | 1657 | 1462372181516 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 1657 | 1462372181519 Marionette TRACE conn2 <- [1,1374,null,{}] 07:29:41 INFO - PROCESS | 1657 | 1462372181522 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 1657 | 1462372181666 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:29:41 INFO - PROCESS | 1657 | 1462372181716 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d280000 == 72 [pid = 1657] [id = 351] 07:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11985e000) [pid = 1657] [serial = 1052] [outer = 0x0] 07:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x121b2dc00) [pid = 1657] [serial = 1053] [outer = 0x11985e000] 07:29:41 INFO - PROCESS | 1657 | 1462372181749 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1266b3800) [pid = 1657] [serial = 1054] [outer = 0x11985e000] 07:29:42 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:42 INFO - PROCESS | 1657 | 1462372182166 Marionette TRACE conn2 <- [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] 07:29:42 INFO - PROCESS | 1657 | 1462372182189 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:29:42 INFO - PROCESS | 1657 | 1462372182191 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 1657 | 1462372182192 Marionette TRACE conn2 <- [1,1378,null,{}] 07:29:42 INFO - PROCESS | 1657 | 1462372182195 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:42 INFO - PROCESS | 1657 | 1462372182315 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:29:42 INFO - PROCESS | 1657 | 1462372182371 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7af000 == 73 [pid = 1657] [id = 352] 07:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x127413800) [pid = 1657] [serial = 1055] [outer = 0x0] 07:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x129213000) [pid = 1657] [serial = 1056] [outer = 0x127413800] 07:29:42 INFO - PROCESS | 1657 | 1462372182412 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x129548800) [pid = 1657] [serial = 1057] [outer = 0x127413800] 07:29:42 INFO - PROCESS | 1657 | 1462372182830 Marionette TRACE conn2 <- [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] 07:29:42 INFO - PROCESS | 1657 | 1462372182864 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:29:42 INFO - PROCESS | 1657 | 1462372182866 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 1657 | 1462372182867 Marionette TRACE conn2 <- [1,1382,null,{}] 07:29:42 INFO - PROCESS | 1657 | 1462372182869 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:42 INFO - PROCESS | 1657 | 1462372182984 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:29:43 INFO - PROCESS | 1657 | 1462372183044 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da19000 == 74 [pid = 1657] [id = 353] 07:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12a6f3800) [pid = 1657] [serial = 1058] [outer = 0x0] 07:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12a757800) [pid = 1657] [serial = 1059] [outer = 0x12a6f3800] 07:29:43 INFO - PROCESS | 1657 | 1462372183116 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12a944c00) [pid = 1657] [serial = 1060] [outer = 0x12a6f3800] 07:29:43 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:43 INFO - PROCESS | 1657 | 1462372183603 Marionette TRACE conn2 <- [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] 07:29:43 INFO - PROCESS | 1657 | 1462372183643 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:29:43 INFO - PROCESS | 1657 | 1462372183647 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 1657 | 1462372183648 Marionette TRACE conn2 <- [1,1386,null,{}] 07:29:43 INFO - PROCESS | 1657 | 1462372183651 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 1657 | 1462372183759 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:29:43 INFO - PROCESS | 1657 | 1462372183833 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fce000 == 75 [pid = 1657] [id = 354] 07:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x111b05400) [pid = 1657] [serial = 1061] [outer = 0x0] 07:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1213de000) [pid = 1657] [serial = 1062] [outer = 0x111b05400] 07:29:43 INFO - PROCESS | 1657 | 1462372183862 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12a949800) [pid = 1657] [serial = 1063] [outer = 0x111b05400] 07:29:44 INFO - PROCESS | 1657 | 1462372184421 Marionette TRACE conn2 <- [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] 07:29:44 INFO - PROCESS | 1657 | 1462372184473 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:29:44 INFO - PROCESS | 1657 | 1462372184479 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 1657 | 1462372184481 Marionette TRACE conn2 <- [1,1390,null,{}] 07:29:44 INFO - PROCESS | 1657 | 1462372184484 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 1657 | 1462372184589 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:29:44 INFO - PROCESS | 1657 | 1462372184675 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d15000 == 76 [pid = 1657] [id = 355] 07:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1150b3c00) [pid = 1657] [serial = 1064] [outer = 0x0] 07:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1150f0800) [pid = 1657] [serial = 1065] [outer = 0x1150b3c00] 07:29:44 INFO - PROCESS | 1657 | 1462372184705 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1169b8c00) [pid = 1657] [serial = 1066] [outer = 0x1150b3c00] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7ce800 == 75 [pid = 1657] [id = 346] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12af54800 == 74 [pid = 1657] [id = 345] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124e1c000 == 73 [pid = 1657] [id = 344] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1296c6000 == 72 [pid = 1657] [id = 343] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x128fc7800 == 71 [pid = 1657] [id = 342] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124944000 == 70 [pid = 1657] [id = 341] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x110f0dc00) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x11752f400) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12a726c00) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x121195c00) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x11912b800) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x125e90c00) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1214d5800 == 69 [pid = 1657] [id = 340] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1194b2000 == 68 [pid = 1657] [id = 339] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1133dd000 == 67 [pid = 1657] [id = 338] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x118f16800 == 66 [pid = 1657] [id = 337] 07:29:45 INFO - PROCESS | 1657 | --DOCSHELL 0x115d29800 == 65 [pid = 1657] [id = 330] 07:29:45 INFO - PROCESS | 1657 | 1462372185208 Marionette TRACE conn2 <- [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]]]}] 07:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 773ms 07:29:45 INFO - PROCESS | 1657 | 1462372185252 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1657 | 1462372185256 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:29:45 INFO - PROCESS | 1657 | 1462372185266 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1657 | 1462372185268 Marionette TRACE conn2 <- [1,1394,null,{}] 07:29:45 INFO - PROCESS | 1657 | 1462372185270 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 1657 | 1462372185356 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x117248000) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1181e3c00) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x118f9cc00) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11204d000) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x111d1e800) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11985b800) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11827d800) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1185be000) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1166b5c00) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x115d85000) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x112a5b800) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x112edb400) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x119629000) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1193fa000) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x119c52000) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11987d800) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1127cac00) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12933b400) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1176bcc00) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12af09800) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1249a4800) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x124e75c00) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x123d9e000) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11932c800) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1210e2800) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x119329400) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 07:29:45 INFO - PROCESS | 1657 | 1462372185427 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x117040800 == 66 [pid = 1657] [id = 356] 07:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112a5b800) [pid = 1657] [serial = 1067] [outer = 0x0] 07:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1150f9400) [pid = 1657] [serial = 1068] [outer = 0x112a5b800] 07:29:45 INFO - PROCESS | 1657 | 1462372185456 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1186b4000) [pid = 1657] [serial = 1069] [outer = 0x112a5b800] 07:29:45 INFO - PROCESS | 1657 | 1462372185750 Marionette TRACE conn2 <- [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]]]}] 07:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 07:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:29:45 INFO - PROCESS | 1657 | 1462372185787 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1657 | 1462372185788 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:29:45 INFO - PROCESS | 1657 | 1462372185790 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1657 | 1462372185796 Marionette TRACE conn2 <- [1,1398,null,{}] 07:29:45 INFO - PROCESS | 1657 | 1462372185803 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 1657 | 1462372185892 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:29:45 INFO - PROCESS | 1657 | 1462372185959 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f91800 == 67 [pid = 1657] [id = 357] 07:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11849d400) [pid = 1657] [serial = 1070] [outer = 0x0] 07:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119155800) [pid = 1657] [serial = 1071] [outer = 0x11849d400] 07:29:45 INFO - PROCESS | 1657 | 1462372185987 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11962a800) [pid = 1657] [serial = 1072] [outer = 0x11849d400] 07:29:46 INFO - PROCESS | 1657 | 1462372186280 Marionette TRACE conn2 <- [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]]]}] 07:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 527ms 07:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:29:46 INFO - PROCESS | 1657 | 1462372186318 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 1657 | 1462372186319 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:29:46 INFO - PROCESS | 1657 | 1462372186321 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 1657 | 1462372186322 Marionette TRACE conn2 <- [1,1402,null,{}] 07:29:46 INFO - PROCESS | 1657 | 1462372186326 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:46 INFO - PROCESS | 1657 | 1462372186420 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:29:46 INFO - PROCESS | 1657 | 1462372186486 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254af000 == 68 [pid = 1657] [id = 358] 07:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1193f0000) [pid = 1657] [serial = 1073] [outer = 0x0] 07:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11987fc00) [pid = 1657] [serial = 1074] [outer = 0x1193f0000] 07:29:46 INFO - PROCESS | 1657 | 1462372186527 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1215d9800) [pid = 1657] [serial = 1075] [outer = 0x1193f0000] 07:29:46 INFO - PROCESS | 1657 | 1462372186944 Marionette TRACE conn2 <- [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]]]}] 07:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 668ms 07:29:47 INFO - PROCESS | 1657 | 1462372186998 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1657 | 1462372186999 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:29:47 INFO - PROCESS | 1657 | 1462372187002 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1657 | 1462372187004 Marionette TRACE conn2 <- [1,1406,null,{}] 07:29:47 INFO - PROCESS | 1657 | 1462372187006 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 1657 | 1462372187089 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:29:47 INFO - PROCESS | 1657 | 1462372187093 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fda800 == 69 [pid = 1657] [id = 359] 07:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x123d55400) [pid = 1657] [serial = 1076] [outer = 0x0] 07:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x123da4400) [pid = 1657] [serial = 1077] [outer = 0x123d55400] 07:29:47 INFO - PROCESS | 1657 | 1462372187119 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x124e70800) [pid = 1657] [serial = 1078] [outer = 0x123d55400] 07:29:47 INFO - PROCESS | 1657 | 1462372187490 Marionette TRACE conn2 <- [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]]]}] 07:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 07:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:29:47 INFO - PROCESS | 1657 | 1462372187526 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1657 | 1462372187527 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:29:47 INFO - PROCESS | 1657 | 1462372187529 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1657 | 1462372187530 Marionette TRACE conn2 <- [1,1410,null,{}] 07:29:47 INFO - PROCESS | 1657 | 1462372187532 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 1657 | 1462372187653 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:29:47 INFO - PROCESS | 1657 | 1462372187693 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a678800 == 70 [pid = 1657] [id = 360] 07:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x125525000) [pid = 1657] [serial = 1079] [outer = 0x0] 07:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x128a5d400) [pid = 1657] [serial = 1080] [outer = 0x125525000] 07:29:47 INFO - PROCESS | 1657 | 1462372187719 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12a4c0c00) [pid = 1657] [serial = 1081] [outer = 0x125525000] 07:29:48 INFO - PROCESS | 1657 | 1462372188084 Marionette TRACE conn2 <- [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]]]}] 07:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 569ms 07:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:29:48 INFO - PROCESS | 1657 | 1462372188099 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 1657 | 1462372188100 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:29:48 INFO - PROCESS | 1657 | 1462372188102 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 1657 | 1462372188103 Marionette TRACE conn2 <- [1,1414,null,{}] 07:29:48 INFO - PROCESS | 1657 | 1462372188105 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:48 INFO - PROCESS | 1657 | 1462372188219 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:29:48 INFO - PROCESS | 1657 | 1462372188232 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b188000 == 71 [pid = 1657] [id = 361] 07:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x129345000) [pid = 1657] [serial = 1082] [outer = 0x0] 07:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12a750c00) [pid = 1657] [serial = 1083] [outer = 0x129345000] 07:29:48 INFO - PROCESS | 1657 | 1462372188257 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12a941800) [pid = 1657] [serial = 1084] [outer = 0x129345000] 07:29:48 INFO - PROCESS | 1657 | 1462372188612 Marionette TRACE conn2 <- [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]]]}] 07:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 07:29:48 INFO - PROCESS | 1657 | 1462372188621 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 1657 | 1462372188622 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:29:48 INFO - PROCESS | 1657 | 1462372188632 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 1657 | 1462372188633 Marionette TRACE conn2 <- [1,1418,null,{}] 07:29:48 INFO - PROCESS | 1657 | 1462372188635 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:48 INFO - PROCESS | 1657 | 1462372188745 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:29:48 INFO - PROCESS | 1657 | 1462372188781 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0bb800 == 72 [pid = 1657] [id = 362] 07:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12a942800) [pid = 1657] [serial = 1085] [outer = 0x0] 07:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12a94cc00) [pid = 1657] [serial = 1086] [outer = 0x12a942800] 07:29:48 INFO - PROCESS | 1657 | 1462372188806 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12a75d000) [pid = 1657] [serial = 1087] [outer = 0x12a942800] 07:29:49 INFO - PROCESS | 1657 | 1462372189136 Marionette TRACE conn2 <- [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]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 574ms 07:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:29:49 INFO - PROCESS | 1657 | 1462372189201 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 1657 | 1462372189202 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:29:49 INFO - PROCESS | 1657 | 1462372189204 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1657 | 1462372189205 Marionette TRACE conn2 <- [1,1422,null,{}] 07:29:49 INFO - PROCESS | 1657 | 1462372189207 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 1657 | 1462372189314 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1188a5c00) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1215a6c00) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x112a59c00) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1184b8c00) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x115d85c00) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11105a400) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x110f03000) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x111fd2c00) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1127e6c00) [pid = 1657] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x124e69400) [pid = 1657] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12a6eb000) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1194c3800) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x119858000) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x123d9d400) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x123de8400) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x119330000) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11820a000) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1176c6400) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1127e3400) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1186bc800) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x111054000) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x111056000) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:29:49 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1249a2400) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:29:49 INFO - PROCESS | 1657 | 1462372189497 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aee000 == 73 [pid = 1657] [id = 363] 07:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x110ef6000) [pid = 1657] [serial = 1088] [outer = 0x0] 07:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x111054c00) [pid = 1657] [serial = 1089] [outer = 0x110ef6000] 07:29:49 INFO - PROCESS | 1657 | 1462372189522 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1127e9c00) [pid = 1657] [serial = 1090] [outer = 0x110ef6000] 07:29:49 INFO - PROCESS | 1657 | 1462372189812 Marionette TRACE conn2 <- [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]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 618ms 07:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:29:49 INFO - PROCESS | 1657 | 1462372189822 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 1657 | 1462372189823 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:29:49 INFO - PROCESS | 1657 | 1462372189827 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1657 | 1462372189829 Marionette TRACE conn2 <- [1,1426,null,{}] 07:29:49 INFO - PROCESS | 1657 | 1462372189837 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 1657 | 1462372189928 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:29:49 INFO - PROCESS | 1657 | 1462372189933 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0c3000 == 74 [pid = 1657] [id = 364] 07:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x113cae800) [pid = 1657] [serial = 1091] [outer = 0x0] 07:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1186b4400) [pid = 1657] [serial = 1092] [outer = 0x113cae800] 07:29:49 INFO - PROCESS | 1657 | 1462372189959 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1215a6c00) [pid = 1657] [serial = 1093] [outer = 0x113cae800] 07:29:50 INFO - PROCESS | 1657 | 1462372190330 Marionette TRACE conn2 <- [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]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 527ms 07:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:29:50 INFO - PROCESS | 1657 | 1462372190365 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 1657 | 1462372190366 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:29:50 INFO - PROCESS | 1657 | 1462372190368 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 1657 | 1462372190370 Marionette TRACE conn2 <- [1,1430,null,{}] 07:29:50 INFO - PROCESS | 1657 | 1462372190372 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 1657 | 1462372190475 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:29:50 INFO - PROCESS | 1657 | 1462372190480 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da1b000 == 75 [pid = 1657] [id = 365] 07:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x124e69400) [pid = 1657] [serial = 1094] [outer = 0x0] 07:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12b763800) [pid = 1657] [serial = 1095] [outer = 0x124e69400] 07:29:50 INFO - PROCESS | 1657 | 1462372190508 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12b956400) [pid = 1657] [serial = 1096] [outer = 0x124e69400] 07:29:50 INFO - PROCESS | 1657 | 1462372190840 Marionette TRACE conn2 <- [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]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 07:29:50 INFO - PROCESS | 1657 | 1462372190888 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 1657 | 1462372190889 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:29:50 INFO - PROCESS | 1657 | 1462372190891 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 1657 | 1462372190892 Marionette TRACE conn2 <- [1,1434,null,{}] 07:29:50 INFO - PROCESS | 1657 | 1462372190894 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 1657 | 1462372190981 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:29:51 INFO - PROCESS | 1657 | 1462372191042 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e025000 == 76 [pid = 1657] [id = 366] 07:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1184b3800) [pid = 1657] [serial = 1097] [outer = 0x0] 07:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12b959400) [pid = 1657] [serial = 1098] [outer = 0x1184b3800] 07:29:51 INFO - PROCESS | 1657 | 1462372191069 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12bc04c00) [pid = 1657] [serial = 1099] [outer = 0x1184b3800] 07:29:51 INFO - PROCESS | 1657 | 1462372191371 Marionette TRACE conn2 <- [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]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 07:29:51 INFO - PROCESS | 1657 | 1462372191413 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 1657 | 1462372191415 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:29:51 INFO - PROCESS | 1657 | 1462372191418 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 1657 | 1462372191420 Marionette TRACE conn2 <- [1,1438,null,{}] 07:29:51 INFO - PROCESS | 1657 | 1462372191423 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 1657 | 1462372191665 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:29:51 INFO - PROCESS | 1657 | 1462372191798 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x116470000 == 77 [pid = 1657] [id = 367] 07:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x110ef4c00) [pid = 1657] [serial = 1100] [outer = 0x0] 07:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11104b400) [pid = 1657] [serial = 1101] [outer = 0x110ef4c00] 07:29:51 INFO - PROCESS | 1657 | 1462372191842 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1127c7c00) [pid = 1657] [serial = 1102] [outer = 0x110ef4c00] 07:29:52 INFO - PROCESS | 1657 | 1462372192333 Marionette TRACE conn2 <- [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]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 972ms 07:29:52 INFO - PROCESS | 1657 | 1462372192394 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 1657 | 1462372192396 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:29:52 INFO - PROCESS | 1657 | 1462372192399 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 1657 | 1462372192401 Marionette TRACE conn2 <- [1,1442,null,{}] 07:29:52 INFO - PROCESS | 1657 | 1462372192404 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 1657 | 1462372192515 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:29:52 INFO - PROCESS | 1657 | 1462372192587 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254b1000 == 78 [pid = 1657] [id = 368] 07:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x118208800) [pid = 1657] [serial = 1103] [outer = 0x0] 07:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1186b4800) [pid = 1657] [serial = 1104] [outer = 0x118208800] 07:29:52 INFO - PROCESS | 1657 | 1462372192618 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x118f9d000) [pid = 1657] [serial = 1105] [outer = 0x118208800] 07:29:53 INFO - PROCESS | 1657 | 1462372193054 Marionette TRACE conn2 <- [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]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 07:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:29:53 INFO - PROCESS | 1657 | 1462372193071 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 1657 | 1462372193073 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:29:53 INFO - PROCESS | 1657 | 1462372193077 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 1657 | 1462372193079 Marionette TRACE conn2 <- [1,1446,null,{}] 07:29:53 INFO - PROCESS | 1657 | 1462372193082 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:53 INFO - PROCESS | 1657 | 1462372193188 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:29:53 INFO - PROCESS | 1657 | 1462372193250 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7b7800 == 79 [pid = 1657] [id = 369] 07:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1194c8000) [pid = 1657] [serial = 1106] [outer = 0x0] 07:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11985cc00) [pid = 1657] [serial = 1107] [outer = 0x1194c8000] 07:29:53 INFO - PROCESS | 1657 | 1462372193321 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x123d9c000) [pid = 1657] [serial = 1108] [outer = 0x1194c8000] 07:29:53 INFO - PROCESS | 1657 | 1462372193760 Marionette TRACE conn2 <- [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]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 724ms 07:29:53 INFO - PROCESS | 1657 | 1462372193829 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 1657 | 1462372193832 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:29:53 INFO - PROCESS | 1657 | 1462372193842 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 1657 | 1462372193847 Marionette TRACE conn2 <- [1,1450,null,{}] 07:29:53 INFO - PROCESS | 1657 | 1462372193849 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:53 INFO - PROCESS | 1657 | 1462372193958 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:29:54 INFO - PROCESS | 1657 | 1462372194031 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x135bdc800 == 80 [pid = 1657] [id = 370] 07:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x119f83800) [pid = 1657] [serial = 1109] [outer = 0x0] 07:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128e4bc00) [pid = 1657] [serial = 1110] [outer = 0x119f83800] 07:29:54 INFO - PROCESS | 1657 | 1462372194061 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x129338000) [pid = 1657] [serial = 1111] [outer = 0x119f83800] 07:29:54 INFO - PROCESS | 1657 | 1462372194486 Marionette TRACE conn2 <- [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]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 680ms 07:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:29:54 INFO - PROCESS | 1657 | 1462372194518 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 1657 | 1462372194519 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:29:54 INFO - PROCESS | 1657 | 1462372194522 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 1657 | 1462372194523 Marionette TRACE conn2 <- [1,1454,null,{}] 07:29:54 INFO - PROCESS | 1657 | 1462372194525 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 1657 | 1462372194667 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:29:54 INFO - PROCESS | 1657 | 1462372194741 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6bd000 == 81 [pid = 1657] [id = 371] 07:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x116a57000) [pid = 1657] [serial = 1112] [outer = 0x0] 07:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128a66800) [pid = 1657] [serial = 1113] [outer = 0x116a57000] 07:29:54 INFO - PROCESS | 1657 | 1462372194771 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12af02800) [pid = 1657] [serial = 1114] [outer = 0x116a57000] 07:29:55 INFO - PROCESS | 1657 | 1462372195436 Marionette TRACE conn2 <- [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]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 971ms 07:29:55 INFO - PROCESS | 1657 | 1462372195496 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 1657 | 1462372195500 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:29:55 INFO - PROCESS | 1657 | 1462372195505 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 1657 | 1462372195510 Marionette TRACE conn2 <- [1,1458,null,{}] 07:29:55 INFO - PROCESS | 1657 | 1462372195516 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 1657 | 1462372195683 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:29:55 INFO - PROCESS | 1657 | 1462372195759 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f8f800 == 82 [pid = 1657] [id = 372] 07:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x112d73000) [pid = 1657] [serial = 1115] [outer = 0x0] 07:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x112fd4400) [pid = 1657] [serial = 1116] [outer = 0x112d73000] 07:29:55 INFO - PROCESS | 1657 | 1462372195788 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1150c1800) [pid = 1657] [serial = 1117] [outer = 0x112d73000] 07:29:56 INFO - PROCESS | 1657 | 1462372196236 Marionette TRACE conn2 <- [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]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 775ms 07:29:56 INFO - PROCESS | 1657 | 1462372196280 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 1657 | 1462372196284 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:29:56 INFO - PROCESS | 1657 | 1462372196288 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 1657 | 1462372196290 Marionette TRACE conn2 <- [1,1462,null,{}] 07:29:56 INFO - PROCESS | 1657 | 1462372196313 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 1657 | 1462372196415 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:29:56 INFO - PROCESS | 1657 | 1462372196536 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116963000 == 83 [pid = 1657] [id = 373] 07:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x112d7fc00) [pid = 1657] [serial = 1118] [outer = 0x0] 07:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1150c1400) [pid = 1657] [serial = 1119] [outer = 0x112d7fc00] 07:29:56 INFO - PROCESS | 1657 | 1462372196582 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x116127800) [pid = 1657] [serial = 1120] [outer = 0x112d7fc00] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12e02e800 == 82 [pid = 1657] [id = 259] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x128fcf800 == 81 [pid = 1657] [id = 192] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12e025000 == 80 [pid = 1657] [id = 366] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12da1b000 == 79 [pid = 1657] [id = 365] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0c3000 == 78 [pid = 1657] [id = 364] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x116aee000 == 77 [pid = 1657] [id = 363] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0bb800 == 76 [pid = 1657] [id = 362] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12b188000 == 75 [pid = 1657] [id = 361] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x111d8a800) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1150b6000) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1186b9400) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1194c7400) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1219a6c00) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x127415400) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12920f400) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12a678800 == 74 [pid = 1657] [id = 360] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x128fda800 == 73 [pid = 1657] [id = 359] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1254af000 == 72 [pid = 1657] [id = 358] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x119f91800 == 71 [pid = 1657] [id = 357] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x117040800 == 70 [pid = 1657] [id = 356] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x115d15000 == 69 [pid = 1657] [id = 355] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7af000 == 68 [pid = 1657] [id = 352] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d280000 == 67 [pid = 1657] [id = 351] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c489800 == 66 [pid = 1657] [id = 350] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1214cd000 == 65 [pid = 1657] [id = 349] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x11663f800 == 64 [pid = 1657] [id = 348] 07:29:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0b3800 == 63 [pid = 1657] [id = 347] 07:29:57 INFO - PROCESS | 1657 | 1462372197076 Marionette TRACE conn2 <- [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]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 825ms 07:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:29:57 INFO - PROCESS | 1657 | 1462372197113 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 1657 | 1462372197115 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:29:57 INFO - PROCESS | 1657 | 1462372197117 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1657 | 1462372197119 Marionette TRACE conn2 <- [1,1466,null,{}] 07:29:57 INFO - PROCESS | 1657 | 1462372197127 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 1657 | 1462372197207 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:29:57 INFO - PROCESS | 1657 | 1462372197215 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad4000 == 64 [pid = 1657] [id = 374] 07:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x115f2d000) [pid = 1657] [serial = 1121] [outer = 0x0] 07:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1181e0400) [pid = 1657] [serial = 1122] [outer = 0x115f2d000] 07:29:57 INFO - PROCESS | 1657 | 1462372197243 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x118204800) [pid = 1657] [serial = 1123] [outer = 0x115f2d000] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1248ca000) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1181e8000) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x119857c00) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x118283000) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12cc44800) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1122b0000) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1127e7800) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128a5e400) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x127410000) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12af03400) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12549a400) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119c57400) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x124e6e400) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x121b2d800) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x126644400) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12921c000) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128e4e800) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11937d400) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118205000) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1185ba800) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1181e6400) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x118f9c400) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11915e400) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1127ef800) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1122b0400) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1122a7400) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1150b6400) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11932dc00) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x128e43000) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x128a6ac00) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12740f000) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x125f77c00) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x123d9dc00) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1194cc400) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 07:29:57 INFO - PROCESS | 1657 | 1462372197665 Marionette TRACE conn2 <- [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]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 570ms 07:29:57 INFO - PROCESS | 1657 | 1462372197689 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:29:57 INFO - PROCESS | 1657 | 1462372197692 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:29:57 INFO - PROCESS | 1657 | 1462372197696 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1657 | 1462372197698 Marionette TRACE conn2 <- [1,1470,null,{}] 07:29:57 INFO - PROCESS | 1657 | 1462372197702 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 1657 | 1462372197827 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:29:57 INFO - PROCESS | 1657 | 1462372197836 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11993f000 == 65 [pid = 1657] [id = 375] 07:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118211800) [pid = 1657] [serial = 1124] [outer = 0x0] 07:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1184b2800) [pid = 1657] [serial = 1125] [outer = 0x118211800] 07:29:57 INFO - PROCESS | 1657 | 1462372197878 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1186bb800) [pid = 1657] [serial = 1126] [outer = 0x118211800] 07:29:58 INFO - PROCESS | 1657 | 1462372198280 Marionette TRACE conn2 <- [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]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 622ms 07:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:29:58 INFO - PROCESS | 1657 | 1462372198318 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 1657 | 1462372198319 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:29:58 INFO - PROCESS | 1657 | 1462372198321 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 1657 | 1462372198322 Marionette TRACE conn2 <- [1,1474,null,{}] 07:29:58 INFO - PROCESS | 1657 | 1462372198326 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 1657 | 1462372198404 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:29:58 INFO - PROCESS | 1657 | 1462372198411 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121425000 == 66 [pid = 1657] [id = 376] 07:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1186b3c00) [pid = 1657] [serial = 1127] [outer = 0x0] 07:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118f94000) [pid = 1657] [serial = 1128] [outer = 0x1186b3c00] 07:29:58 INFO - PROCESS | 1657 | 1462372198437 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x118ffac00) [pid = 1657] [serial = 1129] [outer = 0x1186b3c00] 07:29:58 INFO - PROCESS | 1657 | 1462372198806 Marionette TRACE conn2 <- [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]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 07:29:58 INFO - PROCESS | 1657 | 1462372198840 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 1657 | 1462372198842 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:29:58 INFO - PROCESS | 1657 | 1462372198846 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 1657 | 1462372198847 Marionette TRACE conn2 <- [1,1478,null,{}] 07:29:58 INFO - PROCESS | 1657 | 1462372198849 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 1657 | 1462372198971 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:29:59 INFO - PROCESS | 1657 | 1462372199013 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d79000 == 67 [pid = 1657] [id = 377] 07:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119130000) [pid = 1657] [serial = 1130] [outer = 0x0] 07:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11932c800) [pid = 1657] [serial = 1131] [outer = 0x119130000] 07:29:59 INFO - PROCESS | 1657 | 1462372199040 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1194cf400) [pid = 1657] [serial = 1132] [outer = 0x119130000] 07:29:59 INFO - PROCESS | 1657 | 1462372199355 Marionette TRACE conn2 <- [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]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 572ms 07:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:29:59 INFO - PROCESS | 1657 | 1462372199418 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 1657 | 1462372199419 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:29:59 INFO - PROCESS | 1657 | 1462372199421 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 1657 | 1462372199422 Marionette TRACE conn2 <- [1,1482,null,{}] 07:29:59 INFO - PROCESS | 1657 | 1462372199425 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:59 INFO - PROCESS | 1657 | 1462372199523 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:29:59 INFO - PROCESS | 1657 | 1462372199539 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11265e800 == 68 [pid = 1657] [id = 378] 07:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1194c7400) [pid = 1657] [serial = 1133] [outer = 0x0] 07:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11985c800) [pid = 1657] [serial = 1134] [outer = 0x1194c7400] 07:29:59 INFO - PROCESS | 1657 | 1462372199567 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119bc9400) [pid = 1657] [serial = 1135] [outer = 0x1194c7400] 07:29:59 INFO - PROCESS | 1657 | 1462372199974 Marionette TRACE conn2 <- [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]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 570ms 07:29:59 INFO - PROCESS | 1657 | 1462372199994 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 1657 | 1462372199996 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:30:00 INFO - PROCESS | 1657 | 1462372199999 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 1657 | 1462372200001 Marionette TRACE conn2 <- [1,1486,null,{}] 07:30:00 INFO - PROCESS | 1657 | 1462372200005 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - PROCESS | 1657 | 1462372200160 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:30:00 INFO - PROCESS | 1657 | 1462372200182 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ae9800 == 69 [pid = 1657] [id = 379] 07:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11985a000) [pid = 1657] [serial = 1136] [outer = 0x0] 07:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1210e3400) [pid = 1657] [serial = 1137] [outer = 0x11985a000] 07:30:00 INFO - PROCESS | 1657 | 1462372200211 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x121197000) [pid = 1657] [serial = 1138] [outer = 0x11985a000] 07:30:00 INFO - PROCESS | 1657 | 1462372200565 Marionette TRACE conn2 <- [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]]]}] 07:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 573ms 07:30:00 INFO - PROCESS | 1657 | 1462372200572 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 1657 | 1462372200573 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:30:00 INFO - PROCESS | 1657 | 1462372200577 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 1657 | 1462372200579 Marionette TRACE conn2 <- [1,1490,null,{}] 07:30:00 INFO - PROCESS | 1657 | 1462372200581 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - PROCESS | 1657 | 1462372200685 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:30:00 INFO - PROCESS | 1657 | 1462372200721 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fdf800 == 70 [pid = 1657] [id = 380] 07:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11985f800) [pid = 1657] [serial = 1139] [outer = 0x0] 07:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1217d9c00) [pid = 1657] [serial = 1140] [outer = 0x11985f800] 07:30:00 INFO - PROCESS | 1657 | 1462372200746 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x123d9d400) [pid = 1657] [serial = 1141] [outer = 0x11985f800] 07:30:01 INFO - PROCESS | 1657 | 1462372201075 Marionette TRACE conn2 <- [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]]]}] 07:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 521ms 07:30:01 INFO - PROCESS | 1657 | 1462372201097 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:30:01 INFO - PROCESS | 1657 | 1462372201098 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:30:01 INFO - PROCESS | 1657 | 1462372201111 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 1657 | 1462372201112 Marionette TRACE conn2 <- [1,1494,null,{}] 07:30:01 INFO - PROCESS | 1657 | 1462372201114 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:01 INFO - PROCESS | 1657 | 1462372201217 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x124e69400) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1193f0000) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x127413800) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x123d55400) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x113c3bc00) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12a6f3800) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x125525000) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1150b3c00) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x112a5b800) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x111b05400) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11985e000) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x129345000) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1181ec800) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11849d400) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11104ec00) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a942800) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x110ef6000) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x113cae800) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1169ba400) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11932c000) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119327000) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1266bcc00) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112fd1000) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x111058400) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:30:01 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x124e70000) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:30:01 INFO - PROCESS | 1657 | 1462372201438 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11705c000 == 71 [pid = 1657] [id = 381] 07:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110f07c00) [pid = 1657] [serial = 1142] [outer = 0x0] 07:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11105a400) [pid = 1657] [serial = 1143] [outer = 0x110f07c00] 07:30:01 INFO - PROCESS | 1657 | 1462372201465 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1150b3c00) [pid = 1657] [serial = 1144] [outer = 0x110f07c00] 07:30:01 INFO - PROCESS | 1657 | 1462372201737 Marionette TRACE conn2 <- [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]]]}] 07:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 07:30:01 INFO - PROCESS | 1657 | 1462372201783 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:30:01 INFO - PROCESS | 1657 | 1462372201784 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:30:01 INFO - PROCESS | 1657 | 1462372201787 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 1657 | 1462372201788 Marionette TRACE conn2 <- [1,1498,null,{}] 07:30:01 INFO - PROCESS | 1657 | 1462372201791 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:01 INFO - PROCESS | 1657 | 1462372201889 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:30:01 INFO - PROCESS | 1657 | 1462372201893 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a90c000 == 72 [pid = 1657] [id = 382] 07:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x113c3bc00) [pid = 1657] [serial = 1145] [outer = 0x0] 07:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1194c8c00) [pid = 1657] [serial = 1146] [outer = 0x113c3bc00] 07:30:01 INFO - PROCESS | 1657 | 1462372201923 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x124c98400) [pid = 1657] [serial = 1147] [outer = 0x113c3bc00] 07:30:02 INFO - PROCESS | 1657 | 1462372202270 Marionette TRACE conn2 <- [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]]]}] 07:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 520ms 07:30:02 INFO - PROCESS | 1657 | 1462372202308 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 1657 | 1462372202309 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:30:02 INFO - PROCESS | 1657 | 1462372202311 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 1657 | 1462372202312 Marionette TRACE conn2 <- [1,1502,null,{}] 07:30:02 INFO - PROCESS | 1657 | 1462372202314 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 1657 | 1462372202422 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:30:02 INFO - PROCESS | 1657 | 1462372202429 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b151800 == 73 [pid = 1657] [id = 383] 07:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x124e71800) [pid = 1657] [serial = 1148] [outer = 0x0] 07:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12552f400) [pid = 1657] [serial = 1149] [outer = 0x124e71800] 07:30:02 INFO - PROCESS | 1657 | 1462372202454 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x125f81000) [pid = 1657] [serial = 1150] [outer = 0x124e71800] 07:30:02 INFO - PROCESS | 1657 | 1462372202742 Marionette TRACE conn2 <- [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]]]}] 07:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 469ms 07:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:30:02 INFO - PROCESS | 1657 | 1462372202781 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 1657 | 1462372202782 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:30:02 INFO - PROCESS | 1657 | 1462372202784 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 1657 | 1462372202785 Marionette TRACE conn2 <- [1,1506,null,{}] 07:30:02 INFO - PROCESS | 1657 | 1462372202787 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 1657 | 1462372202871 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:30:02 INFO - PROCESS | 1657 | 1462372202876 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7dc000 == 74 [pid = 1657] [id = 384] 07:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12549bc00) [pid = 1657] [serial = 1151] [outer = 0x0] 07:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x127416c00) [pid = 1657] [serial = 1152] [outer = 0x12549bc00] 07:30:02 INFO - PROCESS | 1657 | 1462372202900 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128a6a400) [pid = 1657] [serial = 1153] [outer = 0x12549bc00] 07:30:03 INFO - PROCESS | 1657 | 1462372203238 Marionette TRACE conn2 <- [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]]]}] 07:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 469ms 07:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:30:03 INFO - PROCESS | 1657 | 1462372203253 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:30:03 INFO - PROCESS | 1657 | 1462372203254 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:30:03 INFO - PROCESS | 1657 | 1462372203256 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 1657 | 1462372203257 Marionette TRACE conn2 <- [1,1510,null,{}] 07:30:03 INFO - PROCESS | 1657 | 1462372203262 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:03 INFO - PROCESS | 1657 | 1462372203371 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:30:03 INFO - PROCESS | 1657 | 1462372203377 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7de000 == 75 [pid = 1657] [id = 385] 07:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x125f7ec00) [pid = 1657] [serial = 1154] [outer = 0x0] 07:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x128b2d400) [pid = 1657] [serial = 1155] [outer = 0x125f7ec00] 07:30:03 INFO - PROCESS | 1657 | 1462372203402 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12920fc00) [pid = 1657] [serial = 1156] [outer = 0x125f7ec00] 07:30:03 INFO - PROCESS | 1657 | 1462372203884 Marionette TRACE conn2 <- [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]]]}] 07:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 07:30:03 INFO - PROCESS | 1657 | 1462372203929 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:30:03 INFO - PROCESS | 1657 | 1462372203931 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:30:03 INFO - PROCESS | 1657 | 1462372203934 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 1657 | 1462372203937 Marionette TRACE conn2 <- [1,1514,null,{}] 07:30:03 INFO - PROCESS | 1657 | 1462372203940 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:04 INFO - PROCESS | 1657 | 1462372204046 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:30:04 INFO - PROCESS | 1657 | 1462372204116 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d4800 == 76 [pid = 1657] [id = 386] 07:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1122b1c00) [pid = 1657] [serial = 1157] [outer = 0x0] 07:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x112a65400) [pid = 1657] [serial = 1158] [outer = 0x1122b1c00] 07:30:04 INFO - PROCESS | 1657 | 1462372204147 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1150b3800) [pid = 1657] [serial = 1159] [outer = 0x1122b1c00] 07:30:04 INFO - PROCESS | 1657 | 1462372204565 Marionette TRACE conn2 <- [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]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 672ms 07:30:04 INFO - PROCESS | 1657 | 1462372204660 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 1657 | 1462372204664 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:30:04 INFO - PROCESS | 1657 | 1462372204728 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 1657 | 1462372204730 Marionette TRACE conn2 <- [1,1518,null,{}] 07:30:04 INFO - PROCESS | 1657 | 1462372204732 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:04 INFO - PROCESS | 1657 | 1462372204844 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:30:04 INFO - PROCESS | 1657 | 1462372204909 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ae5800 == 77 [pid = 1657] [id = 387] 07:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1150bec00) [pid = 1657] [serial = 1160] [outer = 0x0] 07:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x117526c00) [pid = 1657] [serial = 1161] [outer = 0x1150bec00] 07:30:04 INFO - PROCESS | 1657 | 1462372204938 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x119130800) [pid = 1657] [serial = 1162] [outer = 0x1150bec00] 07:30:05 INFO - PROCESS | 1657 | 1462372205365 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 682ms 07:30:05 INFO - PROCESS | 1657 | 1462372205408 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 1657 | 1462372205410 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:30:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:30:05 INFO - PROCESS | 1657 | 1462372205414 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 1657 | 1462372205416 Marionette TRACE conn2 <- [1,1522,null,{}] 07:30:05 INFO - PROCESS | 1657 | 1462372205424 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 1657 | 1462372205531 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:30:05 INFO - PROCESS | 1657 | 1462372205601 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0d1800 == 78 [pid = 1657] [id = 388] 07:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11937dc00) [pid = 1657] [serial = 1163] [outer = 0x0] 07:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x119860400) [pid = 1657] [serial = 1164] [outer = 0x11937dc00] 07:30:05 INFO - PROCESS | 1657 | 1462372205633 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1213e6000) [pid = 1657] [serial = 1165] [outer = 0x11937dc00] 07:30:06 INFO - PROCESS | 1657 | 1462372205998 Marionette TRACE conn2 <- [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"]]]}] 07:30:06 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 () { 07:30:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:30:06 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 () { 07:30:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:30:06 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 () { 07:30:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:30:06 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 () { 07:30:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:30:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 625ms 07:30:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:30:06 INFO - PROCESS | 1657 | 1462372206040 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 1657 | 1462372206042 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:30:06 INFO - PROCESS | 1657 | 1462372206044 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 1657 | 1462372206046 Marionette TRACE conn2 <- [1,1526,null,{}] 07:30:06 INFO - PROCESS | 1657 | 1462372206048 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:06 INFO - PROCESS | 1657 | 1462372206151 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:30:06 INFO - PROCESS | 1657 | 1462372206239 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb58000 == 79 [pid = 1657] [id = 389] 07:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x123d9d000) [pid = 1657] [serial = 1166] [outer = 0x0] 07:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x125f80000) [pid = 1657] [serial = 1167] [outer = 0x123d9d000] 07:30:06 INFO - PROCESS | 1657 | 1462372206269 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x128e40c00) [pid = 1657] [serial = 1168] [outer = 0x123d9d000] 07:30:06 INFO - PROCESS | 1657 | 1462372206635 Marionette TRACE conn2 <- [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"]]]}] 07:30:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:30:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:30:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:30:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 622ms 07:30:06 INFO - PROCESS | 1657 | 1462372206668 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 1657 | 1462372206669 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:30:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:30:06 INFO - PROCESS | 1657 | 1462372206672 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 1657 | 1462372206673 Marionette TRACE conn2 <- [1,1530,null,{}] 07:30:06 INFO - PROCESS | 1657 | 1462372206675 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:06 INFO - PROCESS | 1657 | 1462372206779 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:30:06 INFO - PROCESS | 1657 | 1462372206839 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d281000 == 80 [pid = 1657] [id = 390] 07:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12921c000) [pid = 1657] [serial = 1169] [outer = 0x0] 07:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x129342400) [pid = 1657] [serial = 1170] [outer = 0x12921c000] 07:30:06 INFO - PROCESS | 1657 | 1462372206868 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12a6e6400) [pid = 1657] [serial = 1171] [outer = 0x12921c000] 07:30:07 INFO - PROCESS | 1657 | 1462372207253 Marionette TRACE conn2 <- [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]]]}] 07:30:07 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 07:30:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:30:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:30:07 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. 07:30:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:30:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 07:30:07 INFO - PROCESS | 1657 | 1462372207291 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 1657 | 1462372207293 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:30:07 INFO - PROCESS | 1657 | 1462372207295 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 1657 | 1462372207296 Marionette TRACE conn2 <- [1,1534,null,{}] 07:30:07 INFO - PROCESS | 1657 | 1462372207299 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 1657 | 1462372207408 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:30:07 INFO - PROCESS | 1657 | 1462372207485 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7d4000 == 81 [pid = 1657] [id = 391] 07:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12a6ec000) [pid = 1657] [serial = 1172] [outer = 0x0] 07:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12a751400) [pid = 1657] [serial = 1173] [outer = 0x12a6ec000] 07:30:07 INFO - PROCESS | 1657 | 1462372207557 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12af04c00) [pid = 1657] [serial = 1174] [outer = 0x12a6ec000] 07:30:07 INFO - PROCESS | 1657 | 1462372207991 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 719ms 07:30:08 INFO - PROCESS | 1657 | 1462372208035 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 1657 | 1462372208036 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:30:08 INFO - PROCESS | 1657 | 1462372208039 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 1657 | 1462372208040 Marionette TRACE conn2 <- [1,1538,null,{}] 07:30:08 INFO - PROCESS | 1657 | 1462372208046 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 1657 | 1462372208149 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:30:08 INFO - PROCESS | 1657 | 1462372208224 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fca800 == 82 [pid = 1657] [id = 392] 07:30:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1122a9400) [pid = 1657] [serial = 1175] [outer = 0x0] 07:30:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1181e9800) [pid = 1657] [serial = 1176] [outer = 0x1122a9400] 07:30:08 INFO - PROCESS | 1657 | 1462372208254 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12af05000) [pid = 1657] [serial = 1177] [outer = 0x1122a9400] 07:30:08 INFO - PROCESS | 1657 | 1462372208824 Marionette TRACE conn2 <- [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]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 873ms 07:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:30:08 INFO - PROCESS | 1657 | 1462372208920 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 1657 | 1462372208923 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:30:08 INFO - PROCESS | 1657 | 1462372208926 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 1657 | 1462372208928 Marionette TRACE conn2 <- [1,1542,null,{}] 07:30:08 INFO - PROCESS | 1657 | 1462372208932 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:09 INFO - PROCESS | 1657 | 1462372209035 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:30:09 INFO - PROCESS | 1657 | 1462372209106 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11993b800 == 83 [pid = 1657] [id = 393] 07:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1127c6000) [pid = 1657] [serial = 1178] [outer = 0x0] 07:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1127e8400) [pid = 1657] [serial = 1179] [outer = 0x1127c6000] 07:30:09 INFO - PROCESS | 1657 | 1462372209133 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x113c3e400) [pid = 1657] [serial = 1180] [outer = 0x1127c6000] 07:30:09 INFO - PROCESS | 1657 | 1462372209563 Marionette TRACE conn2 <- [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]]]}] 07:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 07:30:09 INFO - PROCESS | 1657 | 1462372209597 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 1657 | 1462372209600 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:30:09 INFO - PROCESS | 1657 | 1462372209605 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 1657 | 1462372209606 Marionette TRACE conn2 <- [1,1546,null,{}] 07:30:09 INFO - PROCESS | 1657 | 1462372209609 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:09 INFO - PROCESS | 1657 | 1462372209709 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:30:09 INFO - PROCESS | 1657 | 1462372209786 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186c2800 == 84 [pid = 1657] [id = 394] 07:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1164a8000) [pid = 1657] [serial = 1181] [outer = 0x0] 07:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1176c2400) [pid = 1657] [serial = 1182] [outer = 0x1164a8000] 07:30:09 INFO - PROCESS | 1657 | 1462372209814 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x118282000) [pid = 1657] [serial = 1183] [outer = 0x1164a8000] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12b728000 == 83 [pid = 1657] [id = 297] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c9000 == 82 [pid = 1657] [id = 296] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7dc000 == 81 [pid = 1657] [id = 384] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12b151800 == 80 [pid = 1657] [id = 383] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12a90c000 == 79 [pid = 1657] [id = 382] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11705c000 == 78 [pid = 1657] [id = 381] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x128fdf800 == 77 [pid = 1657] [id = 380] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x128ae9800 == 76 [pid = 1657] [id = 379] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12b959400) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11265e800 == 75 [pid = 1657] [id = 378] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x123d79000 == 74 [pid = 1657] [id = 377] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x121425000 == 73 [pid = 1657] [id = 376] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x11993f000 == 72 [pid = 1657] [id = 375] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad4000 == 71 [pid = 1657] [id = 374] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x116963000 == 70 [pid = 1657] [id = 373] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x119f8f800 == 69 [pid = 1657] [id = 372] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x135bdc800 == 68 [pid = 1657] [id = 370] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7b7800 == 67 [pid = 1657] [id = 369] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1254b1000 == 66 [pid = 1657] [id = 368] 07:30:10 INFO - PROCESS | 1657 | --DOCSHELL 0x116470000 == 65 [pid = 1657] [id = 367] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12a6eb400) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x128e46000) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1164ac800) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1127c9400) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11987fc00) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1215d9800) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x129548800) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x129213000) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x123da4400) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x117528800) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x116940000) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12a757800) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x128a5d400) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12a944c00) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1150f0800) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1169b8c00) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1150f9400) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1186b4000) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12a949800) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1213de000) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1266b3800) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121b2dc00) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12a750c00) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11962f000) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x118f96400) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119155800) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11962a800) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12a4c0c00) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1127e5400) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x111059400) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12a94cc00) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a941800) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1127e9c00) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a75d000) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12b763800) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1215a6c00) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1186b4400) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x111054c00) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124e70800) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118f9d800) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1249c9400) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119f81400) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b956400) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 07:30:10 INFO - PROCESS | 1657 | 1462372210210 Marionette TRACE conn2 <- [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]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 619ms 07:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:30:10 INFO - PROCESS | 1657 | 1462372210225 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:30:10 INFO - PROCESS | 1657 | 1462372210228 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:30:10 INFO - PROCESS | 1657 | 1462372210230 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1657 | 1462372210233 Marionette TRACE conn2 <- [1,1550,null,{}] 07:30:10 INFO - PROCESS | 1657 | 1462372210240 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:10 INFO - PROCESS | 1657 | 1462372210327 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:30:10 INFO - PROCESS | 1657 | 1462372210405 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x119308000 == 66 [pid = 1657] [id = 395] 07:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116946800) [pid = 1657] [serial = 1184] [outer = 0x0] 07:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1185ba800) [pid = 1657] [serial = 1185] [outer = 0x116946800] 07:30:10 INFO - PROCESS | 1657 | 1462372210436 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118f94800) [pid = 1657] [serial = 1186] [outer = 0x116946800] 07:30:10 INFO - PROCESS | 1657 | 1462372210808 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 621ms 07:30:10 INFO - PROCESS | 1657 | 1462372210852 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:30:10 INFO - PROCESS | 1657 | 1462372210855 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:30:10 INFO - PROCESS | 1657 | 1462372210858 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1657 | 1462372210860 Marionette TRACE conn2 <- [1,1554,null,{}] 07:30:10 INFO - PROCESS | 1657 | 1462372210863 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 1657 | 1462372210997 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:30:11 INFO - PROCESS | 1657 | 1462372211082 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214cd000 == 67 [pid = 1657] [id = 396] 07:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118f94400) [pid = 1657] [serial = 1187] [outer = 0x0] 07:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119157400) [pid = 1657] [serial = 1188] [outer = 0x118f94400] 07:30:11 INFO - PROCESS | 1657 | 1462372211123 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1194d0c00) [pid = 1657] [serial = 1189] [outer = 0x118f94400] 07:30:11 INFO - PROCESS | 1657 | 1462372211470 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 623ms 07:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:30:11 INFO - PROCESS | 1657 | 1462372211483 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 1657 | 1462372211484 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:30:11 INFO - PROCESS | 1657 | 1462372211486 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 1657 | 1462372211487 Marionette TRACE conn2 <- [1,1558,null,{}] 07:30:11 INFO - PROCESS | 1657 | 1462372211489 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 1657 | 1462372211603 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:30:11 INFO - PROCESS | 1657 | 1462372211626 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270cf000 == 68 [pid = 1657] [id = 397] 07:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1194cfc00) [pid = 1657] [serial = 1190] [outer = 0x0] 07:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119858000) [pid = 1657] [serial = 1191] [outer = 0x1194cfc00] 07:30:11 INFO - PROCESS | 1657 | 1462372211652 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119f88c00) [pid = 1657] [serial = 1192] [outer = 0x1194cfc00] 07:30:11 INFO - PROCESS | 1657 | 1462372211954 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 520ms 07:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:30:12 INFO - PROCESS | 1657 | 1462372212006 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 1657 | 1462372212008 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:30:12 INFO - PROCESS | 1657 | 1462372212010 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 1657 | 1462372212011 Marionette TRACE conn2 <- [1,1562,null,{}] 07:30:12 INFO - PROCESS | 1657 | 1462372212013 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:12 INFO - PROCESS | 1657 | 1462372212112 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:30:12 INFO - PROCESS | 1657 | 1462372212117 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296b2800 == 69 [pid = 1657] [id = 398] 07:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1210e6400) [pid = 1657] [serial = 1193] [outer = 0x0] 07:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1217b2400) [pid = 1657] [serial = 1194] [outer = 0x1210e6400] 07:30:12 INFO - PROCESS | 1657 | 1462372212143 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1266b8400) [pid = 1657] [serial = 1195] [outer = 0x1210e6400] 07:30:12 INFO - PROCESS | 1657 | 1462372212516 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 07:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:30:12 INFO - PROCESS | 1657 | 1462372212529 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 1657 | 1462372212531 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:30:12 INFO - PROCESS | 1657 | 1462372212533 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 1657 | 1462372212534 Marionette TRACE conn2 <- [1,1566,null,{}] 07:30:12 INFO - PROCESS | 1657 | 1462372212536 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:12 INFO - PROCESS | 1657 | 1462372212647 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:30:12 INFO - PROCESS | 1657 | 1462372212684 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6b9800 == 70 [pid = 1657] [id = 399] 07:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12119a800) [pid = 1657] [serial = 1196] [outer = 0x0] 07:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128a69800) [pid = 1657] [serial = 1197] [outer = 0x12119a800] 07:30:12 INFO - PROCESS | 1657 | 1462372212709 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12921e800) [pid = 1657] [serial = 1198] [outer = 0x12119a800] 07:30:13 INFO - PROCESS | 1657 | 1462372213036 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 07:30:13 INFO - PROCESS | 1657 | 1462372213052 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 1657 | 1462372213053 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:30:13 INFO - PROCESS | 1657 | 1462372213055 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1657 | 1462372213056 Marionette TRACE conn2 <- [1,1570,null,{}] 07:30:13 INFO - PROCESS | 1657 | 1462372213060 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:13 INFO - PROCESS | 1657 | 1462372213183 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:30:13 INFO - PROCESS | 1657 | 1462372213187 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b176000 == 71 [pid = 1657] [id = 400] 07:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x128a68800) [pid = 1657] [serial = 1199] [outer = 0x0] 07:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12954c800) [pid = 1657] [serial = 1200] [outer = 0x128a68800] 07:30:13 INFO - PROCESS | 1657 | 1462372213212 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12a755c00) [pid = 1657] [serial = 1201] [outer = 0x128a68800] 07:30:13 INFO - PROCESS | 1657 | 1462372213554 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 518ms 07:30:13 INFO - PROCESS | 1657 | 1462372213575 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 1657 | 1462372213577 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:30:13 INFO - PROCESS | 1657 | 1462372213580 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1657 | 1462372213581 Marionette TRACE conn2 <- [1,1574,null,{}] 07:30:13 INFO - PROCESS | 1657 | 1462372213584 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:13 INFO - PROCESS | 1657 | 1462372213692 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:30:13 INFO - PROCESS | 1657 | 1462372213705 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba9b000 == 72 [pid = 1657] [id = 401] 07:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x129337c00) [pid = 1657] [serial = 1202] [outer = 0x0] 07:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12a942800) [pid = 1657] [serial = 1203] [outer = 0x129337c00] 07:30:13 INFO - PROCESS | 1657 | 1462372213729 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12af0bc00) [pid = 1657] [serial = 1204] [outer = 0x129337c00] 07:30:14 INFO - PROCESS | 1657 | 1462372214077 Marionette TRACE conn2 <- [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]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 520ms 07:30:14 INFO - PROCESS | 1657 | 1462372214100 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 1657 | 1462372214101 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:30:14 INFO - PROCESS | 1657 | 1462372214110 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 1657 | 1462372214112 Marionette TRACE conn2 <- [1,1578,null,{}] 07:30:14 INFO - PROCESS | 1657 | 1462372214115 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 1657 | 1462372214221 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1194c7400) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11985a000) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119130000) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x115f2d000) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x112d73000) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11985f800) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1186b3c00) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118211800) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12549bc00) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x112d7fc00) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1184b3800) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x110f07c00) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x124e71800) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:30:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x113c3bc00) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:30:14 INFO - PROCESS | 1657 | 1462372214388 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194ba800 == 73 [pid = 1657] [id = 402] 07:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11104dc00) [pid = 1657] [serial = 1205] [outer = 0x0] 07:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112d73000) [pid = 1657] [serial = 1206] [outer = 0x11104dc00] 07:30:14 INFO - PROCESS | 1657 | 1462372214415 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118211800) [pid = 1657] [serial = 1207] [outer = 0x11104dc00] 07:30:14 INFO - PROCESS | 1657 | 1462372214702 Marionette TRACE conn2 <- [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]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 622ms 07:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:30:14 INFO - PROCESS | 1657 | 1462372214737 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 1657 | 1462372214739 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:30:14 INFO - PROCESS | 1657 | 1462372214747 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 1657 | 1462372214750 Marionette TRACE conn2 <- [1,1582,null,{}] 07:30:14 INFO - PROCESS | 1657 | 1462372214754 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 1657 | 1462372214914 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:30:15 INFO - PROCESS | 1657 | 1462372215002 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c8000 == 74 [pid = 1657] [id = 403] 07:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1122b0400) [pid = 1657] [serial = 1208] [outer = 0x0] 07:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119bca400) [pid = 1657] [serial = 1209] [outer = 0x1122b0400] 07:30:15 INFO - PROCESS | 1657 | 1462372215048 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12b76e000) [pid = 1657] [serial = 1210] [outer = 0x1122b0400] 07:30:15 INFO - PROCESS | 1657 | 1462372215338 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 627ms 07:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:30:15 INFO - PROCESS | 1657 | 1462372215370 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 1657 | 1462372215371 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:30:15 INFO - PROCESS | 1657 | 1462372215373 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 1657 | 1462372215374 Marionette TRACE conn2 <- [1,1586,null,{}] 07:30:15 INFO - PROCESS | 1657 | 1462372215385 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:15 INFO - PROCESS | 1657 | 1462372215477 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:30:15 INFO - PROCESS | 1657 | 1462372215482 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d64f800 == 75 [pid = 1657] [id = 404] 07:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12b956c00) [pid = 1657] [serial = 1211] [outer = 0x0] 07:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12bc03c00) [pid = 1657] [serial = 1212] [outer = 0x12b956c00] 07:30:15 INFO - PROCESS | 1657 | 1462372215507 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12bc8ec00) [pid = 1657] [serial = 1213] [outer = 0x12b956c00] 07:30:15 INFO - PROCESS | 1657 | 1462372215864 Marionette TRACE conn2 <- [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]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 528ms 07:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:30:15 INFO - PROCESS | 1657 | 1462372215904 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 1657 | 1462372215905 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:30:15 INFO - PROCESS | 1657 | 1462372215907 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 1657 | 1462372215909 Marionette TRACE conn2 <- [1,1590,null,{}] 07:30:15 INFO - PROCESS | 1657 | 1462372215914 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 1657 | 1462372216000 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:30:16 INFO - PROCESS | 1657 | 1462372216004 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da28000 == 76 [pid = 1657] [id = 405] 07:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x110ef7000) [pid = 1657] [serial = 1214] [outer = 0x0] 07:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12bc97800) [pid = 1657] [serial = 1215] [outer = 0x110ef7000] 07:30:16 INFO - PROCESS | 1657 | 1462372216028 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12c1db800) [pid = 1657] [serial = 1216] [outer = 0x110ef7000] 07:30:16 INFO - PROCESS | 1657 | 1462372216364 Marionette TRACE conn2 <- [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]]]}] 07:30:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:30:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 473ms 07:30:16 INFO - PROCESS | 1657 | 1462372216450 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 1657 | 1462372216452 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:30:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:30:16 INFO - PROCESS | 1657 | 1462372216456 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 1657 | 1462372216459 Marionette TRACE conn2 <- [1,1594,null,{}] 07:30:16 INFO - PROCESS | 1657 | 1462372216463 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 1657 | 1462372216569 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:30:16 INFO - PROCESS | 1657 | 1462372216672 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ad3000 == 77 [pid = 1657] [id = 406] 07:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x112023000) [pid = 1657] [serial = 1217] [outer = 0x0] 07:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1127c9800) [pid = 1657] [serial = 1218] [outer = 0x112023000] 07:30:16 INFO - PROCESS | 1657 | 1462372216704 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x113e05c00) [pid = 1657] [serial = 1219] [outer = 0x112023000] 07:30:17 INFO - PROCESS | 1657 | 1462372217183 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 774ms 07:30:17 INFO - PROCESS | 1657 | 1462372217230 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 1657 | 1462372217233 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:30:17 INFO - PROCESS | 1657 | 1462372217239 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 1657 | 1462372217241 Marionette TRACE conn2 <- [1,1598,null,{}] 07:30:17 INFO - PROCESS | 1657 | 1462372217244 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 1657 | 1462372217352 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:30:17 INFO - PROCESS | 1657 | 1462372217414 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x125e16800 == 78 [pid = 1657] [id = 407] 07:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1150c0c00) [pid = 1657] [serial = 1220] [outer = 0x0] 07:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1181ec800) [pid = 1657] [serial = 1221] [outer = 0x1150c0c00] 07:30:17 INFO - PROCESS | 1657 | 1462372217485 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118f92000) [pid = 1657] [serial = 1222] [outer = 0x1150c0c00] 07:30:17 INFO - PROCESS | 1657 | 1462372217884 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 674ms 07:30:17 INFO - PROCESS | 1657 | 1462372217911 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:30:17 INFO - PROCESS | 1657 | 1462372217912 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:30:17 INFO - PROCESS | 1657 | 1462372217915 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 1657 | 1462372217916 Marionette TRACE conn2 <- [1,1602,null,{}] 07:30:17 INFO - PROCESS | 1657 | 1462372217923 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 1657 | 1462372218055 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:30:18 INFO - PROCESS | 1657 | 1462372218133 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb68800 == 79 [pid = 1657] [id = 408] 07:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11962a800) [pid = 1657] [serial = 1223] [outer = 0x0] 07:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119c4dc00) [pid = 1657] [serial = 1224] [outer = 0x11962a800] 07:30:18 INFO - PROCESS | 1657 | 1462372218165 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x121999400) [pid = 1657] [serial = 1225] [outer = 0x11962a800] 07:30:18 INFO - PROCESS | 1657 | 1462372218597 Marionette TRACE conn2 <- [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]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 721ms 07:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:30:18 INFO - PROCESS | 1657 | 1462372218637 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 1657 | 1462372218638 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:30:18 INFO - PROCESS | 1657 | 1462372218641 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 1657 | 1462372218642 Marionette TRACE conn2 <- [1,1606,null,{}] 07:30:18 INFO - PROCESS | 1657 | 1462372218644 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 1657 | 1462372218751 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:30:18 INFO - PROCESS | 1657 | 1462372218812 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x135720000 == 80 [pid = 1657] [id = 409] 07:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x123d9f800) [pid = 1657] [serial = 1226] [outer = 0x0] 07:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x124e66800) [pid = 1657] [serial = 1227] [outer = 0x123d9f800] 07:30:18 INFO - PROCESS | 1657 | 1462372218883 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x128b29400) [pid = 1657] [serial = 1228] [outer = 0x123d9f800] 07:30:19 INFO - PROCESS | 1657 | 1462372219264 Marionette TRACE conn2 <- [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]]]}] 07:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 07:30:19 INFO - PROCESS | 1657 | 1462372219311 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 1657 | 1462372219313 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:30:19 INFO - PROCESS | 1657 | 1462372219315 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 1657 | 1462372219316 Marionette TRACE conn2 <- [1,1610,null,{}] 07:30:19 INFO - PROCESS | 1657 | 1462372219319 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:19 INFO - PROCESS | 1657 | 1462372219440 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:30:19 INFO - PROCESS | 1657 | 1462372219514 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x135913800 == 81 [pid = 1657] [id = 410] 07:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x124e71800) [pid = 1657] [serial = 1229] [outer = 0x0] 07:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12a758800) [pid = 1657] [serial = 1230] [outer = 0x124e71800] 07:30:19 INFO - PROCESS | 1657 | 1462372219543 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12b12ac00) [pid = 1657] [serial = 1231] [outer = 0x124e71800] 07:30:19 INFO - PROCESS | 1657 | 1462372219941 Marionette TRACE conn2 <- [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]]]}] 07:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 672ms 07:30:19 INFO - PROCESS | 1657 | 1462372219987 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 1657 | 1462372219988 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:30:19 INFO - PROCESS | 1657 | 1462372219991 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 1657 | 1462372219992 Marionette TRACE conn2 <- [1,1614,null,{}] 07:30:19 INFO - PROCESS | 1657 | 1462372219994 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:20 INFO - PROCESS | 1657 | 1462372220118 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:30:20 INFO - PROCESS | 1657 | 1462372220224 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1356c8800 == 82 [pid = 1657] [id = 411] 07:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12c1de400) [pid = 1657] [serial = 1232] [outer = 0x0] 07:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12c97f400) [pid = 1657] [serial = 1233] [outer = 0x12c1de400] 07:30:20 INFO - PROCESS | 1657 | 1462372220257 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12c987400) [pid = 1657] [serial = 1234] [outer = 0x12c1de400] 07:30:20 INFO - PROCESS | 1657 | 1462372220712 Marionette TRACE conn2 <- [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]]]}] 07:30:20 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 07:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 770ms 07:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:30:20 INFO - PROCESS | 1657 | 1462372220762 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 1657 | 1462372220763 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:30:20 INFO - PROCESS | 1657 | 1462372220765 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 1657 | 1462372220766 Marionette TRACE conn2 <- [1,1618,null,{}] 07:30:20 INFO - PROCESS | 1657 | 1462372220769 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:20 INFO - PROCESS | 1657 | 1462372220875 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:30:21 INFO - PROCESS | 1657 | 1462372221154 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11993b000 == 83 [pid = 1657] [id = 412] 07:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x111052800) [pid = 1657] [serial = 1235] [outer = 0x0] 07:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x111fd1400) [pid = 1657] [serial = 1236] [outer = 0x111052800] 07:30:21 INFO - PROCESS | 1657 | 1462372221184 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x112d96400) [pid = 1657] [serial = 1237] [outer = 0x111052800] 07:30:21 INFO - PROCESS | 1657 | 1462372221630 Marionette TRACE conn2 <- [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]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:30:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 876ms 07:30:21 INFO - PROCESS | 1657 | 1462372221644 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 1657 | 1462372221647 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:30:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:30:21 INFO - PROCESS | 1657 | 1462372221651 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 1657 | 1462372221653 Marionette TRACE conn2 <- [1,1622,null,{}] 07:30:21 INFO - PROCESS | 1657 | 1462372221656 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:21 INFO - PROCESS | 1657 | 1462372221757 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:30:21 INFO - PROCESS | 1657 | 1462372221821 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118107000 == 84 [pid = 1657] [id = 413] 07:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1150f9400) [pid = 1657] [serial = 1238] [outer = 0x0] 07:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1181e6400) [pid = 1657] [serial = 1239] [outer = 0x1150f9400] 07:30:21 INFO - PROCESS | 1657 | 1462372221850 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x11849dc00) [pid = 1657] [serial = 1240] [outer = 0x1150f9400] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b732000 == 83 [pid = 1657] [id = 329] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d64f800 == 82 [pid = 1657] [id = 404] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c8000 == 81 [pid = 1657] [id = 403] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1194ba800 == 80 [pid = 1657] [id = 402] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba9b000 == 79 [pid = 1657] [id = 401] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b176000 == 78 [pid = 1657] [id = 400] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6b9800 == 77 [pid = 1657] [id = 399] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1296b2800 == 76 [pid = 1657] [id = 398] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1270cf000 == 75 [pid = 1657] [id = 397] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1214cd000 == 74 [pid = 1657] [id = 396] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119308000 == 73 [pid = 1657] [id = 395] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1186c2800 == 72 [pid = 1657] [id = 394] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11993b800 == 71 [pid = 1657] [id = 393] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb58000 == 70 [pid = 1657] [id = 389] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0d1800 == 69 [pid = 1657] [id = 388] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x128ae5800 == 68 [pid = 1657] [id = 387] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d4800 == 67 [pid = 1657] [id = 386] 07:30:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7de000 == 66 [pid = 1657] [id = 385] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11985c800) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1210e3400) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x119bc9400) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11932c800) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1181e0400) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118204800) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1150c1800) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x112fd4400) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1217d9c00) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11104b400) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x128a66800) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x121197000) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x118f94000) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x118ffac00) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1184b2800) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1186bb800) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x127416c00) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x116127800) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1150c1400) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x128e4bc00) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1186b4800) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11985cc00) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x123d9d400) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12bc04c00) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1150b3c00) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x125f81000) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1194c8c00) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11105a400) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x124c98400) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x128a6a400) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12552f400) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1194cf400) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 07:30:22 INFO - PROCESS | 1657 | 1462372222302 Marionette TRACE conn2 <- [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]]]}] 07:30:22 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 07:30:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 673ms 07:30:22 INFO - PROCESS | 1657 | 1462372222325 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:30:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:30:22 INFO - PROCESS | 1657 | 1462372222331 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:30:22 INFO - PROCESS | 1657 | 1462372222334 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 1657 | 1462372222335 Marionette TRACE conn2 <- [1,1626,null,{}] 07:30:22 INFO - PROCESS | 1657 | 1462372222337 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:22 INFO - PROCESS | 1657 | 1462372222421 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:30:22 INFO - PROCESS | 1657 | 1462372222452 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fdb800 == 67 [pid = 1657] [id = 414] 07:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118f91400) [pid = 1657] [serial = 1241] [outer = 0x0] 07:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118f95000) [pid = 1657] [serial = 1242] [outer = 0x118f91400] 07:30:22 INFO - PROCESS | 1657 | 1462372222478 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11912b400) [pid = 1657] [serial = 1243] [outer = 0x118f91400] 07:30:22 INFO - PROCESS | 1657 | 1462372222834 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:30:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 07:30:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:30:22 INFO - PROCESS | 1657 | 1462372222853 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 1657 | 1462372222854 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:30:22 INFO - PROCESS | 1657 | 1462372222861 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 1657 | 1462372222865 Marionette TRACE conn2 <- [1,1630,null,{}] 07:30:22 INFO - PROCESS | 1657 | 1462372222868 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:22 INFO - PROCESS | 1657 | 1462372222955 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:30:22 INFO - PROCESS | 1657 | 1462372222960 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254a8000 == 68 [pid = 1657] [id = 415] 07:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119158800) [pid = 1657] [serial = 1244] [outer = 0x0] 07:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11937f000) [pid = 1657] [serial = 1245] [outer = 0x119158800] 07:30:22 INFO - PROCESS | 1657 | 1462372222985 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119856000) [pid = 1657] [serial = 1246] [outer = 0x119158800] 07:30:23 INFO - PROCESS | 1657 | 1462372223320 Marionette TRACE conn2 <- [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]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 479ms 07:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:30:23 INFO - PROCESS | 1657 | 1462372223337 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 1657 | 1462372223338 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:30:23 INFO - PROCESS | 1657 | 1462372223341 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 1657 | 1462372223342 Marionette TRACE conn2 <- [1,1634,null,{}] 07:30:23 INFO - PROCESS | 1657 | 1462372223347 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 1657 | 1462372223440 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:30:23 INFO - PROCESS | 1657 | 1462372223499 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x125fec000 == 69 [pid = 1657] [id = 416] 07:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119325800) [pid = 1657] [serial = 1247] [outer = 0x0] 07:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11987bc00) [pid = 1657] [serial = 1248] [outer = 0x119325800] 07:30:23 INFO - PROCESS | 1657 | 1462372223525 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121196400) [pid = 1657] [serial = 1249] [outer = 0x119325800] 07:30:23 INFO - PROCESS | 1657 | 1462372223802 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 07:30:23 INFO - PROCESS | 1657 | 1462372223864 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 1657 | 1462372223865 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:30:23 INFO - PROCESS | 1657 | 1462372223867 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 1657 | 1462372223868 Marionette TRACE conn2 <- [1,1638,null,{}] 07:30:23 INFO - PROCESS | 1657 | 1462372223871 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 1657 | 1462372223955 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:30:24 INFO - PROCESS | 1657 | 1462372224020 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fcc800 == 70 [pid = 1657] [id = 417] 07:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x123d5f400) [pid = 1657] [serial = 1250] [outer = 0x0] 07:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x123da8800) [pid = 1657] [serial = 1251] [outer = 0x123d5f400] 07:30:24 INFO - PROCESS | 1657 | 1462372224050 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x124e6e800) [pid = 1657] [serial = 1252] [outer = 0x123d5f400] 07:30:24 INFO - PROCESS | 1657 | 1462372224382 Marionette TRACE conn2 <- [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]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:30:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 569ms 07:30:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:30:24 INFO - PROCESS | 1657 | 1462372224437 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 1657 | 1462372224438 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:30:24 INFO - PROCESS | 1657 | 1462372224440 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 1657 | 1462372224441 Marionette TRACE conn2 <- [1,1642,null,{}] 07:30:24 INFO - PROCESS | 1657 | 1462372224443 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:24 INFO - PROCESS | 1657 | 1462372224553 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:30:24 INFO - PROCESS | 1657 | 1462372224568 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a668800 == 71 [pid = 1657] [id = 418] 07:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1249c4000) [pid = 1657] [serial = 1253] [outer = 0x0] 07:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x126648800) [pid = 1657] [serial = 1254] [outer = 0x1249c4000] 07:30:24 INFO - PROCESS | 1657 | 1462372224593 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128a6ac00) [pid = 1657] [serial = 1255] [outer = 0x1249c4000] 07:30:24 INFO - PROCESS | 1657 | 1462372224907 Marionette TRACE conn2 <- [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]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:30:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 07:30:24 INFO - PROCESS | 1657 | 1462372224960 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:30:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:30:24 INFO - PROCESS | 1657 | 1462372224961 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:30:24 INFO - PROCESS | 1657 | 1462372224963 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 1657 | 1462372224965 Marionette TRACE conn2 <- [1,1646,null,{}] 07:30:24 INFO - PROCESS | 1657 | 1462372224967 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:25 INFO - PROCESS | 1657 | 1462372225071 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:30:25 INFO - PROCESS | 1657 | 1462372225083 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b159800 == 72 [pid = 1657] [id = 419] 07:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x128e44800) [pid = 1657] [serial = 1256] [outer = 0x0] 07:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12933c400) [pid = 1657] [serial = 1257] [outer = 0x128e44800] 07:30:25 INFO - PROCESS | 1657 | 1462372225108 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12a71d800) [pid = 1657] [serial = 1258] [outer = 0x128e44800] 07:30:25 INFO - PROCESS | 1657 | 1462372225467 Marionette TRACE conn2 <- [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]]]}] 07:30:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:30:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 07:30:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:30:25 INFO - PROCESS | 1657 | 1462372225482 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 1657 | 1462372225483 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:30:25 INFO - PROCESS | 1657 | 1462372225485 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 1657 | 1462372225486 Marionette TRACE conn2 <- [1,1650,null,{}] 07:30:25 INFO - PROCESS | 1657 | 1462372225488 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:25 INFO - PROCESS | 1657 | 1462372225597 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:30:25 INFO - PROCESS | 1657 | 1462372225611 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7cf000 == 73 [pid = 1657] [id = 420] 07:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x128e4bc00) [pid = 1657] [serial = 1259] [outer = 0x0] 07:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12a75c000) [pid = 1657] [serial = 1260] [outer = 0x128e4bc00] 07:30:25 INFO - PROCESS | 1657 | 1462372225636 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12af0d400) [pid = 1657] [serial = 1261] [outer = 0x128e4bc00] 07:30:25 INFO - PROCESS | 1657 | 1462372225991 Marionette TRACE conn2 <- [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]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 07:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:30:26 INFO - PROCESS | 1657 | 1462372226005 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 1657 | 1462372226006 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:30:26 INFO - PROCESS | 1657 | 1462372226008 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 1657 | 1462372226009 Marionette TRACE conn2 <- [1,1654,null,{}] 07:30:26 INFO - PROCESS | 1657 | 1462372226014 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 1657 | 1462372226123 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:30:26 INFO - PROCESS | 1657 | 1462372226135 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0d1800 == 74 [pid = 1657] [id = 421] 07:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12920f400) [pid = 1657] [serial = 1262] [outer = 0x0] 07:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12b76dc00) [pid = 1657] [serial = 1263] [outer = 0x12920f400] 07:30:26 INFO - PROCESS | 1657 | 1462372226160 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12bc0cc00) [pid = 1657] [serial = 1264] [outer = 0x12920f400] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12119a800) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x128a68800) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1127c6000) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x129337c00) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x118f94400) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1210e6400) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1164a8000) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x116946800) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1194cfc00) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1122b0400) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11104dc00) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:30:26 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12b956c00) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:30:26 INFO - PROCESS | 1657 | 1462372226617 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 623ms 07:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:30:26 INFO - PROCESS | 1657 | 1462372226631 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 1657 | 1462372226632 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:30:26 INFO - PROCESS | 1657 | 1462372226634 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 1657 | 1462372226636 Marionette TRACE conn2 <- [1,1658,null,{}] 07:30:26 INFO - PROCESS | 1657 | 1462372226638 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 1657 | 1462372226724 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:30:26 INFO - PROCESS | 1657 | 1462372226729 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b730000 == 75 [pid = 1657] [id = 422] 07:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x119160400) [pid = 1657] [serial = 1265] [outer = 0x0] 07:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x119bcd000) [pid = 1657] [serial = 1266] [outer = 0x119160400] 07:30:26 INFO - PROCESS | 1657 | 1462372226759 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12bc10800) [pid = 1657] [serial = 1267] [outer = 0x119160400] 07:30:27 INFO - PROCESS | 1657 | 1462372227107 Marionette TRACE conn2 <- [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]]]}] 07:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 518ms 07:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:30:27 INFO - PROCESS | 1657 | 1462372227160 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:30:27 INFO - PROCESS | 1657 | 1462372227162 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:30:27 INFO - PROCESS | 1657 | 1462372227165 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 1657 | 1462372227167 Marionette TRACE conn2 <- [1,1662,null,{}] 07:30:27 INFO - PROCESS | 1657 | 1462372227169 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 1657 | 1462372227266 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:30:27 INFO - PROCESS | 1657 | 1462372227270 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d669000 == 76 [pid = 1657] [id = 423] 07:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12bc90000) [pid = 1657] [serial = 1268] [outer = 0x0] 07:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12c1e2800) [pid = 1657] [serial = 1269] [outer = 0x12bc90000] 07:30:27 INFO - PROCESS | 1657 | 1462372227295 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12cc39000) [pid = 1657] [serial = 1270] [outer = 0x12bc90000] 07:30:27 INFO - PROCESS | 1657 | 1462372227631 Marionette TRACE conn2 <- [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]]]}] 07:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 471ms 07:30:27 INFO - PROCESS | 1657 | 1462372227637 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:30:27 INFO - PROCESS | 1657 | 1462372227638 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:30:27 INFO - PROCESS | 1657 | 1462372227640 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 1657 | 1462372227641 Marionette TRACE conn2 <- [1,1666,null,{}] 07:30:27 INFO - PROCESS | 1657 | 1462372227646 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 1657 | 1462372227740 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:30:27 INFO - PROCESS | 1657 | 1462372227808 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7e4000 == 77 [pid = 1657] [id = 424] 07:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1181ee800) [pid = 1657] [serial = 1271] [outer = 0x0] 07:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12c989c00) [pid = 1657] [serial = 1272] [outer = 0x1181ee800] 07:30:27 INFO - PROCESS | 1657 | 1462372227836 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12cc46000) [pid = 1657] [serial = 1273] [outer = 0x1181ee800] 07:30:28 INFO - PROCESS | 1657 | 1462372228238 Marionette TRACE conn2 <- [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]]]}] 07:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 623ms 07:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:30:28 INFO - PROCESS | 1657 | 1462372228263 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 1657 | 1462372228264 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:30:28 INFO - PROCESS | 1657 | 1462372228266 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 1657 | 1462372228268 Marionette TRACE conn2 <- [1,1670,null,{}] 07:30:28 INFO - PROCESS | 1657 | 1462372228271 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:28 INFO - PROCESS | 1657 | 1462372228392 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:30:28 INFO - PROCESS | 1657 | 1462372228476 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1356d4800 == 78 [pid = 1657] [id = 425] 07:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x127410c00) [pid = 1657] [serial = 1274] [outer = 0x0] 07:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12cf28c00) [pid = 1657] [serial = 1275] [outer = 0x127410c00] 07:30:28 INFO - PROCESS | 1657 | 1462372228516 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12cf2f000) [pid = 1657] [serial = 1276] [outer = 0x127410c00] 07:30:29 INFO - PROCESS | 1657 | 1462372229117 Marionette TRACE conn2 <- [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]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 872ms 07:30:29 INFO - PROCESS | 1657 | 1462372229140 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 1657 | 1462372229146 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:30:29 INFO - PROCESS | 1657 | 1462372229151 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1657 | 1462372229156 Marionette TRACE conn2 <- [1,1674,null,{}] 07:30:29 INFO - PROCESS | 1657 | 1462372229161 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 1657 | 1462372229336 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:30:29 INFO - PROCESS | 1657 | 1462372229476 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x119941000 == 79 [pid = 1657] [id = 426] 07:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1150b7800) [pid = 1657] [serial = 1277] [outer = 0x0] 07:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1181e3c00) [pid = 1657] [serial = 1278] [outer = 0x1150b7800] 07:30:29 INFO - PROCESS | 1657 | 1462372229509 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1186b1800) [pid = 1657] [serial = 1279] [outer = 0x1150b7800] 07:30:29 INFO - PROCESS | 1657 | 1462372229916 Marionette TRACE conn2 <- [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]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 779ms 07:30:29 INFO - PROCESS | 1657 | 1462372229930 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 1657 | 1462372229933 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:30:29 INFO - PROCESS | 1657 | 1462372229937 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1657 | 1462372229939 Marionette TRACE conn2 <- [1,1678,null,{}] 07:30:29 INFO - PROCESS | 1657 | 1462372229942 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:30 INFO - PROCESS | 1657 | 1462372230085 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:30:30 INFO - PROCESS | 1657 | 1462372230225 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fcd000 == 80 [pid = 1657] [id = 427] 07:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1188a0800) [pid = 1657] [serial = 1280] [outer = 0x0] 07:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x119130000) [pid = 1657] [serial = 1281] [outer = 0x1188a0800] 07:30:30 INFO - PROCESS | 1657 | 1462372230276 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11962f000) [pid = 1657] [serial = 1282] [outer = 0x1188a0800] 07:30:30 INFO - PROCESS | 1657 | 1462372230774 Marionette TRACE conn2 <- [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]]]}] 07:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 870ms 07:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:30:30 INFO - PROCESS | 1657 | 1462372230808 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 1657 | 1462372230809 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:30:30 INFO - PROCESS | 1657 | 1462372230811 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 1657 | 1462372230814 Marionette TRACE conn2 <- [1,1682,null,{}] 07:30:30 INFO - PROCESS | 1657 | 1462372230822 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:30 INFO - PROCESS | 1657 | 1462372230935 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:30:31 INFO - PROCESS | 1657 | 1462372231041 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1356d7800 == 81 [pid = 1657] [id = 428] 07:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x119bc9400) [pid = 1657] [serial = 1283] [outer = 0x0] 07:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x121b31400) [pid = 1657] [serial = 1284] [outer = 0x119bc9400] 07:30:31 INFO - PROCESS | 1657 | 1462372231074 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x128a68800) [pid = 1657] [serial = 1285] [outer = 0x119bc9400] 07:30:31 INFO - PROCESS | 1657 | 1462372231510 Marionette TRACE conn2 <- [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]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 726ms 07:30:31 INFO - PROCESS | 1657 | 1462372231537 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1657 | 1462372231539 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:30:31 INFO - PROCESS | 1657 | 1462372231542 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1657 | 1462372231543 Marionette TRACE conn2 <- [1,1686,null,{}] 07:30:31 INFO - PROCESS | 1657 | 1462372231545 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 1657 | 1462372231653 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:30:31 INFO - PROCESS | 1657 | 1462372231717 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x135bce800 == 82 [pid = 1657] [id = 429] 07:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x125f77c00) [pid = 1657] [serial = 1286] [outer = 0x0] 07:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12a754000) [pid = 1657] [serial = 1287] [outer = 0x125f77c00] 07:30:31 INFO - PROCESS | 1657 | 1462372231787 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12bc05800) [pid = 1657] [serial = 1288] [outer = 0x125f77c00] 07:30:32 INFO - PROCESS | 1657 | 1462372232162 Marionette TRACE conn2 <- [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]]]}] 07:30:32 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 07:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 669ms 07:30:32 INFO - PROCESS | 1657 | 1462372232212 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 1657 | 1462372232213 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:30:32 INFO - PROCESS | 1657 | 1462372232216 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 1657 | 1462372232217 Marionette TRACE conn2 <- [1,1690,null,{}] 07:30:32 INFO - PROCESS | 1657 | 1462372232219 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:32 INFO - PROCESS | 1657 | 1462372232341 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:30:32 INFO - PROCESS | 1657 | 1462372232429 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354ca000 == 83 [pid = 1657] [id = 430] 07:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x128884c00) [pid = 1657] [serial = 1289] [outer = 0x0] 07:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12888c400) [pid = 1657] [serial = 1290] [outer = 0x128884c00] 07:30:32 INFO - PROCESS | 1657 | 1462372232460 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x128891c00) [pid = 1657] [serial = 1291] [outer = 0x128884c00] 07:30:32 INFO - PROCESS | 1657 | 1462372232923 Marionette TRACE conn2 <- [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]]]}] 07:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 724ms 07:30:32 INFO - PROCESS | 1657 | 1462372232941 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 1657 | 1462372232944 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:30:32 INFO - PROCESS | 1657 | 1462372232947 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 1657 | 1462372232949 Marionette TRACE conn2 <- [1,1694,null,{}] 07:30:32 INFO - PROCESS | 1657 | 1462372232953 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:33 INFO - PROCESS | 1657 | 1462372233125 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:30:33 INFO - PROCESS | 1657 | 1462372233248 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d240800 == 84 [pid = 1657] [id = 431] 07:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12954d800) [pid = 1657] [serial = 1292] [outer = 0x0] 07:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12bc95400) [pid = 1657] [serial = 1293] [outer = 0x12954d800] 07:30:33 INFO - PROCESS | 1657 | 1462372233277 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12cf28800) [pid = 1657] [serial = 1294] [outer = 0x12954d800] 07:30:33 INFO - PROCESS | 1657 | 1462372233672 Marionette TRACE conn2 <- [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]]]}] 07:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 772ms 07:30:33 INFO - PROCESS | 1657 | 1462372233719 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 1657 | 1462372233720 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:30:33 INFO - PROCESS | 1657 | 1462372233723 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 1657 | 1462372233724 Marionette TRACE conn2 <- [1,1698,null,{}] 07:30:33 INFO - PROCESS | 1657 | 1462372233726 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:33 INFO - PROCESS | 1657 | 1462372233833 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:30:33 INFO - PROCESS | 1657 | 1462372233909 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x135965800 == 85 [pid = 1657] [id = 432] 07:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12a75e000) [pid = 1657] [serial = 1295] [outer = 0x0] 07:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12cf34800) [pid = 1657] [serial = 1296] [outer = 0x12a75e000] 07:30:33 INFO - PROCESS | 1657 | 1462372233940 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12cf58800) [pid = 1657] [serial = 1297] [outer = 0x12a75e000] 07:30:34 INFO - PROCESS | 1657 | 1462372234344 Marionette TRACE conn2 <- [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]]]}] 07:30:34 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 07:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 669ms 07:30:34 INFO - PROCESS | 1657 | 1462372234392 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 1657 | 1462372234393 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:30:34 INFO - PROCESS | 1657 | 1462372234396 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 1657 | 1462372234397 Marionette TRACE conn2 <- [1,1702,null,{}] 07:30:34 INFO - PROCESS | 1657 | 1462372234400 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:34 INFO - PROCESS | 1657 | 1462372234504 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:30:34 INFO - PROCESS | 1657 | 1462372234623 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x135726000 == 86 [pid = 1657] [id = 433] 07:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1122a7800) [pid = 1657] [serial = 1298] [outer = 0x0] 07:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12c1d8c00) [pid = 1657] [serial = 1299] [outer = 0x1122a7800] 07:30:34 INFO - PROCESS | 1657 | 1462372234655 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12cf5f400) [pid = 1657] [serial = 1300] [outer = 0x1122a7800] 07:30:35 INFO - PROCESS | 1657 | 1462372235078 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 720ms 07:30:35 INFO - PROCESS | 1657 | 1462372235117 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 1657 | 1462372235118 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:30:35 INFO - PROCESS | 1657 | 1462372235121 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 1657 | 1462372235122 Marionette TRACE conn2 <- [1,1706,null,{}] 07:30:35 INFO - PROCESS | 1657 | 1462372235124 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:35 INFO - PROCESS | 1657 | 1462372235269 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:30:35 INFO - PROCESS | 1657 | 1462372235313 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fa9000 == 87 [pid = 1657] [id = 434] 07:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1127e2c00) [pid = 1657] [serial = 1301] [outer = 0x0] 07:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12a949000) [pid = 1657] [serial = 1302] [outer = 0x1127e2c00] 07:30:35 INFO - PROCESS | 1657 | 1462372235342 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12cf5d800) [pid = 1657] [serial = 1303] [outer = 0x1127e2c00] 07:30:35 INFO - PROCESS | 1657 | 1462372235948 Marionette TRACE conn2 <- [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]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 869ms 07:30:35 INFO - PROCESS | 1657 | 1462372235991 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 1657 | 1462372235994 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:30:35 INFO - PROCESS | 1657 | 1462372235997 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 1657 | 1462372236000 Marionette TRACE conn2 <- [1,1710,null,{}] 07:30:36 INFO - PROCESS | 1657 | 1462372236003 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 1657 | 1462372236112 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:30:36 INFO - PROCESS | 1657 | 1462372236199 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x117073000 == 88 [pid = 1657] [id = 435] 07:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x117528400) [pid = 1657] [serial = 1304] [outer = 0x0] 07:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x11820bc00) [pid = 1657] [serial = 1305] [outer = 0x117528400] 07:30:36 INFO - PROCESS | 1657 | 1462372236230 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x1188a3800) [pid = 1657] [serial = 1306] [outer = 0x117528400] 07:30:36 INFO - PROCESS | 1657 | 1462372236699 Marionette TRACE conn2 <- [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]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 772ms 07:30:36 INFO - PROCESS | 1657 | 1462372236770 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 1657 | 1462372236774 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:30:36 INFO - PROCESS | 1657 | 1462372236778 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 1657 | 1462372236780 Marionette TRACE conn2 <- [1,1714,null,{}] 07:30:36 INFO - PROCESS | 1657 | 1462372236782 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 1657 | 1462372236906 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7e4000 == 87 [pid = 1657] [id = 424] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12d669000 == 86 [pid = 1657] [id = 423] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b730000 == 85 [pid = 1657] [id = 422] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0d1800 == 84 [pid = 1657] [id = 421] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7cf000 == 83 [pid = 1657] [id = 420] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b159800 == 82 [pid = 1657] [id = 419] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a668800 == 81 [pid = 1657] [id = 418] 07:30:36 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12bc97800) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x128fcc800 == 80 [pid = 1657] [id = 417] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x125fec000 == 79 [pid = 1657] [id = 416] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1254a8000 == 78 [pid = 1657] [id = 415] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x118fdb800 == 77 [pid = 1657] [id = 414] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x118107000 == 76 [pid = 1657] [id = 413] 07:30:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11993b000 == 75 [pid = 1657] [id = 412] 07:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x125e16800 == 74 [pid = 1657] [id = 407] 07:30:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad3000 == 73 [pid = 1657] [id = 406] 07:30:37 INFO - PROCESS | 1657 | 1462372237009 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x117024000 == 74 [pid = 1657] [id = 436] 07:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x1169ba000) [pid = 1657] [serial = 1307] [outer = 0x0] 07:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x118f8f400) [pid = 1657] [serial = 1308] [outer = 0x1169ba000] 07:30:37 INFO - PROCESS | 1657 | 1462372237035 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1194c8c00) [pid = 1657] [serial = 1309] [outer = 0x1169ba000] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x128a69800) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12954c800) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12921e800) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x113c3e400) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1127e8400) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12a942800) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x119157400) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1194d0c00) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1217b2400) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x118282000) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1176c2400) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x112a65400) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x119860400) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12a751400) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x129342400) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1185ba800) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x118f94800) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x128b2d400) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12a755c00) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x119858000) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x119f88c00) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x117526c00) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1181e9800) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x119bca400) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x125f80000) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12af0bc00) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x118211800) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12bc8ec00) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12bc03c00) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x112d73000) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12b76e000) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1266b8400) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1657 | 1462372237352 Marionette TRACE conn2 <- [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]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 619ms 07:30:37 INFO - PROCESS | 1657 | 1462372237398 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 1657 | 1462372237399 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:30:37 INFO - PROCESS | 1657 | 1462372237402 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 1657 | 1462372237404 Marionette TRACE conn2 <- [1,1718,null,{}] 07:30:37 INFO - PROCESS | 1657 | 1462372237412 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 1657 | 1462372237521 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:30:37 INFO - PROCESS | 1657 | 1462372237583 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x125fe0800 == 75 [pid = 1657] [id = 437] 07:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11932b400) [pid = 1657] [serial = 1310] [outer = 0x0] 07:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x119c51000) [pid = 1657] [serial = 1311] [outer = 0x11932b400] 07:30:37 INFO - PROCESS | 1657 | 1462372237611 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x123d9e800) [pid = 1657] [serial = 1312] [outer = 0x11932b400] 07:30:37 INFO - PROCESS | 1657 | 1462372237902 Marionette TRACE conn2 <- [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]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 521ms 07:30:37 INFO - PROCESS | 1657 | 1462372237923 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 1657 | 1462372237925 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:30:37 INFO - PROCESS | 1657 | 1462372237935 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 1657 | 1462372237936 Marionette TRACE conn2 <- [1,1722,null,{}] 07:30:37 INFO - PROCESS | 1657 | 1462372237938 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 1657 | 1462372238033 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:30:38 INFO - PROCESS | 1657 | 1462372238100 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fd0800 == 76 [pid = 1657] [id = 438] 07:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x121b2cc00) [pid = 1657] [serial = 1313] [outer = 0x0] 07:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x124c8ac00) [pid = 1657] [serial = 1314] [outer = 0x121b2cc00] 07:30:38 INFO - PROCESS | 1657 | 1462372238126 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x127419800) [pid = 1657] [serial = 1315] [outer = 0x121b2cc00] 07:30:38 INFO - PROCESS | 1657 | 1462372238421 Marionette TRACE conn2 <- [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]]]}] 07:30:38 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 07:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 524ms 07:30:38 INFO - PROCESS | 1657 | 1462372238453 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1657 | 1462372238454 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:30:38 INFO - PROCESS | 1657 | 1462372238457 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 1657 | 1462372238458 Marionette TRACE conn2 <- [1,1726,null,{}] 07:30:38 INFO - PROCESS | 1657 | 1462372238463 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 1657 | 1462372238551 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:30:38 INFO - PROCESS | 1657 | 1462372238556 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b15c800 == 77 [pid = 1657] [id = 439] 07:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12888c800) [pid = 1657] [serial = 1316] [outer = 0x0] 07:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x128a62000) [pid = 1657] [serial = 1317] [outer = 0x12888c800] 07:30:38 INFO - PROCESS | 1657 | 1462372238581 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12933a400) [pid = 1657] [serial = 1318] [outer = 0x12888c800] 07:30:38 INFO - PROCESS | 1657 | 1462372238951 Marionette TRACE conn2 <- [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]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 522ms 07:30:38 INFO - PROCESS | 1657 | 1462372238997 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1657 | 1462372238998 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:30:39 INFO - PROCESS | 1657 | 1462372239001 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 1657 | 1462372239002 Marionette TRACE conn2 <- [1,1730,null,{}] 07:30:39 INFO - PROCESS | 1657 | 1462372239004 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 1657 | 1462372239128 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:30:39 INFO - PROCESS | 1657 | 1462372239138 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d5800 == 78 [pid = 1657] [id = 440] 07:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12a4bf800) [pid = 1657] [serial = 1319] [outer = 0x0] 07:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12a757800) [pid = 1657] [serial = 1320] [outer = 0x12a4bf800] 07:30:39 INFO - PROCESS | 1657 | 1462372239164 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12bc06400) [pid = 1657] [serial = 1321] [outer = 0x12a4bf800] 07:30:39 INFO - PROCESS | 1657 | 1462372239550 Marionette TRACE conn2 <- [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]]]}] 07:30:39 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 07:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 568ms 07:30:39 INFO - PROCESS | 1657 | 1462372239570 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 1657 | 1462372239572 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:30:39 INFO - PROCESS | 1657 | 1462372239575 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 1657 | 1462372239576 Marionette TRACE conn2 <- [1,1734,null,{}] 07:30:39 INFO - PROCESS | 1657 | 1462372239579 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 1657 | 1462372239750 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:30:39 INFO - PROCESS | 1657 | 1462372239772 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c48b800 == 79 [pid = 1657] [id = 441] 07:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1122c0800) [pid = 1657] [serial = 1322] [outer = 0x0] 07:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1122c4800) [pid = 1657] [serial = 1323] [outer = 0x1122c0800] 07:30:39 INFO - PROCESS | 1657 | 1462372239814 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1122c9c00) [pid = 1657] [serial = 1324] [outer = 0x1122c0800] 07:30:40 INFO - PROCESS | 1657 | 1462372240220 Marionette TRACE conn2 <- [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]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 07:30:40 INFO - PROCESS | 1657 | 1462372240245 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1657 | 1462372240246 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:30:40 INFO - PROCESS | 1657 | 1462372240249 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1657 | 1462372240250 Marionette TRACE conn2 <- [1,1738,null,{}] 07:30:40 INFO - PROCESS | 1657 | 1462372240272 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 1657 | 1462372240385 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:30:40 INFO - PROCESS | 1657 | 1462372240415 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d238800 == 80 [pid = 1657] [id = 442] 07:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12b766800) [pid = 1657] [serial = 1325] [outer = 0x0] 07:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12bc95800) [pid = 1657] [serial = 1326] [outer = 0x12b766800] 07:30:40 INFO - PROCESS | 1657 | 1462372240439 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12c1e0400) [pid = 1657] [serial = 1327] [outer = 0x12b766800] 07:30:40 INFO - PROCESS | 1657 | 1462372240808 Marionette TRACE conn2 <- [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]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 589ms 07:30:40 INFO - PROCESS | 1657 | 1462372240844 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1657 | 1462372240847 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:30:40 INFO - PROCESS | 1657 | 1462372240851 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1657 | 1462372240853 Marionette TRACE conn2 <- [1,1742,null,{}] 07:30:40 INFO - PROCESS | 1657 | 1462372240856 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 1657 | 1462372241046 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119325800) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12920f400) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x128e44800) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x110ef7000) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12bc90000) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x123d5f400) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x119160400) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x128e4bc00) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x118f91400) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1181ee800) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x111052800) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x119158800) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1150f9400) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1249c4000) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:30:41 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x125f7ec00) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:30:41 INFO - PROCESS | 1657 | 1462372241314 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186db800 == 81 [pid = 1657] [id = 443] 07:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x110ef8800) [pid = 1657] [serial = 1328] [outer = 0x0] 07:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x112fd1000) [pid = 1657] [serial = 1329] [outer = 0x110ef8800] 07:30:41 INFO - PROCESS | 1657 | 1462372241339 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x118f91400) [pid = 1657] [serial = 1330] [outer = 0x110ef8800] 07:30:41 INFO - PROCESS | 1657 | 1462372241666 Marionette TRACE conn2 <- [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]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 821ms 07:30:41 INFO - PROCESS | 1657 | 1462372241671 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 1657 | 1462372241673 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:30:41 INFO - PROCESS | 1657 | 1462372241677 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1657 | 1462372241679 Marionette TRACE conn2 <- [1,1746,null,{}] 07:30:41 INFO - PROCESS | 1657 | 1462372241682 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 1657 | 1462372241786 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:30:41 INFO - PROCESS | 1657 | 1462372241790 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7e5000 == 82 [pid = 1657] [id = 444] 07:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1213d8c00) [pid = 1657] [serial = 1331] [outer = 0x0] 07:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x128f2e400) [pid = 1657] [serial = 1332] [outer = 0x1213d8c00] 07:30:41 INFO - PROCESS | 1657 | 1462372241815 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12961a000) [pid = 1657] [serial = 1333] [outer = 0x1213d8c00] 07:30:42 INFO - PROCESS | 1657 | 1462372242156 Marionette TRACE conn2 <- [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]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 07:30:42 INFO - PROCESS | 1657 | 1462372242197 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1657 | 1462372242199 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:30:42 INFO - PROCESS | 1657 | 1462372242201 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1657 | 1462372242203 Marionette TRACE conn2 <- [1,1750,null,{}] 07:30:42 INFO - PROCESS | 1657 | 1462372242217 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 1657 | 1462372242321 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:30:42 INFO - PROCESS | 1657 | 1462372242328 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f176000 == 83 [pid = 1657] [id = 445] 07:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12961c400) [pid = 1657] [serial = 1334] [outer = 0x0] 07:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12bc97800) [pid = 1657] [serial = 1335] [outer = 0x12961c400] 07:30:42 INFO - PROCESS | 1657 | 1462372242357 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12cf2e800) [pid = 1657] [serial = 1336] [outer = 0x12961c400] 07:30:42 INFO - PROCESS | 1657 | 1462372242683 Marionette TRACE conn2 <- [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]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 531ms 07:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:30:42 INFO - PROCESS | 1657 | 1462372242732 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1657 | 1462372242733 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:30:42 INFO - PROCESS | 1657 | 1462372242735 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1657 | 1462372242736 Marionette TRACE conn2 <- [1,1754,null,{}] 07:30:42 INFO - PROCESS | 1657 | 1462372242738 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 1657 | 1462372242830 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:30:42 INFO - PROCESS | 1657 | 1462372242898 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1356dc000 == 84 [pid = 1657] [id = 446] 07:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12b767000) [pid = 1657] [serial = 1337] [outer = 0x0] 07:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12cf5e800) [pid = 1657] [serial = 1338] [outer = 0x12b767000] 07:30:42 INFO - PROCESS | 1657 | 1462372242923 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12d24f800) [pid = 1657] [serial = 1339] [outer = 0x12b767000] 07:30:43 INFO - PROCESS | 1657 | 1462372243240 Marionette TRACE conn2 <- [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]]]}] 07:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 518ms 07:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:30:43 INFO - PROCESS | 1657 | 1462372243255 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 1657 | 1462372243256 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:30:43 INFO - PROCESS | 1657 | 1462372243262 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 1657 | 1462372243266 Marionette TRACE conn2 <- [1,1758,null,{}] 07:30:43 INFO - PROCESS | 1657 | 1462372243387 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:43 INFO - PROCESS | 1657 | 1462372243526 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:30:43 INFO - PROCESS | 1657 | 1462372243637 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f9c800 == 85 [pid = 1657] [id = 447] 07:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1122bfc00) [pid = 1657] [serial = 1340] [outer = 0x0] 07:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1127c1c00) [pid = 1657] [serial = 1341] [outer = 0x1122bfc00] 07:30:43 INFO - PROCESS | 1657 | 1462372243668 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x115f9e400) [pid = 1657] [serial = 1342] [outer = 0x1122bfc00] 07:30:44 INFO - PROCESS | 1657 | 1462372244150 Marionette TRACE conn2 <- [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]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 939ms 07:30:44 INFO - PROCESS | 1657 | 1462372244199 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:30:44 INFO - PROCESS | 1657 | 1462372244202 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:30:44 INFO - PROCESS | 1657 | 1462372244205 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1657 | 1462372244207 Marionette TRACE conn2 <- [1,1762,null,{}] 07:30:44 INFO - PROCESS | 1657 | 1462372244210 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 1657 | 1462372244322 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:30:44 INFO - PROCESS | 1657 | 1462372244405 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af56000 == 86 [pid = 1657] [id = 448] 07:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x119325800) [pid = 1657] [serial = 1343] [outer = 0x0] 07:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x11932c800) [pid = 1657] [serial = 1344] [outer = 0x119325800] 07:30:44 INFO - PROCESS | 1657 | 1462372244435 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x11985a000) [pid = 1657] [serial = 1345] [outer = 0x119325800] 07:30:44 INFO - PROCESS | 1657 | 1462372244827 Marionette TRACE conn2 <- [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]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 07:30:44 INFO - PROCESS | 1657 | 1462372244875 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1657 | 1462372244877 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:30:44 INFO - PROCESS | 1657 | 1462372244881 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1657 | 1462372244883 Marionette TRACE conn2 <- [1,1766,null,{}] 07:30:44 INFO - PROCESS | 1657 | 1462372244885 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 1657 | 1462372244998 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:30:45 INFO - PROCESS | 1657 | 1462372245107 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f170000 == 87 [pid = 1657] [id = 449] 07:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x119bca400) [pid = 1657] [serial = 1346] [outer = 0x0] 07:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x121d39c00) [pid = 1657] [serial = 1347] [outer = 0x119bca400] 07:30:45 INFO - PROCESS | 1657 | 1462372245142 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x127418c00) [pid = 1657] [serial = 1348] [outer = 0x119bca400] 07:30:45 INFO - PROCESS | 1657 | 1462372245565 Marionette TRACE conn2 <- [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]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 719ms 07:30:45 INFO - PROCESS | 1657 | 1462372245605 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 1657 | 1462372245609 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:30:45 INFO - PROCESS | 1657 | 1462372245636 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 1657 | 1462372245637 Marionette TRACE conn2 <- [1,1770,null,{}] 07:30:45 INFO - PROCESS | 1657 | 1462372245640 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 1657 | 1462372245786 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:30:45 INFO - PROCESS | 1657 | 1462372245832 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e70800 == 88 [pid = 1657] [id = 450] 07:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x128890800) [pid = 1657] [serial = 1349] [outer = 0x0] 07:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12a6f0000) [pid = 1657] [serial = 1350] [outer = 0x128890800] 07:30:45 INFO - PROCESS | 1657 | 1462372245862 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12b760800) [pid = 1657] [serial = 1351] [outer = 0x128890800] 07:30:46 INFO - PROCESS | 1657 | 1462372246313 Marionette TRACE conn2 <- [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]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 721ms 07:30:46 INFO - PROCESS | 1657 | 1462372246357 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 1657 | 1462372246358 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:30:46 INFO - PROCESS | 1657 | 1462372246361 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 1657 | 1462372246362 Marionette TRACE conn2 <- [1,1774,null,{}] 07:30:46 INFO - PROCESS | 1657 | 1462372246364 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 1657 | 1462372246472 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:30:46 INFO - PROCESS | 1657 | 1462372246581 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x135be3800 == 89 [pid = 1657] [id = 451] 07:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1210e1400) [pid = 1657] [serial = 1352] [outer = 0x0] 07:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12bc05400) [pid = 1657] [serial = 1353] [outer = 0x1210e1400] 07:30:46 INFO - PROCESS | 1657 | 1462372246613 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12c984c00) [pid = 1657] [serial = 1354] [outer = 0x1210e1400] 07:30:47 INFO - PROCESS | 1657 | 1462372247019 Marionette TRACE conn2 <- [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]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 721ms 07:30:47 INFO - PROCESS | 1657 | 1462372247089 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1657 | 1462372247090 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:30:47 INFO - PROCESS | 1657 | 1462372247094 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1657 | 1462372247096 Marionette TRACE conn2 <- [1,1778,null,{}] 07:30:47 INFO - PROCESS | 1657 | 1462372247098 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 1657 | 1462372247224 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:30:47 INFO - PROCESS | 1657 | 1462372247356 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1356cf000 == 90 [pid = 1657] [id = 452] 07:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12130bc00) [pid = 1657] [serial = 1355] [outer = 0x0] 07:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12cc3f000) [pid = 1657] [serial = 1356] [outer = 0x12130bc00] 07:30:47 INFO - PROCESS | 1657 | 1462372247381 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12d24f400) [pid = 1657] [serial = 1357] [outer = 0x12130bc00] 07:30:47 INFO - PROCESS | 1657 | 1462372247812 Marionette TRACE conn2 <- [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]]]}] 07:30:47 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 07:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 775ms 07:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:30:47 INFO - PROCESS | 1657 | 1462372247882 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1657 | 1462372247884 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:30:47 INFO - PROCESS | 1657 | 1462372247890 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1657 | 1462372247892 Marionette TRACE conn2 <- [1,1782,null,{}] 07:30:47 INFO - PROCESS | 1657 | 1462372247898 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 1657 | 1462372248067 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:30:48 INFO - PROCESS | 1657 | 1462372248151 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x121207800 == 91 [pid = 1657] [id = 453] 07:30:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x116127800) [pid = 1657] [serial = 1358] [outer = 0x0] 07:30:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x11937d400) [pid = 1657] [serial = 1359] [outer = 0x116127800] 07:30:48 INFO - PROCESS | 1657 | 1462372248181 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12b960c00) [pid = 1657] [serial = 1360] [outer = 0x116127800] 07:30:48 INFO - PROCESS | 1657 | 1462372248830 Marionette TRACE conn2 <- [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]]]}] 07:30:48 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 07:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 975ms 07:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:30:48 INFO - PROCESS | 1657 | 1462372248864 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 1657 | 1462372248867 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:30:48 INFO - PROCESS | 1657 | 1462372248871 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 1657 | 1462372248873 Marionette TRACE conn2 <- [1,1786,null,{}] 07:30:48 INFO - PROCESS | 1657 | 1462372248877 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 1657 | 1462372248999 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:30:49 INFO - PROCESS | 1657 | 1462372249106 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254b8800 == 92 [pid = 1657] [id = 454] 07:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x112fd0c00) [pid = 1657] [serial = 1361] [outer = 0x0] 07:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x113c3dc00) [pid = 1657] [serial = 1362] [outer = 0x112fd0c00] 07:30:49 INFO - PROCESS | 1657 | 1462372249135 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x1150f2800) [pid = 1657] [serial = 1363] [outer = 0x112fd0c00] 07:30:49 INFO - PROCESS | 1657 | 1462372249600 Marionette TRACE conn2 <- [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]]]}] 07:30:49 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 07:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 773ms 07:30:49 INFO - PROCESS | 1657 | 1462372249644 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 1657 | 1462372249648 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:30:49 INFO - PROCESS | 1657 | 1462372249652 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 1657 | 1462372249653 Marionette TRACE conn2 <- [1,1790,null,{}] 07:30:49 INFO - PROCESS | 1657 | 1462372249656 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 1657 | 1462372249752 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:30:49 INFO - PROCESS | 1657 | 1462372249813 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198ae800 == 93 [pid = 1657] [id = 455] 07:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x116183400) [pid = 1657] [serial = 1364] [outer = 0x0] 07:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x11849d400) [pid = 1657] [serial = 1365] [outer = 0x116183400] 07:30:49 INFO - PROCESS | 1657 | 1462372249835 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1186b6c00) [pid = 1657] [serial = 1366] [outer = 0x116183400] 07:30:50 INFO - PROCESS | 1657 | 1462372250449 Marionette TRACE conn2 <- [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]]]}] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12b73e800 == 92 [pid = 1657] [id = 205] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12f176000 == 91 [pid = 1657] [id = 445] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x124e66800) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x119c4dc00) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12c97f400) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x1127c9800) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x1181ec800) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12a758800) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7e5000 == 90 [pid = 1657] [id = 444] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x1186db800 == 89 [pid = 1657] [id = 443] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12d238800 == 88 [pid = 1657] [id = 442] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12c48b800 == 87 [pid = 1657] [id = 441] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d5800 == 86 [pid = 1657] [id = 440] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12b15c800 == 85 [pid = 1657] [id = 439] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x128fd0800 == 84 [pid = 1657] [id = 438] 07:30:50 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) 07:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 872ms 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x125fe0800 == 83 [pid = 1657] [id = 437] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x117024000 == 82 [pid = 1657] [id = 436] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x117073000 == 81 [pid = 1657] [id = 435] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x135bce800 == 80 [pid = 1657] [id = 429] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x1356d7800 == 79 [pid = 1657] [id = 428] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x128fcd000 == 78 [pid = 1657] [id = 427] 07:30:50 INFO - PROCESS | 1657 | 1462372250534 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 1657 | 1462372250537 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x119941000 == 77 [pid = 1657] [id = 426] 07:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:30:50 INFO - PROCESS | 1657 | 1462372250543 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 1657 | 1462372250546 Marionette TRACE conn2 <- [1,1794,null,{}] 07:30:50 INFO - PROCESS | 1657 | 1462372250570 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12cc46000) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x121196400) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12b76dc00) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12933c400) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12c1db800) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12cc39000) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x123da8800) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12bc10800) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12a75c000) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x124e6e800) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x118f95000) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x119bcd000) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11912b400) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12af0d400) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12c989c00) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12bc0cc00) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x112d96400) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11937f000) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x111fd1400) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12c1e2800) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x11987bc00) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1181e6400) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x126648800) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x119856000) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12a71d800) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11849dc00) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x128a6ac00) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12920fc00) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 07:30:50 INFO - PROCESS | 1657 | 1462372250685 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:30:50 INFO - PROCESS | 1657 | 1462372250692 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198b3000 == 78 [pid = 1657] [id = 456] 07:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1186b4800) [pid = 1657] [serial = 1367] [outer = 0x0] 07:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x118f91800) [pid = 1657] [serial = 1368] [outer = 0x1186b4800] 07:30:50 INFO - PROCESS | 1657 | 1462372250715 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x119323400) [pid = 1657] [serial = 1369] [outer = 0x1186b4800] 07:30:51 INFO - PROCESS | 1657 | 1462372251242 Marionette TRACE conn2 <- [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]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 724ms 07:30:51 INFO - PROCESS | 1657 | 1462372251268 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 1657 | 1462372251271 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:30:51 INFO - PROCESS | 1657 | 1462372251274 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 1657 | 1462372251276 Marionette TRACE conn2 <- [1,1798,null,{}] 07:30:51 INFO - PROCESS | 1657 | 1462372251282 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 1657 | 1462372251412 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:30:51 INFO - PROCESS | 1657 | 1462372251422 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x128add000 == 79 [pid = 1657] [id = 457] 07:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x119381000) [pid = 1657] [serial = 1370] [outer = 0x0] 07:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1194cd400) [pid = 1657] [serial = 1371] [outer = 0x119381000] 07:30:51 INFO - PROCESS | 1657 | 1462372251464 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x119861c00) [pid = 1657] [serial = 1372] [outer = 0x119381000] 07:30:51 INFO - PROCESS | 1657 | 1462372251824 Marionette TRACE conn2 <- [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]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 573ms 07:30:51 INFO - PROCESS | 1657 | 1462372251846 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 1657 | 1462372251848 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:30:51 INFO - PROCESS | 1657 | 1462372251850 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 1657 | 1462372251851 Marionette TRACE conn2 <- [1,1802,null,{}] 07:30:51 INFO - PROCESS | 1657 | 1462372251853 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 1657 | 1462372251937 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:30:51 INFO - PROCESS | 1657 | 1462372251941 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296af800 == 80 [pid = 1657] [id = 458] 07:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x11962c800) [pid = 1657] [serial = 1373] [outer = 0x0] 07:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x119f81c00) [pid = 1657] [serial = 1374] [outer = 0x11962c800] 07:30:51 INFO - PROCESS | 1657 | 1462372251967 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x121302800) [pid = 1657] [serial = 1375] [outer = 0x11962c800] 07:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:30:52 INFO - PROCESS | 1657 | 1462372252317 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 470ms 07:30:52 INFO - PROCESS | 1657 | 1462372252321 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1657 | 1462372252322 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:30:52 INFO - PROCESS | 1657 | 1462372252324 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1657 | 1462372252325 Marionette TRACE conn2 <- [1,1806,null,{}] 07:30:52 INFO - PROCESS | 1657 | 1462372252329 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 1657 | 1462372252424 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:30:52 INFO - PROCESS | 1657 | 1462372252498 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af54000 == 81 [pid = 1657] [id = 459] 07:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x119bcd000) [pid = 1657] [serial = 1376] [outer = 0x0] 07:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12130d800) [pid = 1657] [serial = 1377] [outer = 0x119bcd000] 07:30:52 INFO - PROCESS | 1657 | 1462372252524 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x125525800) [pid = 1657] [serial = 1378] [outer = 0x119bcd000] 07:30:52 INFO - PROCESS | 1657 | 1462372252843 Marionette TRACE conn2 <- [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]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 569ms 07:30:52 INFO - PROCESS | 1657 | 1462372252893 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1657 | 1462372252895 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:30:52 INFO - PROCESS | 1657 | 1462372252897 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1657 | 1462372252898 Marionette TRACE conn2 <- [1,1810,null,{}] 07:30:52 INFO - PROCESS | 1657 | 1462372252900 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:53 INFO - PROCESS | 1657 | 1462372253012 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:30:53 INFO - PROCESS | 1657 | 1462372253023 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba86800 == 82 [pid = 1657] [id = 460] 07:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x121196c00) [pid = 1657] [serial = 1379] [outer = 0x0] 07:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x125f78800) [pid = 1657] [serial = 1380] [outer = 0x121196c00] 07:30:53 INFO - PROCESS | 1657 | 1462372253048 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x128887000) [pid = 1657] [serial = 1381] [outer = 0x121196c00] 07:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 519ms 07:30:53 INFO - PROCESS | 1657 | 1462372253409 Marionette TRACE conn2 <- [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]]]}] 07:30:53 INFO - PROCESS | 1657 | 1462372253417 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1657 | 1462372253418 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:30:53 INFO - PROCESS | 1657 | 1462372253421 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1657 | 1462372253422 Marionette TRACE conn2 <- [1,1814,null,{}] 07:30:53 INFO - PROCESS | 1657 | 1462372253424 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:53 INFO - PROCESS | 1657 | 1462372253536 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:30:53 INFO - PROCESS | 1657 | 1462372253550 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c47e000 == 83 [pid = 1657] [id = 461] 07:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x125f78400) [pid = 1657] [serial = 1382] [outer = 0x0] 07:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x128890400) [pid = 1657] [serial = 1383] [outer = 0x125f78400] 07:30:53 INFO - PROCESS | 1657 | 1462372253575 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128b2d000) [pid = 1657] [serial = 1384] [outer = 0x125f78400] 07:30:53 INFO - PROCESS | 1657 | 1462372253903 Marionette TRACE conn2 <- [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]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 07:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:30:53 INFO - PROCESS | 1657 | 1462372253939 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1657 | 1462372253940 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:30:53 INFO - PROCESS | 1657 | 1462372253942 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1657 | 1462372253944 Marionette TRACE conn2 <- [1,1818,null,{}] 07:30:53 INFO - PROCESS | 1657 | 1462372253946 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 1657 | 1462372254065 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:30:54 INFO - PROCESS | 1657 | 1462372254085 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb59000 == 84 [pid = 1657] [id = 462] 07:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x125f7b400) [pid = 1657] [serial = 1385] [outer = 0x0] 07:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x129215c00) [pid = 1657] [serial = 1386] [outer = 0x125f7b400] 07:30:54 INFO - PROCESS | 1657 | 1462372254110 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12954bc00) [pid = 1657] [serial = 1387] [outer = 0x125f7b400] 07:30:54 INFO - PROCESS | 1657 | 1462372254472 Marionette TRACE conn2 <- [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]]]}] 07:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 569ms 07:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:30:54 INFO - PROCESS | 1657 | 1462372254513 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 1657 | 1462372254514 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:30:54 INFO - PROCESS | 1657 | 1462372254516 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 1657 | 1462372254517 Marionette TRACE conn2 <- [1,1822,null,{}] 07:30:54 INFO - PROCESS | 1657 | 1462372254520 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 1657 | 1462372254632 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:30:54 INFO - PROCESS | 1657 | 1462372254676 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d23c000 == 85 [pid = 1657] [id = 463] 07:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x128f32800) [pid = 1657] [serial = 1388] [outer = 0x0] 07:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x129618400) [pid = 1657] [serial = 1389] [outer = 0x128f32800] 07:30:54 INFO - PROCESS | 1657 | 1462372254701 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12a726000) [pid = 1657] [serial = 1390] [outer = 0x128f32800] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x123d9f800) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x1194c8000) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x11937dc00) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12921c000) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12a6ec000) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1122a9400) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x112023000) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1122b1c00) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11962a800) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1150c0c00) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x123d9d000) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x124e71800) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x110ef4c00) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x119f83800) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x118208800) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12c1de400) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x116a57000) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1150bec00) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x1150ba000) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12a4bf800) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1122c0800) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12b766800) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x110ef8800) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12888c800) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1150b7800) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1122a7800) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x119bc9400) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1188a0800) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x121b2cc00) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x127410c00) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12961c400) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1127e2c00) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x128884c00) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12a75e000) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x125f77c00) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x117528400) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12954d800) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1169ba000) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x11932b400) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:30:55 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1213d8c00) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:30:55 INFO - PROCESS | 1657 | 1462372255356 Marionette TRACE conn2 <- [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]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 871ms 07:30:55 INFO - PROCESS | 1657 | 1462372255388 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 1657 | 1462372255389 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:30:55 INFO - PROCESS | 1657 | 1462372255392 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 1657 | 1462372255395 Marionette TRACE conn2 <- [1,1826,null,{}] 07:30:55 INFO - PROCESS | 1657 | 1462372255398 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:55 INFO - PROCESS | 1657 | 1462372255501 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:30:55 INFO - PROCESS | 1657 | 1462372255505 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7da800 == 86 [pid = 1657] [id = 464] 07:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x112d97800) [pid = 1657] [serial = 1391] [outer = 0x0] 07:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x116128c00) [pid = 1657] [serial = 1392] [outer = 0x112d97800] 07:30:55 INFO - PROCESS | 1657 | 1462372255534 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x123d55800) [pid = 1657] [serial = 1393] [outer = 0x112d97800] 07:30:55 INFO - PROCESS | 1657 | 1462372255865 Marionette TRACE conn2 <- [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]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 524ms 07:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:30:55 INFO - PROCESS | 1657 | 1462372255916 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 1657 | 1462372255917 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:30:55 INFO - PROCESS | 1657 | 1462372255920 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 1657 | 1462372255921 Marionette TRACE conn2 <- [1,1830,null,{}] 07:30:55 INFO - PROCESS | 1657 | 1462372255923 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 1657 | 1462372256010 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:30:56 INFO - PROCESS | 1657 | 1462372256087 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7a4000 == 87 [pid = 1657] [id = 465] 07:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x125524c00) [pid = 1657] [serial = 1394] [outer = 0x0] 07:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x128892c00) [pid = 1657] [serial = 1395] [outer = 0x125524c00] 07:30:56 INFO - PROCESS | 1657 | 1462372256114 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x129616c00) [pid = 1657] [serial = 1396] [outer = 0x125524c00] 07:30:56 INFO - PROCESS | 1657 | 1462372256378 Marionette TRACE conn2 <- [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]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 468ms 07:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:30:56 INFO - PROCESS | 1657 | 1462372256390 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 1657 | 1462372256390 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:30:56 INFO - PROCESS | 1657 | 1462372256401 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 1657 | 1462372256402 Marionette TRACE conn2 <- [1,1834,null,{}] 07:30:56 INFO - PROCESS | 1657 | 1462372256404 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 1657 | 1462372256500 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:30:56 INFO - PROCESS | 1657 | 1462372256505 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e027000 == 88 [pid = 1657] [id = 466] 07:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x111f31000) [pid = 1657] [serial = 1397] [outer = 0x0] 07:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12a752000) [pid = 1657] [serial = 1398] [outer = 0x111f31000] 07:30:56 INFO - PROCESS | 1657 | 1462372256529 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12a75e400) [pid = 1657] [serial = 1399] [outer = 0x111f31000] 07:30:56 INFO - PROCESS | 1657 | 1462372256887 Marionette TRACE conn2 <- [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]]]}] 07:30:56 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 07:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 528ms 07:30:56 INFO - PROCESS | 1657 | 1462372256935 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 1657 | 1462372256936 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:30:56 INFO - PROCESS | 1657 | 1462372256940 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 1657 | 1462372256941 Marionette TRACE conn2 <- [1,1838,null,{}] 07:30:56 INFO - PROCESS | 1657 | 1462372256948 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 1657 | 1462372257040 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:30:57 INFO - PROCESS | 1657 | 1462372257045 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e63000 == 89 [pid = 1657] [id = 467] 07:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12a943800) [pid = 1657] [serial = 1400] [outer = 0x0] 07:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12a94b400) [pid = 1657] [serial = 1401] [outer = 0x12a943800] 07:30:57 INFO - PROCESS | 1657 | 1462372257069 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12b126000) [pid = 1657] [serial = 1402] [outer = 0x12a943800] 07:30:57 INFO - PROCESS | 1657 | 1462372257612 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 718ms 07:30:57 INFO - PROCESS | 1657 | 1462372257659 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 1657 | 1462372257662 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:30:57 INFO - PROCESS | 1657 | 1462372257684 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1657 | 1462372257687 Marionette TRACE conn2 <- [1,1842,null,{}] 07:30:57 INFO - PROCESS | 1657 | 1462372257691 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 1657 | 1462372257807 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:30:57 INFO - PROCESS | 1657 | 1462372257888 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bab000 == 90 [pid = 1657] [id = 468] 07:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1127c0c00) [pid = 1657] [serial = 1403] [outer = 0x0] 07:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1127e5800) [pid = 1657] [serial = 1404] [outer = 0x1127c0c00] 07:30:57 INFO - PROCESS | 1657 | 1462372257919 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x113e06000) [pid = 1657] [serial = 1405] [outer = 0x1127c0c00] 07:30:58 INFO - PROCESS | 1657 | 1462372258349 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 725ms 07:30:58 INFO - PROCESS | 1657 | 1462372258408 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 1657 | 1462372258411 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:30:58 INFO - PROCESS | 1657 | 1462372258416 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 1657 | 1462372258418 Marionette TRACE conn2 <- [1,1846,null,{}] 07:30:58 INFO - PROCESS | 1657 | 1462372258421 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 1657 | 1462372258532 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:30:58 INFO - PROCESS | 1657 | 1462372258612 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a909000 == 91 [pid = 1657] [id = 469] 07:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x113cb0000) [pid = 1657] [serial = 1406] [outer = 0x0] 07:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x117248400) [pid = 1657] [serial = 1407] [outer = 0x113cb0000] 07:30:58 INFO - PROCESS | 1657 | 1462372258643 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x118f91c00) [pid = 1657] [serial = 1408] [outer = 0x113cb0000] 07:30:59 INFO - PROCESS | 1657 | 1462372259051 Marionette TRACE conn2 <- [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]]]}] 07:30:59 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) 07:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 07:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:30:59 INFO - PROCESS | 1657 | 1462372259089 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 1657 | 1462372259090 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:30:59 INFO - PROCESS | 1657 | 1462372259093 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1657 | 1462372259095 Marionette TRACE conn2 <- [1,1850,null,{}] 07:30:59 INFO - PROCESS | 1657 | 1462372259103 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 1657 | 1462372259219 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:30:59 INFO - PROCESS | 1657 | 1462372259326 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f176000 == 92 [pid = 1657] [id = 470] 07:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11912b400) [pid = 1657] [serial = 1409] [outer = 0x0] 07:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x11985e400) [pid = 1657] [serial = 1410] [outer = 0x11912b400] 07:30:59 INFO - PROCESS | 1657 | 1462372259361 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12130cc00) [pid = 1657] [serial = 1411] [outer = 0x11912b400] 07:30:59 INFO - PROCESS | 1657 | 1462372259769 Marionette TRACE conn2 <- [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]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 722ms 07:30:59 INFO - PROCESS | 1657 | 1462372259816 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 1657 | 1462372259817 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:30:59 INFO - PROCESS | 1657 | 1462372259820 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1657 | 1462372259821 Marionette TRACE conn2 <- [1,1854,null,{}] 07:30:59 INFO - PROCESS | 1657 | 1462372259823 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 1657 | 1462372259953 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:31:00 INFO - PROCESS | 1657 | 1462372260063 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1356ce800 == 93 [pid = 1657] [id = 471] 07:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x121311c00) [pid = 1657] [serial = 1412] [outer = 0x0] 07:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x123daa000) [pid = 1657] [serial = 1413] [outer = 0x121311c00] 07:31:00 INFO - PROCESS | 1657 | 1462372260098 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x128886c00) [pid = 1657] [serial = 1414] [outer = 0x121311c00] 07:31:00 INFO - PROCESS | 1657 | 1462372260512 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 718ms 07:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:31:00 INFO - PROCESS | 1657 | 1462372260539 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 1657 | 1462372260540 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:31:00 INFO - PROCESS | 1657 | 1462372260543 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 1657 | 1462372260544 Marionette TRACE conn2 <- [1,1858,null,{}] 07:31:00 INFO - PROCESS | 1657 | 1462372260546 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 1657 | 1462372260655 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:31:00 INFO - PROCESS | 1657 | 1462372260739 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x135975800 == 94 [pid = 1657] [id = 472] 07:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x128891800) [pid = 1657] [serial = 1415] [outer = 0x0] 07:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12933ac00) [pid = 1657] [serial = 1416] [outer = 0x128891800] 07:31:00 INFO - PROCESS | 1657 | 1462372260768 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12a75d400) [pid = 1657] [serial = 1417] [outer = 0x128891800] 07:31:01 INFO - PROCESS | 1657 | 1462372261196 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 07:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:31:01 INFO - PROCESS | 1657 | 1462372261215 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:31:01 INFO - PROCESS | 1657 | 1462372261216 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:31:01 INFO - PROCESS | 1657 | 1462372261218 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 1657 | 1462372261220 Marionette TRACE conn2 <- [1,1862,null,{}] 07:31:01 INFO - PROCESS | 1657 | 1462372261222 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:01 INFO - PROCESS | 1657 | 1462372261342 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:31:01 INFO - PROCESS | 1657 | 1462372261441 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x137fb6000 == 95 [pid = 1657] [id = 473] 07:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12a94b800) [pid = 1657] [serial = 1418] [outer = 0x0] 07:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12b764000) [pid = 1657] [serial = 1419] [outer = 0x12a94b800] 07:31:01 INFO - PROCESS | 1657 | 1462372261483 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12bc10800) [pid = 1657] [serial = 1420] [outer = 0x12a94b800] 07:31:01 INFO - PROCESS | 1657 | 1462372261875 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 07:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:31:01 INFO - PROCESS | 1657 | 1462372261889 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:31:01 INFO - PROCESS | 1657 | 1462372261890 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:31:01 INFO - PROCESS | 1657 | 1462372261893 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 1657 | 1462372261895 Marionette TRACE conn2 <- [1,1866,null,{}] 07:31:01 INFO - PROCESS | 1657 | 1462372261899 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 1657 | 1462372262007 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:31:02 INFO - PROCESS | 1657 | 1462372262120 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x137fdf000 == 96 [pid = 1657] [id = 474] 07:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1127c2400) [pid = 1657] [serial = 1421] [outer = 0x0] 07:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12bc0cc00) [pid = 1657] [serial = 1422] [outer = 0x1127c2400] 07:31:02 INFO - PROCESS | 1657 | 1462372262152 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12c980c00) [pid = 1657] [serial = 1423] [outer = 0x1127c2400] 07:31:02 INFO - PROCESS | 1657 | 1462372262535 Marionette TRACE conn2 <- [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]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 674ms 07:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:31:02 INFO - PROCESS | 1657 | 1462372262566 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 1657 | 1462372262568 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:31:02 INFO - PROCESS | 1657 | 1462372262570 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 1657 | 1462372262571 Marionette TRACE conn2 <- [1,1870,null,{}] 07:31:02 INFO - PROCESS | 1657 | 1462372262574 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 1657 | 1462372262685 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:31:02 INFO - PROCESS | 1657 | 1462372262799 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f8f800 == 97 [pid = 1657] [id = 475] 07:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x111053000) [pid = 1657] [serial = 1424] [outer = 0x0] 07:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1150f5400) [pid = 1657] [serial = 1425] [outer = 0x111053000] 07:31:02 INFO - PROCESS | 1657 | 1462372262829 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12a94f400) [pid = 1657] [serial = 1426] [outer = 0x111053000] 07:31:03 INFO - PROCESS | 1657 | 1462372263240 Marionette TRACE conn2 <- [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]]]}] 07:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 919ms 07:31:03 INFO - PROCESS | 1657 | 1462372263490 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 1657 | 1462372263493 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:31:03 INFO - PROCESS | 1657 | 1462372263499 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 1657 | 1462372263501 Marionette TRACE conn2 <- [1,1874,null,{}] 07:31:03 INFO - PROCESS | 1657 | 1462372263504 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:03 INFO - PROCESS | 1657 | 1462372263613 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:31:03 INFO - PROCESS | 1657 | 1462372263693 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fad000 == 98 [pid = 1657] [id = 476] 07:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1122be400) [pid = 1657] [serial = 1427] [outer = 0x0] 07:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x1122c3400) [pid = 1657] [serial = 1428] [outer = 0x1122be400] 07:31:03 INFO - PROCESS | 1657 | 1462372263720 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1127e7000) [pid = 1657] [serial = 1429] [outer = 0x1122be400] 07:31:04 INFO - PROCESS | 1657 | 1462372264176 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 722ms 07:31:04 INFO - PROCESS | 1657 | 1462372264221 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 1657 | 1462372264224 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:31:04 INFO - PROCESS | 1657 | 1462372264251 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1657 | 1462372264253 Marionette TRACE conn2 <- [1,1878,null,{}] 07:31:04 INFO - PROCESS | 1657 | 1462372264257 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:04 INFO - PROCESS | 1657 | 1462372264362 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:31:04 INFO - PROCESS | 1657 | 1462372264475 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bb7000 == 99 [pid = 1657] [id = 477] 07:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x116947800) [pid = 1657] [serial = 1430] [outer = 0x0] 07:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x117244c00) [pid = 1657] [serial = 1431] [outer = 0x116947800] 07:31:04 INFO - PROCESS | 1657 | 1462372264505 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x11820a800) [pid = 1657] [serial = 1432] [outer = 0x116947800] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c497800 == 98 [pid = 1657] [id = 334] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0c6800 == 97 [pid = 1657] [id = 333] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1212cf800 == 96 [pid = 1657] [id = 336] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12d263800 == 95 [pid = 1657] [id = 335] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12e027000 == 94 [pid = 1657] [id = 466] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7a4000 == 93 [pid = 1657] [id = 465] 07:31:04 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12cf5e800) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7da800 == 92 [pid = 1657] [id = 464] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12d23c000 == 91 [pid = 1657] [id = 463] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb59000 == 90 [pid = 1657] [id = 462] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c47e000 == 89 [pid = 1657] [id = 461] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba86800 == 88 [pid = 1657] [id = 460] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12af54000 == 87 [pid = 1657] [id = 459] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1296af800 == 86 [pid = 1657] [id = 458] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x128add000 == 85 [pid = 1657] [id = 457] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1198b3000 == 84 [pid = 1657] [id = 456] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1198ae800 == 83 [pid = 1657] [id = 455] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1254b8800 == 82 [pid = 1657] [id = 454] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12af56000 == 81 [pid = 1657] [id = 448] 07:31:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119f9c800 == 80 [pid = 1657] [id = 447] 07:31:04 INFO - PROCESS | 1657 | 1462372264903 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 695ms 07:31:04 INFO - PROCESS | 1657 | 1462372264923 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 1657 | 1462372264924 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:31:04 INFO - PROCESS | 1657 | 1462372264927 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1657 | 1462372264929 Marionette TRACE conn2 <- [1,1882,null,{}] 07:31:04 INFO - PROCESS | 1657 | 1462372264937 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 1657 | 1462372265035 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x128b29400) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x123d9c000) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x1213e6000) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12a6e6400) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12af04c00) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12af05000) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x113e05c00) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1150b3800) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x121999400) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x118f92000) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x128e40c00) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12b12ac00) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1127c7c00) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x129338000) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x118f9d000) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12c987400) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12af02800) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x119130800) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12a4bbc00) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x128a68800) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x11962f000) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x119130000) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x124c8ac00) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x127419800) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12cf28c00) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12cf2f000) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12bc97800) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12cf5d800) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12a949000) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x128891c00) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12888c400) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12cf58800) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12cf34800) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12a754000) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12bc05800) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11820bc00) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1188a3800) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12cf28800) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12bc95400) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x118f8f400) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1194c8c00) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x119c51000) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x123d9e800) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12cf2e800) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x112fd1000) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12961a000) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12bc06400) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x128f2e400) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12933a400) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12a757800) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1122c4800) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1122c9c00) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12bc95800) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12c1e0400) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118f91400) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x128a62000) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1186b1800) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1181e3c00) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12cf5f400) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12c1d8c00) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121b31400) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 07:31:05 INFO - PROCESS | 1657 | 1462372265118 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198b3000 == 81 [pid = 1657] [id = 478] 07:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x113e05c00) [pid = 1657] [serial = 1433] [outer = 0x0] 07:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11820bc00) [pid = 1657] [serial = 1434] [outer = 0x113e05c00] 07:31:05 INFO - PROCESS | 1657 | 1462372265146 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118f9d000) [pid = 1657] [serial = 1435] [outer = 0x113e05c00] 07:31:05 INFO - PROCESS | 1657 | 1462372265452 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 572ms 07:31:05 INFO - PROCESS | 1657 | 1462372265499 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1657 | 1462372265501 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:31:05 INFO - PROCESS | 1657 | 1462372265503 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1657 | 1462372265504 Marionette TRACE conn2 <- [1,1886,null,{}] 07:31:05 INFO - PROCESS | 1657 | 1462372265506 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 1657 | 1462372265599 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:31:05 INFO - PROCESS | 1657 | 1462372265663 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x125fd4000 == 82 [pid = 1657] [id = 479] 07:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119158400) [pid = 1657] [serial = 1436] [outer = 0x0] 07:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119384800) [pid = 1657] [serial = 1437] [outer = 0x119158400] 07:31:05 INFO - PROCESS | 1657 | 1462372265689 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11985b400) [pid = 1657] [serial = 1438] [outer = 0x119158400] 07:31:06 INFO - PROCESS | 1657 | 1462372266002 Marionette TRACE conn2 <- [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]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 07:31:06 INFO - PROCESS | 1657 | 1462372266024 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 1657 | 1462372266025 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:31:06 INFO - PROCESS | 1657 | 1462372266029 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 1657 | 1462372266031 Marionette TRACE conn2 <- [1,1890,null,{}] 07:31:06 INFO - PROCESS | 1657 | 1462372266033 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:06 INFO - PROCESS | 1657 | 1462372266121 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:31:06 INFO - PROCESS | 1657 | 1462372266186 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296c3000 == 83 [pid = 1657] [id = 480] 07:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119631c00) [pid = 1657] [serial = 1439] [outer = 0x0] 07:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119b62400) [pid = 1657] [serial = 1440] [outer = 0x119631c00] 07:31:06 INFO - PROCESS | 1657 | 1462372266211 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11987dc00) [pid = 1657] [serial = 1441] [outer = 0x119631c00] 07:31:06 INFO - PROCESS | 1657 | 1462372266484 Marionette TRACE conn2 <- [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]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 472ms 07:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:31:06 INFO - PROCESS | 1657 | 1462372266501 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 1657 | 1462372266503 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:31:06 INFO - PROCESS | 1657 | 1462372266505 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 1657 | 1462372266506 Marionette TRACE conn2 <- [1,1894,null,{}] 07:31:06 INFO - PROCESS | 1657 | 1462372266508 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:06 INFO - PROCESS | 1657 | 1462372266629 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:31:06 INFO - PROCESS | 1657 | 1462372266634 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d1800 == 84 [pid = 1657] [id = 481] 07:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1217b2400) [pid = 1657] [serial = 1442] [outer = 0x0] 07:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x123da9000) [pid = 1657] [serial = 1443] [outer = 0x1217b2400] 07:31:06 INFO - PROCESS | 1657 | 1462372266659 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x125f77c00) [pid = 1657] [serial = 1444] [outer = 0x1217b2400] 07:31:07 INFO - PROCESS | 1657 | 1462372267055 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 568ms 07:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:31:07 INFO - PROCESS | 1657 | 1462372267074 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 1657 | 1462372267075 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:31:07 INFO - PROCESS | 1657 | 1462372267077 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 1657 | 1462372267081 Marionette TRACE conn2 <- [1,1898,null,{}] 07:31:07 INFO - PROCESS | 1657 | 1462372267084 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 1657 | 1462372267201 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:31:07 INFO - PROCESS | 1657 | 1462372267216 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0c7000 == 85 [pid = 1657] [id = 482] 07:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121b34000) [pid = 1657] [serial = 1445] [outer = 0x0] 07:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128886400) [pid = 1657] [serial = 1446] [outer = 0x121b34000] 07:31:07 INFO - PROCESS | 1657 | 1462372267241 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x128a5e400) [pid = 1657] [serial = 1447] [outer = 0x121b34000] 07:31:07 INFO - PROCESS | 1657 | 1462372267592 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 523ms 07:31:07 INFO - PROCESS | 1657 | 1462372267600 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 1657 | 1462372267602 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:31:07 INFO - PROCESS | 1657 | 1462372267604 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 1657 | 1462372267605 Marionette TRACE conn2 <- [1,1902,null,{}] 07:31:07 INFO - PROCESS | 1657 | 1462372267607 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 1657 | 1462372267724 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:31:07 INFO - PROCESS | 1657 | 1462372267737 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7cf000 == 86 [pid = 1657] [id = 483] 07:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x127411400) [pid = 1657] [serial = 1448] [outer = 0x0] 07:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128e4f000) [pid = 1657] [serial = 1449] [outer = 0x127411400] 07:31:07 INFO - PROCESS | 1657 | 1462372267761 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x129551000) [pid = 1657] [serial = 1450] [outer = 0x127411400] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1356cf000 == 85 [pid = 1657] [id = 452] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x117028000 == 84 [pid = 1657] [id = 178] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12f170000 == 83 [pid = 1657] [id = 449] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x135be3800 == 82 [pid = 1657] [id = 451] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7d7000 == 81 [pid = 1657] [id = 243] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x118fca800 == 80 [pid = 1657] [id = 392] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d669800 == 79 [pid = 1657] [id = 177] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12b171000 == 78 [pid = 1657] [id = 179] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb57800 == 77 [pid = 1657] [id = 256] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11703f000 == 76 [pid = 1657] [id = 260] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d281000 == 75 [pid = 1657] [id = 390] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba94800 == 74 [pid = 1657] [id = 136] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb66800 == 73 [pid = 1657] [id = 219] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12da28000 == 72 [pid = 1657] [id = 405] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb68800 == 71 [pid = 1657] [id = 408] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x134e70800 == 70 [pid = 1657] [id = 450] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1356d4800 == 69 [pid = 1657] [id = 425] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7cc000 == 68 [pid = 1657] [id = 241] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d240800 == 67 [pid = 1657] [id = 431] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1212bb800 == 66 [pid = 1657] [id = 331] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x135720000 == 65 [pid = 1657] [id = 409] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba92800 == 64 [pid = 1657] [id = 292] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x135726000 == 63 [pid = 1657] [id = 433] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x118fce000 == 62 [pid = 1657] [id = 354] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d270800 == 61 [pid = 1657] [id = 223] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7c3000 == 60 [pid = 1657] [id = 135] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6bd000 == 59 [pid = 1657] [id = 371] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1354ca000 == 58 [pid = 1657] [id = 430] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7b8000 == 57 [pid = 1657] [id = 257] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c47d800 == 56 [pid = 1657] [id = 295] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1186db000 == 55 [pid = 1657] [id = 316] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce04000 == 54 [pid = 1657] [id = 222] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x121207800 == 53 [pid = 1657] [id = 453] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12da19000 == 52 [pid = 1657] [id = 353] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91c800 == 51 [pid = 1657] [id = 332] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x135913800 == 50 [pid = 1657] [id = 410] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1270cf800 == 49 [pid = 1657] [id = 191] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7d4000 == 48 [pid = 1657] [id = 391] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119fa9000 == 47 [pid = 1657] [id = 434] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7ec000 == 46 [pid = 1657] [id = 258] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1356c8800 == 45 [pid = 1657] [id = 411] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x135965800 == 44 [pid = 1657] [id = 432] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1356dc000 == 43 [pid = 1657] [id = 446] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119bb7000 == 42 [pid = 1657] [id = 477] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119fad000 == 41 [pid = 1657] [id = 476] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119f8f800 == 40 [pid = 1657] [id = 475] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x137fdf000 == 39 [pid = 1657] [id = 474] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x137fb6000 == 38 [pid = 1657] [id = 473] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x135975800 == 37 [pid = 1657] [id = 472] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1356ce800 == 36 [pid = 1657] [id = 471] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12f176000 == 35 [pid = 1657] [id = 470] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12a909000 == 34 [pid = 1657] [id = 469] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119bab000 == 33 [pid = 1657] [id = 468] 07:31:09 INFO - PROCESS | 1657 | --DOCSHELL 0x134e63000 == 32 [pid = 1657] [id = 467] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x125fd4000 == 31 [pid = 1657] [id = 479] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d1800 == 30 [pid = 1657] [id = 481] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1198b3000 == 29 [pid = 1657] [id = 478] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1296c3000 == 28 [pid = 1657] [id = 480] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0c7000 == 27 [pid = 1657] [id = 482] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c486000 == 26 [pid = 1657] [id = 13] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x1164b7800 == 25 [pid = 1657] [id = 26] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7cf000 == 24 [pid = 1657] [id = 21] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba8d000 == 23 [pid = 1657] [id = 11] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x112dc6800 == 22 [pid = 1657] [id = 23] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12a905000 == 21 [pid = 1657] [id = 8] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12b17c000 == 20 [pid = 1657] [id = 9] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x128fd6800 == 19 [pid = 1657] [id = 6] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7a9800 == 18 [pid = 1657] [id = 20] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7bf000 == 17 [pid = 1657] [id = 14] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb5b000 == 16 [pid = 1657] [id = 15] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12d659000 == 15 [pid = 1657] [id = 19] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x112d37800 == 14 [pid = 1657] [id = 25] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x116ad5000 == 13 [pid = 1657] [id = 24] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12e014800 == 12 [pid = 1657] [id = 22] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d6800 == 11 [pid = 1657] [id = 10] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce13000 == 10 [pid = 1657] [id = 16] 07:31:10 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0c1800 == 9 [pid = 1657] [id = 12] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x111f31000) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119bcd000) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x116127800) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121196c00) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1186b4800) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x119381000) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x112fd0c00) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x116183400) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x125f78400) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11962c800) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x125f7b400) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x128f32800) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x112d97800) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x125524c00) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12a752000) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11932c800) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121d39c00) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12130d800) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12b960c00) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11937d400) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x125f78800) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12cc3f000) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118f91800) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119323400) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a6f0000) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1194cd400) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119861c00) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1150f2800) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113c3dc00) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1186b6c00) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11849d400) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128890400) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119f81c00) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121302800) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1127c1c00) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12bc05400) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129215c00) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129618400) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116128c00) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a726000) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129616c00) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12954bc00) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128b2d000) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128887000) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x123d55800) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x125525800) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a75e400) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128892c00) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 07:31:10 INFO - PROCESS | 1657 | 1462372270563 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2974ms 07:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:31:10 INFO - PROCESS | 1657 | 1462372270581 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1657 | 1462372270583 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:31:10 INFO - PROCESS | 1657 | 1462372270587 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1657 | 1462372270589 Marionette TRACE conn2 <- [1,1906,null,{}] 07:31:10 INFO - PROCESS | 1657 | 1462372270593 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:10 INFO - PROCESS | 1657 | 1462372270675 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:31:10 INFO - PROCESS | 1657 | 1462372270726 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x112dba800 == 10 [pid = 1657] [id = 484] 07:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x111050c00) [pid = 1657] [serial = 1451] [outer = 0x0] 07:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x111056c00) [pid = 1657] [serial = 1452] [outer = 0x111050c00] 07:31:10 INFO - PROCESS | 1657 | 1462372270753 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x111d7c400) [pid = 1657] [serial = 1453] [outer = 0x111050c00] 07:31:11 INFO - PROCESS | 1657 | 1462372271234 Marionette TRACE conn2 <- [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]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 722ms 07:31:11 INFO - PROCESS | 1657 | 1462372271320 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 1657 | 1462372271323 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:31:11 INFO - PROCESS | 1657 | 1462372271327 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 1657 | 1462372271331 Marionette TRACE conn2 <- [1,1910,null,{}] 07:31:11 INFO - PROCESS | 1657 | 1462372271335 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:11 INFO - PROCESS | 1657 | 1462372271434 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:31:11 INFO - PROCESS | 1657 | 1462372271505 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d34800 == 11 [pid = 1657] [id = 485] 07:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112049000) [pid = 1657] [serial = 1454] [outer = 0x0] 07:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11224d000) [pid = 1657] [serial = 1455] [outer = 0x112049000] 07:31:11 INFO - PROCESS | 1657 | 1462372271536 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1122bf000) [pid = 1657] [serial = 1456] [outer = 0x112049000] 07:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1122c6000) [pid = 1657] [serial = 1457] [outer = 0x12cf29400] 07:31:12 INFO - PROCESS | 1657 | 1462372272240 Marionette TRACE conn2 <- [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]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 976ms 07:31:12 INFO - PROCESS | 1657 | 1462372272303 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 1657 | 1462372272307 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:31:12 INFO - PROCESS | 1657 | 1462372272336 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 1657 | 1462372272338 Marionette TRACE conn2 <- [1,1914,null,{}] 07:31:12 INFO - PROCESS | 1657 | 1462372272340 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:12 INFO - PROCESS | 1657 | 1462372272526 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:31:12 INFO - PROCESS | 1657 | 1462372272574 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d33800 == 12 [pid = 1657] [id = 486] 07:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x110f02c00) [pid = 1657] [serial = 1458] [outer = 0x0] 07:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x110f0d000) [pid = 1657] [serial = 1459] [outer = 0x110f02c00] 07:31:12 INFO - PROCESS | 1657 | 1462372272603 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x111f67000) [pid = 1657] [serial = 1460] [outer = 0x110f02c00] 07:31:12 INFO - PROCESS | 1657 | 1462372272968 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 673ms 07:31:13 INFO - PROCESS | 1657 | 1462372273008 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 1657 | 1462372273010 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:31:13 INFO - PROCESS | 1657 | 1462372273013 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1657 | 1462372273016 Marionette TRACE conn2 <- [1,1918,null,{}] 07:31:13 INFO - PROCESS | 1657 | 1462372273019 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:13 INFO - PROCESS | 1657 | 1462372273092 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:31:13 INFO - PROCESS | 1657 | 1462372273142 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x11706f000 == 13 [pid = 1657] [id = 487] 07:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1122c8400) [pid = 1657] [serial = 1461] [outer = 0x0] 07:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1127e2800) [pid = 1657] [serial = 1462] [outer = 0x1122c8400] 07:31:13 INFO - PROCESS | 1657 | 1462372273170 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1127edc00) [pid = 1657] [serial = 1463] [outer = 0x1122c8400] 07:31:13 INFO - PROCESS | 1657 | 1462372273489 Marionette TRACE conn2 <- [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]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 524ms 07:31:13 INFO - PROCESS | 1657 | 1462372273538 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:31:13 INFO - PROCESS | 1657 | 1462372273539 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:31:13 INFO - PROCESS | 1657 | 1462372273542 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1657 | 1462372273543 Marionette TRACE conn2 <- [1,1922,null,{}] 07:31:13 INFO - PROCESS | 1657 | 1462372273545 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:13 INFO - PROCESS | 1657 | 1462372273616 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:31:13 INFO - PROCESS | 1657 | 1462372273623 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186c8800 == 14 [pid = 1657] [id = 488] 07:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112a68800) [pid = 1657] [serial = 1464] [outer = 0x0] 07:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112fdbc00) [pid = 1657] [serial = 1465] [outer = 0x112a68800] 07:31:13 INFO - PROCESS | 1657 | 1462372273651 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1134b0800) [pid = 1657] [serial = 1466] [outer = 0x112a68800] 07:31:14 INFO - PROCESS | 1657 | 1462372274007 Marionette TRACE conn2 <- [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]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 521ms 07:31:14 INFO - PROCESS | 1657 | 1462372274064 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1657 | 1462372274066 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:31:14 INFO - PROCESS | 1657 | 1462372274074 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1657 | 1462372274077 Marionette TRACE conn2 <- [1,1926,null,{}] 07:31:14 INFO - PROCESS | 1657 | 1462372274080 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:14 INFO - PROCESS | 1657 | 1462372274165 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:31:14 INFO - PROCESS | 1657 | 1462372274170 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11949e800 == 15 [pid = 1657] [id = 489] 07:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1127ee400) [pid = 1657] [serial = 1467] [outer = 0x0] 07:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1150bb800) [pid = 1657] [serial = 1468] [outer = 0x1127ee400] 07:31:14 INFO - PROCESS | 1657 | 1462372274196 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x115f96400) [pid = 1657] [serial = 1469] [outer = 0x1127ee400] 07:31:14 INFO - PROCESS | 1657 | 1462372274533 Marionette TRACE conn2 <- [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]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 477ms 07:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:31:14 INFO - PROCESS | 1657 | 1462372274549 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1657 | 1462372274550 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:31:14 INFO - PROCESS | 1657 | 1462372274552 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1657 | 1462372274553 Marionette TRACE conn2 <- [1,1930,null,{}] 07:31:14 INFO - PROCESS | 1657 | 1462372274555 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:14 INFO - PROCESS | 1657 | 1462372274656 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:31:14 INFO - PROCESS | 1657 | 1462372274686 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198a5000 == 16 [pid = 1657] [id = 490] 07:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x111d82400) [pid = 1657] [serial = 1470] [outer = 0x0] 07:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x115f9a400) [pid = 1657] [serial = 1471] [outer = 0x111d82400] 07:31:14 INFO - PROCESS | 1657 | 1462372274711 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116a61400) [pid = 1657] [serial = 1472] [outer = 0x111d82400] 07:31:15 INFO - PROCESS | 1657 | 1462372275016 Marionette TRACE conn2 <- [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]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 519ms 07:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:31:15 INFO - PROCESS | 1657 | 1462372275072 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 1657 | 1462372275073 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:31:15 INFO - PROCESS | 1657 | 1462372275075 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1657 | 1462372275076 Marionette TRACE conn2 <- [1,1934,null,{}] 07:31:15 INFO - PROCESS | 1657 | 1462372275078 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:15 INFO - PROCESS | 1657 | 1462372275167 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:31:15 INFO - PROCESS | 1657 | 1462372275202 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119310800 == 17 [pid = 1657] [id = 491] 07:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1176bcc00) [pid = 1657] [serial = 1473] [outer = 0x0] 07:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1181e0c00) [pid = 1657] [serial = 1474] [outer = 0x1176bcc00] 07:31:15 INFO - PROCESS | 1657 | 1462372275233 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1181ee000) [pid = 1657] [serial = 1475] [outer = 0x1176bcc00] 07:31:15 INFO - PROCESS | 1657 | 1462372275603 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 569ms 07:31:15 INFO - PROCESS | 1657 | 1462372275644 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:31:15 INFO - PROCESS | 1657 | 1462372275646 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:31:15 INFO - PROCESS | 1657 | 1462372275648 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1657 | 1462372275649 Marionette TRACE conn2 <- [1,1938,null,{}] 07:31:15 INFO - PROCESS | 1657 | 1462372275651 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:15 INFO - PROCESS | 1657 | 1462372275747 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:31:15 INFO - PROCESS | 1657 | 1462372275779 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212bd800 == 18 [pid = 1657] [id = 492] 07:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1181e2c00) [pid = 1657] [serial = 1476] [outer = 0x0] 07:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11827d800) [pid = 1657] [serial = 1477] [outer = 0x1181e2c00] 07:31:15 INFO - PROCESS | 1657 | 1462372275804 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1184bc800) [pid = 1657] [serial = 1478] [outer = 0x1181e2c00] 07:31:16 INFO - PROCESS | 1657 | 1462372276123 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 519ms 07:31:16 INFO - PROCESS | 1657 | 1462372276167 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 1657 | 1462372276169 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:31:16 INFO - PROCESS | 1657 | 1462372276171 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1657 | 1462372276172 Marionette TRACE conn2 <- [1,1942,null,{}] 07:31:16 INFO - PROCESS | 1657 | 1462372276174 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:16 INFO - PROCESS | 1657 | 1462372276263 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:31:16 INFO - PROCESS | 1657 | 1462372276267 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11702f000 == 19 [pid = 1657] [id = 493] 07:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116f04000) [pid = 1657] [serial = 1479] [outer = 0x0] 07:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1185be400) [pid = 1657] [serial = 1480] [outer = 0x116f04000] 07:31:16 INFO - PROCESS | 1657 | 1462372276291 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1186b8c00) [pid = 1657] [serial = 1481] [outer = 0x116f04000] 07:31:16 INFO - PROCESS | 1657 | 1462372276624 Marionette TRACE conn2 <- [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]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 467ms 07:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:31:16 INFO - PROCESS | 1657 | 1462372276639 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 1657 | 1462372276640 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:31:16 INFO - PROCESS | 1657 | 1462372276642 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1657 | 1462372276643 Marionette TRACE conn2 <- [1,1946,null,{}] 07:31:16 INFO - PROCESS | 1657 | 1462372276655 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:16 INFO - PROCESS | 1657 | 1462372276750 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:31:16 INFO - PROCESS | 1657 | 1462372276754 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x124841000 == 20 [pid = 1657] [id = 494] 07:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1186bc000) [pid = 1657] [serial = 1482] [outer = 0x0] 07:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1188a2400) [pid = 1657] [serial = 1483] [outer = 0x1186bc000] 07:31:16 INFO - PROCESS | 1657 | 1462372276782 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118f8f800) [pid = 1657] [serial = 1484] [outer = 0x1186bc000] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12130bc00) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b767000) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x128890800) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119bca400) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119325800) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1210e1400) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1122bfc00) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x127411400) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x121b34000) [pid = 1657] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128891800) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x121311c00) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11912b400) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113cb0000) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1127c0c00) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a943800) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119631c00) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119158400) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113e05c00) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116947800) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1122be400) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111053000) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1127c2400) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a94b800) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:31:17 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1217b2400) [pid = 1657] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:31:17 INFO - PROCESS | 1657 | 1462372277150 Marionette TRACE conn2 <- [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]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 522ms 07:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:31:17 INFO - PROCESS | 1657 | 1462372277165 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1657 | 1462372277166 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:31:17 INFO - PROCESS | 1657 | 1462372277168 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1657 | 1462372277169 Marionette TRACE conn2 <- [1,1950,null,{}] 07:31:17 INFO - PROCESS | 1657 | 1462372277171 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:17 INFO - PROCESS | 1657 | 1462372277245 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:31:17 INFO - PROCESS | 1657 | 1462372277251 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254b6000 == 21 [pid = 1657] [id = 495] 07:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116947800) [pid = 1657] [serial = 1485] [outer = 0x0] 07:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1186b1400) [pid = 1657] [serial = 1486] [outer = 0x116947800] 07:31:17 INFO - PROCESS | 1657 | 1462372277276 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118f94800) [pid = 1657] [serial = 1487] [outer = 0x116947800] 07:31:17 INFO - PROCESS | 1657 | 1462372277600 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 472ms 07:31:17 INFO - PROCESS | 1657 | 1462372277640 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1657 | 1462372277641 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:31:17 INFO - PROCESS | 1657 | 1462372277643 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1657 | 1462372277645 Marionette TRACE conn2 <- [1,1954,null,{}] 07:31:17 INFO - PROCESS | 1657 | 1462372277648 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:17 INFO - PROCESS | 1657 | 1462372277741 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:31:17 INFO - PROCESS | 1657 | 1462372277745 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x125fd1800 == 22 [pid = 1657] [id = 496] 07:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118f97000) [pid = 1657] [serial = 1488] [outer = 0x0] 07:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118feec00) [pid = 1657] [serial = 1489] [outer = 0x118f97000] 07:31:17 INFO - PROCESS | 1657 | 1462372277776 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11912f400) [pid = 1657] [serial = 1490] [outer = 0x118f97000] 07:31:18 INFO - PROCESS | 1657 | 1462372278090 Marionette TRACE conn2 <- [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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 469ms 07:31:18 INFO - PROCESS | 1657 | 1462372278116 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1657 | 1462372278117 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:31:18 INFO - PROCESS | 1657 | 1462372278119 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1657 | 1462372278121 Marionette TRACE conn2 <- [1,1958,null,{}] 07:31:18 INFO - PROCESS | 1657 | 1462372278123 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:18 INFO - PROCESS | 1657 | 1462372278213 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:31:18 INFO - PROCESS | 1657 | 1462372278263 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270df800 == 23 [pid = 1657] [id = 497] 07:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11912b800) [pid = 1657] [serial = 1491] [outer = 0x0] 07:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11915b800) [pid = 1657] [serial = 1492] [outer = 0x11912b800] 07:31:18 INFO - PROCESS | 1657 | 1462372278291 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11932dc00) [pid = 1657] [serial = 1493] [outer = 0x11912b800] 07:31:18 INFO - PROCESS | 1657 | 1462372278540 Marionette TRACE conn2 <- [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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 470ms 07:31:18 INFO - PROCESS | 1657 | 1462372278589 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1657 | 1462372278590 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:31:18 INFO - PROCESS | 1657 | 1462372278593 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1657 | 1462372278596 Marionette TRACE conn2 <- [1,1962,null,{}] 07:31:18 INFO - PROCESS | 1657 | 1462372278606 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:18 INFO - PROCESS | 1657 | 1462372278694 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:31:18 INFO - PROCESS | 1657 | 1462372278701 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fd2800 == 24 [pid = 1657] [id = 498] 07:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11932fc00) [pid = 1657] [serial = 1494] [outer = 0x0] 07:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11938c000) [pid = 1657] [serial = 1495] [outer = 0x11932fc00] 07:31:18 INFO - PROCESS | 1657 | 1462372278729 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1194c7800) [pid = 1657] [serial = 1496] [outer = 0x11932fc00] 07:31:19 INFO - PROCESS | 1657 | 1462372279317 Marionette TRACE conn2 <- [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]]]}] 07:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 778ms 07:31:19 INFO - PROCESS | 1657 | 1462372279372 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:31:19 INFO - PROCESS | 1657 | 1462372279374 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:31:19 INFO - PROCESS | 1657 | 1462372279378 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 1657 | 1462372279380 Marionette TRACE conn2 <- [1,1966,null,{}] 07:31:19 INFO - PROCESS | 1657 | 1462372279384 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:19 INFO - PROCESS | 1657 | 1462372279479 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:31:19 INFO - PROCESS | 1657 | 1462372279533 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x118118800 == 25 [pid = 1657] [id = 499] 07:31:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x111052800) [pid = 1657] [serial = 1497] [outer = 0x0] 07:31:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1122c1800) [pid = 1657] [serial = 1498] [outer = 0x111052800] 07:31:19 INFO - PROCESS | 1657 | 1462372279564 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1127cac00) [pid = 1657] [serial = 1499] [outer = 0x111052800] 07:31:20 INFO - PROCESS | 1657 | 1462372280057 Marionette TRACE conn2 <- [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]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 721ms 07:31:20 INFO - PROCESS | 1657 | 1462372280099 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1657 | 1462372280103 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:31:20 INFO - PROCESS | 1657 | 1462372280107 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1657 | 1462372280109 Marionette TRACE conn2 <- [1,1970,null,{}] 07:31:20 INFO - PROCESS | 1657 | 1462372280131 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:20 INFO - PROCESS | 1657 | 1462372280226 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:31:20 INFO - PROCESS | 1657 | 1462372280279 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12120b800 == 26 [pid = 1657] [id = 500] 07:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112fddc00) [pid = 1657] [serial = 1500] [outer = 0x0] 07:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1134b4400) [pid = 1657] [serial = 1501] [outer = 0x112fddc00] 07:31:20 INFO - PROCESS | 1657 | 1462372280308 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1150b2c00) [pid = 1657] [serial = 1502] [outer = 0x112fddc00] 07:31:20 INFO - PROCESS | 1657 | 1462372280707 Marionette TRACE conn2 <- [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]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 642ms 07:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:31:20 INFO - PROCESS | 1657 | 1462372280749 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1657 | 1462372280751 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:31:20 INFO - PROCESS | 1657 | 1462372280753 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1657 | 1462372280756 Marionette TRACE conn2 <- [1,1974,null,{}] 07:31:20 INFO - PROCESS | 1657 | 1462372280763 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:20 INFO - PROCESS | 1657 | 1462372280861 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:31:20 INFO - PROCESS | 1657 | 1462372280916 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fc9000 == 27 [pid = 1657] [id = 501] 07:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11693f000) [pid = 1657] [serial = 1503] [outer = 0x0] 07:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11752f400) [pid = 1657] [serial = 1504] [outer = 0x11693f000] 07:31:20 INFO - PROCESS | 1657 | 1462372280947 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118282800) [pid = 1657] [serial = 1505] [outer = 0x11693f000] 07:31:21 INFO - PROCESS | 1657 | 1462372281356 Marionette TRACE conn2 <- [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]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 623ms 07:31:21 INFO - PROCESS | 1657 | 1462372281376 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1657 | 1462372281378 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:31:21 INFO - PROCESS | 1657 | 1462372281380 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1657 | 1462372281382 Marionette TRACE conn2 <- [1,1978,null,{}] 07:31:21 INFO - PROCESS | 1657 | 1462372281384 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:21 INFO - PROCESS | 1657 | 1462372281479 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:31:21 INFO - PROCESS | 1657 | 1462372281563 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296ac800 == 28 [pid = 1657] [id = 502] 07:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1186b1800) [pid = 1657] [serial = 1506] [outer = 0x0] 07:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118f93400) [pid = 1657] [serial = 1507] [outer = 0x1186b1800] 07:31:21 INFO - PROCESS | 1657 | 1462372281592 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11912c800) [pid = 1657] [serial = 1508] [outer = 0x1186b1800] 07:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 619ms 07:31:21 INFO - PROCESS | 1657 | 1462372281992 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:31:22 INFO - PROCESS | 1657 | 1462372282000 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:31:22 INFO - PROCESS | 1657 | 1462372282001 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:31:22 INFO - PROCESS | 1657 | 1462372282003 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 1657 | 1462372282005 Marionette TRACE conn2 <- [1,1982,null,{}] 07:31:22 INFO - PROCESS | 1657 | 1462372282007 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:22 INFO - PROCESS | 1657 | 1462372282101 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:31:22 INFO - PROCESS | 1657 | 1462372282151 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a67c000 == 29 [pid = 1657] [id = 503] 07:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119126400) [pid = 1657] [serial = 1509] [outer = 0x0] 07:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119326c00) [pid = 1657] [serial = 1510] [outer = 0x119126400] 07:31:22 INFO - PROCESS | 1657 | 1462372282180 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11937d400) [pid = 1657] [serial = 1511] [outer = 0x119126400] 07:31:22 INFO - PROCESS | 1657 | 1462372282624 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 669ms 07:31:22 INFO - PROCESS | 1657 | 1462372282674 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 1657 | 1462372282676 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:31:22 INFO - PROCESS | 1657 | 1462372282895 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 1657 | 1462372282897 Marionette TRACE conn2 <- [1,1986,null,{}] 07:31:22 INFO - PROCESS | 1657 | 1462372282903 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:22 INFO - PROCESS | 1657 | 1462372282990 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:31:23 INFO - PROCESS | 1657 | 1462372283041 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11993a800 == 30 [pid = 1657] [id = 504] 07:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1122bc400) [pid = 1657] [serial = 1512] [outer = 0x0] 07:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1122c3000) [pid = 1657] [serial = 1513] [outer = 0x1122bc400] 07:31:23 INFO - PROCESS | 1657 | 1462372283069 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1127ca400) [pid = 1657] [serial = 1514] [outer = 0x1122bc400] 07:31:23 INFO - PROCESS | 1657 | 1462372283491 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 674ms 07:31:23 INFO - PROCESS | 1657 | 1462372283521 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1657 | 1462372283523 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:31:23 INFO - PROCESS | 1657 | 1462372283526 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1657 | 1462372283528 Marionette TRACE conn2 <- [1,1990,null,{}] 07:31:23 INFO - PROCESS | 1657 | 1462372283533 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:23 INFO - PROCESS | 1657 | 1462372283627 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:31:23 INFO - PROCESS | 1657 | 1462372283683 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d9000 == 31 [pid = 1657] [id = 505] 07:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x112d93c00) [pid = 1657] [serial = 1515] [outer = 0x0] 07:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1134b8c00) [pid = 1657] [serial = 1516] [outer = 0x112d93c00] 07:31:23 INFO - PROCESS | 1657 | 1462372283710 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1150b7c00) [pid = 1657] [serial = 1517] [outer = 0x112d93c00] 07:31:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7cf000 == 30 [pid = 1657] [id = 483] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x129551000) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128886400) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12a75d400) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12933ac00) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128886c00) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x123daa000) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12130cc00) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11985e400) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118f91c00) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x117248400) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x113e06000) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1127e5800) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12a94b400) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12b126000) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119b62400) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11987dc00) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119384800) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11985b400) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11820bc00) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118f9d000) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x117244c00) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11820a800) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1127e7000) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1122c3400) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a94f400) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1150f5400) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12bc0cc00) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12c980c00) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12bc10800) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b764000) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128a5e400) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123da9000) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125f77c00) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12d24f400) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12d24f800) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b760800) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x127418c00) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11985a000) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12c984c00) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x115f9e400) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 07:31:23 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x128e4f000) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank] 07:31:24 INFO - PROCESS | 1657 | 1462372284075 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 571ms 07:31:24 INFO - PROCESS | 1657 | 1462372284098 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1657 | 1462372284100 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:31:24 INFO - PROCESS | 1657 | 1462372284102 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1657 | 1462372284103 Marionette TRACE conn2 <- [1,1994,null,{}] 07:31:24 INFO - PROCESS | 1657 | 1462372284106 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:24 INFO - PROCESS | 1657 | 1462372284183 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:31:24 INFO - PROCESS | 1657 | 1462372284192 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119317000 == 31 [pid = 1657] [id = 506] 07:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115f99400) [pid = 1657] [serial = 1518] [outer = 0x0] 07:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116183400) [pid = 1657] [serial = 1519] [outer = 0x115f99400] 07:31:24 INFO - PROCESS | 1657 | 1462372284223 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1169b7400) [pid = 1657] [serial = 1520] [outer = 0x115f99400] 07:31:24 INFO - PROCESS | 1657 | 1462372284594 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 519ms 07:31:24 INFO - PROCESS | 1657 | 1462372284621 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1657 | 1462372284622 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:31:24 INFO - PROCESS | 1657 | 1462372284625 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1657 | 1462372284626 Marionette TRACE conn2 <- [1,1998,null,{}] 07:31:24 INFO - PROCESS | 1657 | 1462372284628 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:24 INFO - PROCESS | 1657 | 1462372284704 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:31:24 INFO - PROCESS | 1657 | 1462372284756 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212cc800 == 32 [pid = 1657] [id = 507] 07:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1169b2400) [pid = 1657] [serial = 1521] [outer = 0x0] 07:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1176c3800) [pid = 1657] [serial = 1522] [outer = 0x1169b2400] 07:31:24 INFO - PROCESS | 1657 | 1462372284781 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11820f400) [pid = 1657] [serial = 1523] [outer = 0x1169b2400] 07:31:25 INFO - PROCESS | 1657 | 1462372285055 Marionette TRACE conn2 <- [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]]]}] 07:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 467ms 07:31:25 INFO - PROCESS | 1657 | 1462372285100 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 1657 | 1462372285102 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:31:25 INFO - PROCESS | 1657 | 1462372285104 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 1657 | 1462372285105 Marionette TRACE conn2 <- [1,2002,null,{}] 07:31:25 INFO - PROCESS | 1657 | 1462372285107 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:25 INFO - PROCESS | 1657 | 1462372285186 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:31:25 INFO - PROCESS | 1657 | 1462372285190 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d6c000 == 33 [pid = 1657] [id = 508] 07:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118282400) [pid = 1657] [serial = 1524] [outer = 0x0] 07:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1186b4000) [pid = 1657] [serial = 1525] [outer = 0x118282400] 07:31:25 INFO - PROCESS | 1657 | 1462372285218 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118f80c00) [pid = 1657] [serial = 1526] [outer = 0x118282400] 07:31:25 INFO - PROCESS | 1657 | 1462372285571 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 518ms 07:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:31:25 INFO - PROCESS | 1657 | 1462372285623 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 1657 | 1462372285625 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:31:25 INFO - PROCESS | 1657 | 1462372285627 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 1657 | 1462372285629 Marionette TRACE conn2 <- [1,2006,null,{}] 07:31:25 INFO - PROCESS | 1657 | 1462372285632 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:25 INFO - PROCESS | 1657 | 1462372285759 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:31:25 INFO - PROCESS | 1657 | 1462372285767 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x117042000 == 34 [pid = 1657] [id = 509] 07:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118ff5400) [pid = 1657] [serial = 1527] [outer = 0x0] 07:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119323800) [pid = 1657] [serial = 1528] [outer = 0x118ff5400] 07:31:25 INFO - PROCESS | 1657 | 1462372285810 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1194c8000) [pid = 1657] [serial = 1529] [outer = 0x118ff5400] 07:31:26 INFO - PROCESS | 1657 | 1462372286269 Marionette TRACE conn2 <- [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]]]}] 07:31:26 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 07:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 07:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:31:26 INFO - PROCESS | 1657 | 1462372286302 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 1657 | 1462372286303 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:31:26 INFO - PROCESS | 1657 | 1462372286306 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1657 | 1462372286307 Marionette TRACE conn2 <- [1,2010,null,{}] 07:31:26 INFO - PROCESS | 1657 | 1462372286309 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 1657 | 1462372286403 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:31:26 INFO - PROCESS | 1657 | 1462372286417 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ee1800 == 35 [pid = 1657] [id = 510] 07:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119330c00) [pid = 1657] [serial = 1530] [outer = 0x0] 07:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1194cf400) [pid = 1657] [serial = 1531] [outer = 0x119330c00] 07:31:26 INFO - PROCESS | 1657 | 1462372286442 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11962f400) [pid = 1657] [serial = 1532] [outer = 0x119330c00] 07:31:26 INFO - PROCESS | 1657 | 1462372286781 Marionette TRACE conn2 <- [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]]]}] 07:31:26 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 07:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 07:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:31:26 INFO - PROCESS | 1657 | 1462372286824 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 1657 | 1462372286825 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:31:26 INFO - PROCESS | 1657 | 1462372286827 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1657 | 1462372286829 Marionette TRACE conn2 <- [1,2014,null,{}] 07:31:26 INFO - PROCESS | 1657 | 1462372286831 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 1657 | 1462372286927 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:31:26 INFO - PROCESS | 1657 | 1462372286932 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293bf800 == 36 [pid = 1657] [id = 511] 07:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11937dc00) [pid = 1657] [serial = 1533] [outer = 0x0] 07:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119859800) [pid = 1657] [serial = 1534] [outer = 0x11937dc00] 07:31:26 INFO - PROCESS | 1657 | 1462372286956 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119863000) [pid = 1657] [serial = 1535] [outer = 0x11937dc00] 07:31:27 INFO - PROCESS | 1657 | 1462372287304 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 519ms 07:31:27 INFO - PROCESS | 1657 | 1462372287349 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1657 | 1462372287350 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:31:27 INFO - PROCESS | 1657 | 1462372287352 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1657 | 1462372287353 Marionette TRACE conn2 <- [1,2018,null,{}] 07:31:27 INFO - PROCESS | 1657 | 1462372287355 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:27 INFO - PROCESS | 1657 | 1462372287452 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:31:27 INFO - PROCESS | 1657 | 1462372287456 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af3f800 == 37 [pid = 1657] [id = 512] 07:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119859000) [pid = 1657] [serial = 1536] [outer = 0x0] 07:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11987d800) [pid = 1657] [serial = 1537] [outer = 0x119859000] 07:31:27 INFO - PROCESS | 1657 | 1462372287480 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119c4c400) [pid = 1657] [serial = 1538] [outer = 0x119859000] 07:31:27 INFO - PROCESS | 1657 | 1462372287792 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 468ms 07:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:31:27 INFO - PROCESS | 1657 | 1462372287823 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1657 | 1462372287824 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:31:27 INFO - PROCESS | 1657 | 1462372287834 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1657 | 1462372287835 Marionette TRACE conn2 <- [1,2022,null,{}] 07:31:27 INFO - PROCESS | 1657 | 1462372287837 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:27 INFO - PROCESS | 1657 | 1462372287940 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:31:27 INFO - PROCESS | 1657 | 1462372287945 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fc9800 == 38 [pid = 1657] [id = 513] 07:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119887c00) [pid = 1657] [serial = 1539] [outer = 0x0] 07:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1210dd800) [pid = 1657] [serial = 1540] [outer = 0x119887c00] 07:31:27 INFO - PROCESS | 1657 | 1462372287970 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1210e6c00) [pid = 1657] [serial = 1541] [outer = 0x119887c00] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x111d82400) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1127ee400) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1122c8400) [pid = 1657] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118f97000) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x112a68800) [pid = 1657] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1186bc000) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1176bcc00) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1181e2c00) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11912b800) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x110f02c00) [pid = 1657] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116f04000) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:31:28 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116947800) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:31:28 INFO - PROCESS | 1657 | 1462372288468 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 676ms 07:31:28 INFO - PROCESS | 1657 | 1462372288503 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 1657 | 1462372288504 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:31:28 INFO - PROCESS | 1657 | 1462372288508 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1657 | 1462372288511 Marionette TRACE conn2 <- [1,2026,null,{}] 07:31:28 INFO - PROCESS | 1657 | 1462372288514 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:28 INFO - PROCESS | 1657 | 1462372288658 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:31:28 INFO - PROCESS | 1657 | 1462372288700 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b176800 == 39 [pid = 1657] [id = 514] 07:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1176c2800) [pid = 1657] [serial = 1542] [outer = 0x0] 07:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119edec00) [pid = 1657] [serial = 1543] [outer = 0x1176c2800] 07:31:28 INFO - PROCESS | 1657 | 1462372288734 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121198c00) [pid = 1657] [serial = 1544] [outer = 0x1176c2800] 07:31:29 INFO - PROCESS | 1657 | 1462372289057 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 574ms 07:31:29 INFO - PROCESS | 1657 | 1462372289086 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 1657 | 1462372289088 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:31:29 INFO - PROCESS | 1657 | 1462372289107 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1657 | 1462372289108 Marionette TRACE conn2 <- [1,2030,null,{}] 07:31:29 INFO - PROCESS | 1657 | 1462372289110 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 1657 | 1462372289193 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:31:29 INFO - PROCESS | 1657 | 1462372289199 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b743800 == 40 [pid = 1657] [id = 515] 07:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12127a800) [pid = 1657] [serial = 1545] [outer = 0x0] 07:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121306c00) [pid = 1657] [serial = 1546] [outer = 0x12127a800] 07:31:29 INFO - PROCESS | 1657 | 1462372289224 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12130fc00) [pid = 1657] [serial = 1547] [outer = 0x12127a800] 07:31:29 INFO - PROCESS | 1657 | 1462372289554 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 485ms 07:31:29 INFO - PROCESS | 1657 | 1462372289576 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 1657 | 1462372289579 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:31:29 INFO - PROCESS | 1657 | 1462372289583 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1657 | 1462372289584 Marionette TRACE conn2 <- [1,2034,null,{}] 07:31:29 INFO - PROCESS | 1657 | 1462372289586 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 1657 | 1462372289665 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:31:29 INFO - PROCESS | 1657 | 1462372289669 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7cf800 == 41 [pid = 1657] [id = 516] 07:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121310000) [pid = 1657] [serial = 1548] [outer = 0x0] 07:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1215d4400) [pid = 1657] [serial = 1549] [outer = 0x121310000] 07:31:29 INFO - PROCESS | 1657 | 1462372289693 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1217d9c00) [pid = 1657] [serial = 1550] [outer = 0x121310000] 07:31:30 INFO - PROCESS | 1657 | 1462372290030 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 468ms 07:31:30 INFO - PROCESS | 1657 | 1462372290051 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:31:30 INFO - PROCESS | 1657 | 1462372290052 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:31:30 INFO - PROCESS | 1657 | 1462372290054 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1657 | 1462372290055 Marionette TRACE conn2 <- [1,2038,null,{}] 07:31:30 INFO - PROCESS | 1657 | 1462372290058 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 1657 | 1462372290164 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:31:30 INFO - PROCESS | 1657 | 1462372290170 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x110eaa800 == 42 [pid = 1657] [id = 517] 07:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110ef0800) [pid = 1657] [serial = 1551] [outer = 0x0] 07:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x110ef9c00) [pid = 1657] [serial = 1552] [outer = 0x110ef0800] 07:31:30 INFO - PROCESS | 1657 | 1462372290252 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x111059400) [pid = 1657] [serial = 1553] [outer = 0x110ef0800] 07:31:30 INFO - PROCESS | 1657 | 1462372290693 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 669ms 07:31:30 INFO - PROCESS | 1657 | 1462372290725 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 1657 | 1462372290729 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:31:30 INFO - PROCESS | 1657 | 1462372290735 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1657 | 1462372290737 Marionette TRACE conn2 <- [1,2042,null,{}] 07:31:30 INFO - PROCESS | 1657 | 1462372290740 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 1657 | 1462372290842 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:31:30 INFO - PROCESS | 1657 | 1462372290898 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fa4800 == 43 [pid = 1657] [id = 518] 07:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1122b6800) [pid = 1657] [serial = 1554] [outer = 0x0] 07:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x113cb0000) [pid = 1657] [serial = 1555] [outer = 0x1122b6800] 07:31:30 INFO - PROCESS | 1657 | 1462372290928 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1150be800) [pid = 1657] [serial = 1556] [outer = 0x1122b6800] 07:31:31 INFO - PROCESS | 1657 | 1462372291312 Marionette TRACE conn2 <- [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]]]}] 07:31:31 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) 07:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 625ms 07:31:31 INFO - PROCESS | 1657 | 1462372291360 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 1657 | 1462372291365 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:31:31 INFO - PROCESS | 1657 | 1462372291369 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1657 | 1462372291371 Marionette TRACE conn2 <- [1,2046,null,{}] 07:31:31 INFO - PROCESS | 1657 | 1462372291374 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:31 INFO - PROCESS | 1657 | 1462372291474 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:31:31 INFO - PROCESS | 1657 | 1462372291566 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a672000 == 44 [pid = 1657] [id = 519] 07:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1181e4c00) [pid = 1657] [serial = 1557] [outer = 0x0] 07:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118207c00) [pid = 1657] [serial = 1558] [outer = 0x1181e4c00] 07:31:31 INFO - PROCESS | 1657 | 1462372291596 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1186b6c00) [pid = 1657] [serial = 1559] [outer = 0x1181e4c00] 07:31:31 INFO - PROCESS | 1657 | 1462372291979 Marionette TRACE conn2 <- [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]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 07:31:32 INFO - PROCESS | 1657 | 1462372292040 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 1657 | 1462372292041 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:31:32 INFO - PROCESS | 1657 | 1462372292044 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1657 | 1462372292047 Marionette TRACE conn2 <- [1,2050,null,{}] 07:31:32 INFO - PROCESS | 1657 | 1462372292054 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 1657 | 1462372292159 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:31:32 INFO - PROCESS | 1657 | 1462372292215 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd8a800 == 45 [pid = 1657] [id = 520] 07:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11912fc00) [pid = 1657] [serial = 1560] [outer = 0x0] 07:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119328000) [pid = 1657] [serial = 1561] [outer = 0x11912fc00] 07:31:32 INFO - PROCESS | 1657 | 1462372292245 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1194c7400) [pid = 1657] [serial = 1562] [outer = 0x11912fc00] 07:31:32 INFO - PROCESS | 1657 | 1462372292626 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 623ms 07:31:32 INFO - PROCESS | 1657 | 1462372292668 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:31:32 INFO - PROCESS | 1657 | 1462372292670 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:31:32 INFO - PROCESS | 1657 | 1462372292672 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1657 | 1462372292673 Marionette TRACE conn2 <- [1,2054,null,{}] 07:31:32 INFO - PROCESS | 1657 | 1462372292676 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 1657 | 1462372292777 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:31:32 INFO - PROCESS | 1657 | 1462372292862 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0bf800 == 46 [pid = 1657] [id = 521] 07:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1194d0c00) [pid = 1657] [serial = 1563] [outer = 0x0] 07:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119b5e400) [pid = 1657] [serial = 1564] [outer = 0x1194d0c00] 07:31:32 INFO - PROCESS | 1657 | 1462372292892 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121197800) [pid = 1657] [serial = 1565] [outer = 0x1194d0c00] 07:31:33 INFO - PROCESS | 1657 | 1462372293318 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 673ms 07:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:31:33 INFO - PROCESS | 1657 | 1462372293345 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1657 | 1462372293347 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:31:33 INFO - PROCESS | 1657 | 1462372293349 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1657 | 1462372293351 Marionette TRACE conn2 <- [1,2058,null,{}] 07:31:33 INFO - PROCESS | 1657 | 1462372293353 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:33 INFO - PROCESS | 1657 | 1462372293452 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:31:33 INFO - PROCESS | 1657 | 1462372293701 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994c800 == 47 [pid = 1657] [id = 522] 07:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x111058800) [pid = 1657] [serial = 1566] [outer = 0x0] 07:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1122ab000) [pid = 1657] [serial = 1567] [outer = 0x111058800] 07:31:33 INFO - PROCESS | 1657 | 1462372293730 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1127e9c00) [pid = 1657] [serial = 1568] [outer = 0x111058800] 07:31:34 INFO - PROCESS | 1657 | 1462372294147 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 821ms 07:31:34 INFO - PROCESS | 1657 | 1462372294171 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 1657 | 1462372294174 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:31:34 INFO - PROCESS | 1657 | 1462372294177 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1657 | 1462372294182 Marionette TRACE conn2 <- [1,2062,null,{}] 07:31:34 INFO - PROCESS | 1657 | 1462372294185 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:34 INFO - PROCESS | 1657 | 1462372294276 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:31:34 INFO - PROCESS | 1657 | 1462372294348 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931f800 == 48 [pid = 1657] [id = 523] 07:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x112d97800) [pid = 1657] [serial = 1569] [outer = 0x0] 07:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1150b6000) [pid = 1657] [serial = 1570] [outer = 0x112d97800] 07:31:34 INFO - PROCESS | 1657 | 1462372294377 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x117245c00) [pid = 1657] [serial = 1571] [outer = 0x112d97800] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7cf800 == 47 [pid = 1657] [id = 516] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b743800 == 46 [pid = 1657] [id = 515] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b176800 == 45 [pid = 1657] [id = 514] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128fc9800 == 44 [pid = 1657] [id = 513] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12af3f800 == 43 [pid = 1657] [id = 512] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1293bf800 == 42 [pid = 1657] [id = 511] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128ee1800 == 41 [pid = 1657] [id = 510] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11938c000) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x117042000 == 40 [pid = 1657] [id = 509] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x123d6c000 == 39 [pid = 1657] [id = 508] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1212cc800 == 38 [pid = 1657] [id = 507] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119317000 == 37 [pid = 1657] [id = 506] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d9000 == 36 [pid = 1657] [id = 505] 07:31:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11993a800 == 35 [pid = 1657] [id = 504] 07:31:34 INFO - PROCESS | 1657 | 1462372294760 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 624ms 07:31:34 INFO - PROCESS | 1657 | 1462372294803 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 1657 | 1462372294806 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:31:34 INFO - PROCESS | 1657 | 1462372294808 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1657 | 1462372294809 Marionette TRACE conn2 <- [1,2066,null,{}] 07:31:34 INFO - PROCESS | 1657 | 1462372294812 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:34 INFO - PROCESS | 1657 | 1462372294898 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11932dc00) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x116a61400) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1150bb800) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1127e2800) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11912f400) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x115f9a400) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x112fdbc00) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1188a2400) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1181e0c00) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1134b0800) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1184bc800) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1127edc00) [pid = 1657] [serial = 1463] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11915b800) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x111f67000) [pid = 1657] [serial = 1460] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x115f96400) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128a63000) [pid = 1657] [serial = 913] [outer = 0x0] [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.] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x111056c00) [pid = 1657] [serial = 1452] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186b8c00) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11224d000) [pid = 1657] [serial = 1455] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x110f0d000) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1181ee000) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1186b1400) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1185be400) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11827d800) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118f94800) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118feec00) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118f8f800) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 07:31:34 INFO - PROCESS | 1657 | 1462372294956 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1161b0800 == 36 [pid = 1657] [id = 524] 07:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x111056400) [pid = 1657] [serial = 1572] [outer = 0x0] 07:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112a64400) [pid = 1657] [serial = 1573] [outer = 0x111056400] 07:31:34 INFO - PROCESS | 1657 | 1462372294982 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116a57c00) [pid = 1657] [serial = 1574] [outer = 0x111056400] 07:31:35 INFO - PROCESS | 1657 | 1462372295292 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 522ms 07:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:31:35 INFO - PROCESS | 1657 | 1462372295332 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1657 | 1462372295333 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:31:35 INFO - PROCESS | 1657 | 1462372295340 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1657 | 1462372295344 Marionette TRACE conn2 <- [1,2070,null,{}] 07:31:35 INFO - PROCESS | 1657 | 1462372295349 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:35 INFO - PROCESS | 1657 | 1462372295460 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:31:35 INFO - PROCESS | 1657 | 1462372295590 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214df800 == 37 [pid = 1657] [id = 525] 07:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118276800) [pid = 1657] [serial = 1575] [outer = 0x0] 07:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1186b8400) [pid = 1657] [serial = 1576] [outer = 0x118276800] 07:31:35 INFO - PROCESS | 1657 | 1462372295636 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118f97800) [pid = 1657] [serial = 1577] [outer = 0x118276800] 07:31:35 INFO - PROCESS | 1657 | 1462372295983 Marionette TRACE conn2 <- [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]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 678ms 07:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:31:36 INFO - PROCESS | 1657 | 1462372296015 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 1657 | 1462372296017 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:31:36 INFO - PROCESS | 1657 | 1462372296019 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1657 | 1462372296020 Marionette TRACE conn2 <- [1,2074,null,{}] 07:31:36 INFO - PROCESS | 1657 | 1462372296022 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:36 INFO - PROCESS | 1657 | 1462372296107 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:31:36 INFO - PROCESS | 1657 | 1462372296158 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254b4800 == 38 [pid = 1657] [id = 526] 07:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1184b3800) [pid = 1657] [serial = 1578] [outer = 0x0] 07:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11912f400) [pid = 1657] [serial = 1579] [outer = 0x1184b3800] 07:31:36 INFO - PROCESS | 1657 | 1462372296183 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119332000) [pid = 1657] [serial = 1580] [outer = 0x1184b3800] 07:31:36 INFO - PROCESS | 1657 | 1462372296474 Marionette TRACE conn2 <- [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]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 472ms 07:31:36 INFO - PROCESS | 1657 | 1462372296492 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 1657 | 1462372296494 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:31:36 INFO - PROCESS | 1657 | 1462372296509 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1657 | 1462372296511 Marionette TRACE conn2 <- [1,2078,null,{}] 07:31:36 INFO - PROCESS | 1657 | 1462372296517 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:36 INFO - PROCESS | 1657 | 1462372296638 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:31:36 INFO - PROCESS | 1657 | 1462372296724 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270d9000 == 39 [pid = 1657] [id = 527] 07:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1194cb800) [pid = 1657] [serial = 1581] [outer = 0x0] 07:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11962d800) [pid = 1657] [serial = 1582] [outer = 0x1194cb800] 07:31:36 INFO - PROCESS | 1657 | 1462372296774 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119862c00) [pid = 1657] [serial = 1583] [outer = 0x1194cb800] 07:31:37 INFO - PROCESS | 1657 | 1462372297135 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 674ms 07:31:37 INFO - PROCESS | 1657 | 1462372297182 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1657 | 1462372297184 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:31:37 INFO - PROCESS | 1657 | 1462372297186 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1657 | 1462372297187 Marionette TRACE conn2 <- [1,2082,null,{}] 07:31:37 INFO - PROCESS | 1657 | 1462372297189 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:37 INFO - PROCESS | 1657 | 1462372297288 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:31:37 INFO - PROCESS | 1657 | 1462372297303 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fde000 == 40 [pid = 1657] [id = 528] 07:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11987dc00) [pid = 1657] [serial = 1584] [outer = 0x0] 07:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x121284000) [pid = 1657] [serial = 1585] [outer = 0x11987dc00] 07:31:37 INFO - PROCESS | 1657 | 1462372297328 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12130d000) [pid = 1657] [serial = 1586] [outer = 0x11987dc00] 07:31:37 INFO - PROCESS | 1657 | 1462372297663 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 522ms 07:31:37 INFO - PROCESS | 1657 | 1462372297709 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1657 | 1462372297710 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:31:37 INFO - PROCESS | 1657 | 1462372297712 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1657 | 1462372297713 Marionette TRACE conn2 <- [1,2086,null,{}] 07:31:37 INFO - PROCESS | 1657 | 1462372297716 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:37 INFO - PROCESS | 1657 | 1462372297846 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:31:37 INFO - PROCESS | 1657 | 1462372297859 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c2000 == 41 [pid = 1657] [id = 529] 07:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119880000) [pid = 1657] [serial = 1587] [outer = 0x0] 07:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1215da800) [pid = 1657] [serial = 1588] [outer = 0x119880000] 07:31:37 INFO - PROCESS | 1657 | 1462372297902 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x121b2f000) [pid = 1657] [serial = 1589] [outer = 0x119880000] 07:31:38 INFO - PROCESS | 1657 | 1462372298400 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 719ms 07:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:31:38 INFO - PROCESS | 1657 | 1462372298432 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1657 | 1462372298434 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:31:38 INFO - PROCESS | 1657 | 1462372298436 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1657 | 1462372298437 Marionette TRACE conn2 <- [1,2090,null,{}] 07:31:38 INFO - PROCESS | 1657 | 1462372298439 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:38 INFO - PROCESS | 1657 | 1462372298538 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:31:38 INFO - PROCESS | 1657 | 1462372298542 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b154800 == 42 [pid = 1657] [id = 530] 07:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1217bfc00) [pid = 1657] [serial = 1590] [outer = 0x0] 07:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x123d61800) [pid = 1657] [serial = 1591] [outer = 0x1217bfc00] 07:31:38 INFO - PROCESS | 1657 | 1462372298598 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x123da3400) [pid = 1657] [serial = 1592] [outer = 0x1217bfc00] 07:31:38 INFO - PROCESS | 1657 | 1462372298913 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 07:31:38 INFO - PROCESS | 1657 | 1462372298956 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1657 | 1462372298957 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:31:38 INFO - PROCESS | 1657 | 1462372298959 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1657 | 1462372298960 Marionette TRACE conn2 <- [1,2094,null,{}] 07:31:38 INFO - PROCESS | 1657 | 1462372298963 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:39 INFO - PROCESS | 1657 | 1462372299206 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119330c00) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11937dc00) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119859000) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x115f99400) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12127a800) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112d93c00) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118ff5400) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1122bc400) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118282400) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1169b2400) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119887c00) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:31:39 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1176c2800) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:31:39 INFO - PROCESS | 1657 | 1462372299266 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fd7800 == 43 [pid = 1657] [id = 531] 07:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11105a400) [pid = 1657] [serial = 1593] [outer = 0x0] 07:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1127e5800) [pid = 1657] [serial = 1594] [outer = 0x11105a400] 07:31:39 INFO - PROCESS | 1657 | 1462372299290 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1184bb000) [pid = 1657] [serial = 1595] [outer = 0x11105a400] 07:31:39 INFO - PROCESS | 1657 | 1462372299619 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 07:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:31:39 INFO - PROCESS | 1657 | 1462372299633 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1657 | 1462372299635 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:31:39 INFO - PROCESS | 1657 | 1462372299639 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1657 | 1462372299641 Marionette TRACE conn2 <- [1,2098,null,{}] 07:31:39 INFO - PROCESS | 1657 | 1462372299644 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:39 INFO - PROCESS | 1657 | 1462372299772 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:31:39 INFO - PROCESS | 1657 | 1462372299856 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba8d000 == 44 [pid = 1657] [id = 532] 07:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118282400) [pid = 1657] [serial = 1596] [outer = 0x0] 07:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x121d3b800) [pid = 1657] [serial = 1597] [outer = 0x118282400] 07:31:39 INFO - PROCESS | 1657 | 1462372299902 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12499d800) [pid = 1657] [serial = 1598] [outer = 0x118282400] 07:31:40 INFO - PROCESS | 1657 | 1462372300190 Marionette TRACE conn2 <- [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]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 572ms 07:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:31:40 INFO - PROCESS | 1657 | 1462372300220 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1657 | 1462372300222 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:31:40 INFO - PROCESS | 1657 | 1462372300224 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1657 | 1462372300226 Marionette TRACE conn2 <- [1,2102,null,{}] 07:31:40 INFO - PROCESS | 1657 | 1462372300228 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 1657 | 1462372300335 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:31:40 INFO - PROCESS | 1657 | 1462372300340 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c48b000 == 45 [pid = 1657] [id = 533] 07:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1249be400) [pid = 1657] [serial = 1599] [outer = 0x0] 07:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x124e69000) [pid = 1657] [serial = 1600] [outer = 0x1249be400] 07:31:40 INFO - PROCESS | 1657 | 1462372300365 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x125497000) [pid = 1657] [serial = 1601] [outer = 0x1249be400] 07:31:40 INFO - PROCESS | 1657 | 1462372300689 Marionette TRACE conn2 <- [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]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 07:31:40 INFO - PROCESS | 1657 | 1462372300745 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1657 | 1462372300749 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:31:40 INFO - PROCESS | 1657 | 1462372300752 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1657 | 1462372300753 Marionette TRACE conn2 <- [1,2106,null,{}] 07:31:40 INFO - PROCESS | 1657 | 1462372300755 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 1657 | 1462372300837 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:31:40 INFO - PROCESS | 1657 | 1462372300842 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7bf000 == 46 [pid = 1657] [id = 534] 07:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x124e6f400) [pid = 1657] [serial = 1602] [outer = 0x0] 07:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x125525800) [pid = 1657] [serial = 1603] [outer = 0x124e6f400] 07:31:40 INFO - PROCESS | 1657 | 1462372300866 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x125f79800) [pid = 1657] [serial = 1604] [outer = 0x124e6f400] 07:31:41 INFO - PROCESS | 1657 | 1462372301183 Marionette TRACE conn2 <- [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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 07:31:41 INFO - PROCESS | 1657 | 1462372301273 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1657 | 1462372301276 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:31:41 INFO - PROCESS | 1657 | 1462372301279 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1657 | 1462372301281 Marionette TRACE conn2 <- [1,2110,null,{}] 07:31:41 INFO - PROCESS | 1657 | 1462372301285 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:41 INFO - PROCESS | 1657 | 1462372301376 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:31:41 INFO - PROCESS | 1657 | 1462372301473 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x118115000 == 47 [pid = 1657] [id = 535] 07:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1127eb000) [pid = 1657] [serial = 1605] [outer = 0x0] 07:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x112d7fc00) [pid = 1657] [serial = 1606] [outer = 0x1127eb000] 07:31:41 INFO - PROCESS | 1657 | 1462372301504 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11501c800) [pid = 1657] [serial = 1607] [outer = 0x1127eb000] 07:31:41 INFO - PROCESS | 1657 | 1462372301946 Marionette TRACE conn2 <- [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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 720ms 07:31:42 INFO - PROCESS | 1657 | 1462372302001 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1657 | 1462372302004 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:31:42 INFO - PROCESS | 1657 | 1462372302011 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1657 | 1462372302014 Marionette TRACE conn2 <- [1,2114,null,{}] 07:31:42 INFO - PROCESS | 1657 | 1462372302038 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:42 INFO - PROCESS | 1657 | 1462372302183 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:31:42 INFO - PROCESS | 1657 | 1462372302284 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x125feb000 == 48 [pid = 1657] [id = 536] 07:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1169bac00) [pid = 1657] [serial = 1608] [outer = 0x0] 07:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118283000) [pid = 1657] [serial = 1609] [outer = 0x1169bac00] 07:31:42 INFO - PROCESS | 1657 | 1462372302332 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1186b9400) [pid = 1657] [serial = 1610] [outer = 0x1169bac00] 07:31:42 INFO - PROCESS | 1657 | 1462372302821 Marionette TRACE conn2 <- [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]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 843ms 07:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:31:42 INFO - PROCESS | 1657 | 1462372302852 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1657 | 1462372302853 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:31:42 INFO - PROCESS | 1657 | 1462372302855 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1657 | 1462372302857 Marionette TRACE conn2 <- [1,2118,null,{}] 07:31:42 INFO - PROCESS | 1657 | 1462372302867 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:42 INFO - PROCESS | 1657 | 1462372302967 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:31:43 INFO - PROCESS | 1657 | 1462372303037 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c488800 == 49 [pid = 1657] [id = 537] 07:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1194ca800) [pid = 1657] [serial = 1611] [outer = 0x0] 07:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x119631800) [pid = 1657] [serial = 1612] [outer = 0x1194ca800] 07:31:43 INFO - PROCESS | 1657 | 1462372303069 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11987d400) [pid = 1657] [serial = 1613] [outer = 0x1194ca800] 07:31:43 INFO - PROCESS | 1657 | 1462372303496 Marionette TRACE conn2 <- [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]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 07:31:43 INFO - PROCESS | 1657 | 1462372303527 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 1657 | 1462372303528 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:31:43 INFO - PROCESS | 1657 | 1462372303531 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 1657 | 1462372303532 Marionette TRACE conn2 <- [1,2122,null,{}] 07:31:43 INFO - PROCESS | 1657 | 1462372303534 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:43 INFO - PROCESS | 1657 | 1462372303635 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:31:43 INFO - PROCESS | 1657 | 1462372303691 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb63800 == 50 [pid = 1657] [id = 538] 07:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1210e4c00) [pid = 1657] [serial = 1614] [outer = 0x0] 07:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1217bf000) [pid = 1657] [serial = 1615] [outer = 0x1210e4c00] 07:31:43 INFO - PROCESS | 1657 | 1462372303721 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x123de8400) [pid = 1657] [serial = 1616] [outer = 0x1210e4c00] 07:31:44 INFO - PROCESS | 1657 | 1462372304227 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 719ms 07:31:44 INFO - PROCESS | 1657 | 1462372304281 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1657 | 1462372304283 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:31:44 INFO - PROCESS | 1657 | 1462372304309 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1657 | 1462372304313 Marionette TRACE conn2 <- [1,2126,null,{}] 07:31:44 INFO - PROCESS | 1657 | 1462372304317 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:44 INFO - PROCESS | 1657 | 1462372304421 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:31:44 INFO - PROCESS | 1657 | 1462372304490 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce1e000 == 51 [pid = 1657] [id = 539] 07:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1213e6000) [pid = 1657] [serial = 1617] [outer = 0x0] 07:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x124e69400) [pid = 1657] [serial = 1618] [outer = 0x1213e6000] 07:31:44 INFO - PROCESS | 1657 | 1462372304519 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x125e86400) [pid = 1657] [serial = 1619] [outer = 0x1213e6000] 07:31:44 INFO - PROCESS | 1657 | 1462372304929 Marionette TRACE conn2 <- [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]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 678ms 07:31:45 INFO - PROCESS | 1657 | 1462372305015 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 1657 | 1462372305017 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:31:45 INFO - PROCESS | 1657 | 1462372305022 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 1657 | 1462372305024 Marionette TRACE conn2 <- [1,2130,null,{}] 07:31:45 INFO - PROCESS | 1657 | 1462372305028 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:45 INFO - PROCESS | 1657 | 1462372305250 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:31:45 INFO - PROCESS | 1657 | 1462372305347 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b183800 == 52 [pid = 1657] [id = 540] 07:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x115d88000) [pid = 1657] [serial = 1620] [outer = 0x0] 07:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x125f82000) [pid = 1657] [serial = 1621] [outer = 0x115d88000] 07:31:45 INFO - PROCESS | 1657 | 1462372305396 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x127413400) [pid = 1657] [serial = 1622] [outer = 0x115d88000] 07:31:46 INFO - PROCESS | 1657 | 1462372306070 Marionette TRACE conn2 <- [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] 07:31:46 INFO - PROCESS | 1657 | 1462372306146 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:31:46 INFO - PROCESS | 1657 | 1462372306150 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1657 | 1462372306153 Marionette TRACE conn2 <- [1,2134,null,{}] 07:31:46 INFO - PROCESS | 1657 | 1462372306157 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:46 INFO - PROCESS | 1657 | 1462372306264 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:31:46 INFO - PROCESS | 1657 | 1462372306395 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188d000 == 53 [pid = 1657] [id = 541] 07:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11104f800) [pid = 1657] [serial = 1623] [outer = 0x0] 07:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1122c3400) [pid = 1657] [serial = 1624] [outer = 0x11104f800] 07:31:46 INFO - PROCESS | 1657 | 1462372306424 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x113433800) [pid = 1657] [serial = 1625] [outer = 0x11104f800] 07:31:46 INFO - PROCESS | 1657 | 1462372306873 Marionette TRACE conn2 <- [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]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 775ms 07:31:46 INFO - PROCESS | 1657 | 1462372306926 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 1657 | 1462372306931 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:31:46 INFO - PROCESS | 1657 | 1462372306938 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1657 | 1462372306940 Marionette TRACE conn2 <- [1,2138,null,{}] 07:31:46 INFO - PROCESS | 1657 | 1462372306944 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:47 INFO - PROCESS | 1657 | 1462372307084 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:31:47 INFO - PROCESS | 1657 | 1462372307188 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119942800 == 54 [pid = 1657] [id = 542] 07:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1164a2400) [pid = 1657] [serial = 1626] [outer = 0x0] 07:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x116a58000) [pid = 1657] [serial = 1627] [outer = 0x1164a2400] 07:31:47 INFO - PROCESS | 1657 | 1462372307229 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11820c800) [pid = 1657] [serial = 1628] [outer = 0x1164a2400] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c48b000 == 53 [pid = 1657] [id = 533] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba8d000 == 52 [pid = 1657] [id = 532] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118fd7800 == 51 [pid = 1657] [id = 531] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12b154800 == 50 [pid = 1657] [id = 530] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c2000 == 49 [pid = 1657] [id = 529] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x128fde000 == 48 [pid = 1657] [id = 528] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1215d4400) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1270d9000 == 47 [pid = 1657] [id = 527] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1254b4800 == 46 [pid = 1657] [id = 526] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1214df800 == 45 [pid = 1657] [id = 525] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1161b0800 == 44 [pid = 1657] [id = 524] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11931f800 == 43 [pid = 1657] [id = 523] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11994c800 == 42 [pid = 1657] [id = 522] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0bf800 == 41 [pid = 1657] [id = 521] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd8a800 == 40 [pid = 1657] [id = 520] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a672000 == 39 [pid = 1657] [id = 519] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119fa4800 == 38 [pid = 1657] [id = 518] 07:31:47 INFO - PROCESS | 1657 | --DOCSHELL 0x110eaa800 == 37 [pid = 1657] [id = 517] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1194c8000) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119edec00) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1194cf400) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x119859800) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11962f400) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11987d800) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x119863000) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x116183400) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1169b7400) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12130fc00) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1134b4400) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1150b7c00) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1134b8c00) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119323800) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1127ca400) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1122c3000) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1186b4000) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x118f80c00) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119326c00) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1122c1800) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1176c3800) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11820f400) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118f93400) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1210dd800) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11752f400) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119c4c400) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x121306c00) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1210e6c00) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121198c00) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1657 | 1462372307635 Marionette TRACE conn2 <- [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]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 723ms 07:31:47 INFO - PROCESS | 1657 | 1462372307661 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:31:47 INFO - PROCESS | 1657 | 1462372307663 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:31:47 INFO - PROCESS | 1657 | 1462372307665 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1657 | 1462372307668 Marionette TRACE conn2 <- [1,2142,null,{}] 07:31:47 INFO - PROCESS | 1657 | 1462372307675 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:47 INFO - PROCESS | 1657 | 1462372307760 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:31:47 INFO - PROCESS | 1657 | 1462372307767 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fa4800 == 38 [pid = 1657] [id = 543] 07:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1184a8800) [pid = 1657] [serial = 1629] [outer = 0x0] 07:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1188a3000) [pid = 1657] [serial = 1630] [outer = 0x1184a8800] 07:31:47 INFO - PROCESS | 1657 | 1462372307795 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119130000) [pid = 1657] [serial = 1631] [outer = 0x1184a8800] 07:31:48 INFO - PROCESS | 1657 | 1462372308159 Marionette TRACE conn2 <- [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] 07:31:48 INFO - PROCESS | 1657 | 1462372308191 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:31:48 INFO - PROCESS | 1657 | 1462372308194 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1657 | 1462372308195 Marionette TRACE conn2 <- [1,2146,null,{}] 07:31:48 INFO - PROCESS | 1657 | 1462372308197 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:48 INFO - PROCESS | 1657 | 1462372308275 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:31:48 INFO - PROCESS | 1657 | 1462372308282 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270d9000 == 39 [pid = 1657] [id = 544] 07:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119326c00) [pid = 1657] [serial = 1632] [outer = 0x0] 07:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1194c8c00) [pid = 1657] [serial = 1633] [outer = 0x119326c00] 07:31:48 INFO - PROCESS | 1657 | 1462372308308 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119857400) [pid = 1657] [serial = 1634] [outer = 0x119326c00] 07:31:48 INFO - PROCESS | 1657 | 1462372308652 Marionette TRACE conn2 <- [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] 07:31:48 INFO - PROCESS | 1657 | 1462372308668 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:31:48 INFO - PROCESS | 1657 | 1462372308670 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1657 | 1462372308671 Marionette TRACE conn2 <- [1,2150,null,{}] 07:31:48 INFO - PROCESS | 1657 | 1462372308674 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:48 INFO - PROCESS | 1657 | 1462372308758 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:31:48 INFO - PROCESS | 1657 | 1462372308816 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fcd800 == 40 [pid = 1657] [id = 545] 07:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1193ee400) [pid = 1657] [serial = 1635] [outer = 0x0] 07:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119860800) [pid = 1657] [serial = 1636] [outer = 0x1193ee400] 07:31:48 INFO - PROCESS | 1657 | 1462372308841 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1210e9c00) [pid = 1657] [serial = 1637] [outer = 0x1193ee400] 07:31:49 INFO - PROCESS | 1657 | 1462372309125 Marionette TRACE conn2 <- [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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 469ms 07:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:31:49 INFO - PROCESS | 1657 | 1462372309142 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1657 | 1462372309143 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:31:49 INFO - PROCESS | 1657 | 1462372309145 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1657 | 1462372309148 Marionette TRACE conn2 <- [1,2154,null,{}] 07:31:49 INFO - PROCESS | 1657 | 1462372309157 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:49 INFO - PROCESS | 1657 | 1462372309256 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:31:49 INFO - PROCESS | 1657 | 1462372309317 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a67a000 == 41 [pid = 1657] [id = 546] 07:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12119a400) [pid = 1657] [serial = 1638] [outer = 0x0] 07:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1215d4400) [pid = 1657] [serial = 1639] [outer = 0x12119a400] 07:31:49 INFO - PROCESS | 1657 | 1462372309343 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x124c96c00) [pid = 1657] [serial = 1640] [outer = 0x12119a400] 07:31:49 INFO - PROCESS | 1657 | 1462372309658 Marionette TRACE conn2 <- [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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 527ms 07:31:49 INFO - PROCESS | 1657 | 1462372309673 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1657 | 1462372309674 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:31:49 INFO - PROCESS | 1657 | 1462372309676 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1657 | 1462372309677 Marionette TRACE conn2 <- [1,2158,null,{}] 07:31:49 INFO - PROCESS | 1657 | 1462372309683 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:49 INFO - PROCESS | 1657 | 1462372309784 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:31:49 INFO - PROCESS | 1657 | 1462372309796 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b155000 == 42 [pid = 1657] [id = 547] 07:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x121309000) [pid = 1657] [serial = 1641] [outer = 0x0] 07:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x125532800) [pid = 1657] [serial = 1642] [outer = 0x121309000] 07:31:49 INFO - PROCESS | 1657 | 1462372309821 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1266b1400) [pid = 1657] [serial = 1643] [outer = 0x121309000] 07:31:50 INFO - PROCESS | 1657 | 1462372310159 Marionette TRACE conn2 <- [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]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 523ms 07:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:31:50 INFO - PROCESS | 1657 | 1462372310199 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1657 | 1462372310201 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:31:50 INFO - PROCESS | 1657 | 1462372310203 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1657 | 1462372310204 Marionette TRACE conn2 <- [1,2162,null,{}] 07:31:50 INFO - PROCESS | 1657 | 1462372310206 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:50 INFO - PROCESS | 1657 | 1462372310306 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:31:50 INFO - PROCESS | 1657 | 1462372310341 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b740000 == 43 [pid = 1657] [id = 548] 07:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x124e6e000) [pid = 1657] [serial = 1644] [outer = 0x0] 07:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x127412400) [pid = 1657] [serial = 1645] [outer = 0x124e6e000] 07:31:50 INFO - PROCESS | 1657 | 1462372310369 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128884800) [pid = 1657] [serial = 1646] [outer = 0x124e6e000] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11987dc00) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x119880000) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x111056400) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1184b3800) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1194cb800) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x118276800) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x112d97800) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1217bfc00) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x111058800) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11105a400) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1249be400) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118282400) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:31:50 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121310000) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:31:51 INFO - PROCESS | 1657 | 1462372311027 Marionette TRACE conn2 <- [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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 869ms 07:31:51 INFO - PROCESS | 1657 | 1462372311084 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1657 | 1462372311086 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:31:51 INFO - PROCESS | 1657 | 1462372311090 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1657 | 1462372311092 Marionette TRACE conn2 <- [1,2166,null,{}] 07:31:51 INFO - PROCESS | 1657 | 1462372311099 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 1657 | 1462372311200 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:31:51 INFO - PROCESS | 1657 | 1462372311272 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f96800 == 44 [pid = 1657] [id = 549] 07:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1133b8000) [pid = 1657] [serial = 1647] [outer = 0x0] 07:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x115f2d000) [pid = 1657] [serial = 1648] [outer = 0x1133b8000] 07:31:51 INFO - PROCESS | 1657 | 1462372311303 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1181e9000) [pid = 1657] [serial = 1649] [outer = 0x1133b8000] 07:31:51 INFO - PROCESS | 1657 | 1462372311725 Marionette TRACE conn2 <- [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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 07:31:51 INFO - PROCESS | 1657 | 1462372311762 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1657 | 1462372311766 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:31:51 INFO - PROCESS | 1657 | 1462372311770 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1657 | 1462372311772 Marionette TRACE conn2 <- [1,2170,null,{}] 07:31:51 INFO - PROCESS | 1657 | 1462372311775 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 1657 | 1462372311894 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:31:51 INFO - PROCESS | 1657 | 1462372311965 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x128adf000 == 45 [pid = 1657] [id = 550] 07:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x118210000) [pid = 1657] [serial = 1650] [outer = 0x0] 07:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1188a3800) [pid = 1657] [serial = 1651] [outer = 0x118210000] 07:31:51 INFO - PROCESS | 1657 | 1462372311994 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118ff4000) [pid = 1657] [serial = 1652] [outer = 0x118210000] 07:31:52 INFO - PROCESS | 1657 | 1462372312381 Marionette TRACE conn2 <- [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]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 07:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:31:52 INFO - PROCESS | 1657 | 1462372312441 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1657 | 1462372312443 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:31:52 INFO - PROCESS | 1657 | 1462372312445 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1657 | 1462372312448 Marionette TRACE conn2 <- [1,2174,null,{}] 07:31:52 INFO - PROCESS | 1657 | 1462372312456 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:52 INFO - PROCESS | 1657 | 1462372312559 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:31:52 INFO - PROCESS | 1657 | 1462372312631 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0b3000 == 46 [pid = 1657] [id = 551] 07:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1194c9800) [pid = 1657] [serial = 1653] [outer = 0x0] 07:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119bc9800) [pid = 1657] [serial = 1654] [outer = 0x1194c9800] 07:31:52 INFO - PROCESS | 1657 | 1462372312662 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1213de000) [pid = 1657] [serial = 1655] [outer = 0x1194c9800] 07:31:53 INFO - PROCESS | 1657 | 1462372313073 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 672ms 07:31:53 INFO - PROCESS | 1657 | 1462372313117 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1657 | 1462372313119 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:31:53 INFO - PROCESS | 1657 | 1462372313122 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1657 | 1462372313123 Marionette TRACE conn2 <- [1,2178,null,{}] 07:31:53 INFO - PROCESS | 1657 | 1462372313125 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:53 INFO - PROCESS | 1657 | 1462372313244 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:31:53 INFO - PROCESS | 1657 | 1462372313315 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c490000 == 47 [pid = 1657] [id = 552] 07:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x121b2d800) [pid = 1657] [serial = 1656] [outer = 0x0] 07:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x123da1000) [pid = 1657] [serial = 1657] [outer = 0x121b2d800] 07:31:53 INFO - PROCESS | 1657 | 1462372313344 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x124c8ac00) [pid = 1657] [serial = 1658] [outer = 0x121b2d800] 07:31:53 INFO - PROCESS | 1657 | 1462372313747 Marionette TRACE conn2 <- [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]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 668ms 07:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:31:53 INFO - PROCESS | 1657 | 1462372313791 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1657 | 1462372313792 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:31:53 INFO - PROCESS | 1657 | 1462372313795 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1657 | 1462372313796 Marionette TRACE conn2 <- [1,2182,null,{}] 07:31:53 INFO - PROCESS | 1657 | 1462372313798 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:53 INFO - PROCESS | 1657 | 1462372313894 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:31:53 INFO - PROCESS | 1657 | 1462372313964 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb62800 == 48 [pid = 1657] [id = 553] 07:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x119f82c00) [pid = 1657] [serial = 1659] [outer = 0x0] 07:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x125525c00) [pid = 1657] [serial = 1660] [outer = 0x119f82c00] 07:31:53 INFO - PROCESS | 1657 | 1462372313993 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12740e800) [pid = 1657] [serial = 1661] [outer = 0x119f82c00] 07:31:54 INFO - PROCESS | 1657 | 1462372314402 Marionette TRACE conn2 <- [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]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 669ms 07:31:54 INFO - PROCESS | 1657 | 1462372314464 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 1657 | 1462372314466 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:31:54 INFO - PROCESS | 1657 | 1462372314468 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 1657 | 1462372314469 Marionette TRACE conn2 <- [1,2186,null,{}] 07:31:54 INFO - PROCESS | 1657 | 1462372314472 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:54 INFO - PROCESS | 1657 | 1462372314602 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:31:54 INFO - PROCESS | 1657 | 1462372314684 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d248800 == 49 [pid = 1657] [id = 554] 07:31:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x127416000) [pid = 1657] [serial = 1662] [outer = 0x0] 07:31:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12888e000) [pid = 1657] [serial = 1663] [outer = 0x127416000] 07:31:54 INFO - PROCESS | 1657 | 1462372314715 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x128a65800) [pid = 1657] [serial = 1664] [outer = 0x127416000] 07:31:55 INFO - PROCESS | 1657 | 1462372315147 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 723ms 07:31:55 INFO - PROCESS | 1657 | 1462372315191 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1657 | 1462372315193 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:31:55 INFO - PROCESS | 1657 | 1462372315195 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1657 | 1462372315196 Marionette TRACE conn2 <- [1,2190,null,{}] 07:31:55 INFO - PROCESS | 1657 | 1462372315199 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:55 INFO - PROCESS | 1657 | 1462372315299 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:31:55 INFO - PROCESS | 1657 | 1462372315357 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198a9000 == 50 [pid = 1657] [id = 555] 07:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1127e6c00) [pid = 1657] [serial = 1665] [outer = 0x0] 07:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11932ec00) [pid = 1657] [serial = 1666] [outer = 0x1127e6c00] 07:31:55 INFO - PROCESS | 1657 | 1462372315386 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x125f7ec00) [pid = 1657] [serial = 1667] [outer = 0x1127e6c00] 07:31:55 INFO - PROCESS | 1657 | 1462372315973 Marionette TRACE conn2 <- [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]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 822ms 07:31:56 INFO - PROCESS | 1657 | 1462372316018 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1657 | 1462372316020 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:31:56 INFO - PROCESS | 1657 | 1462372316023 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1657 | 1462372316025 Marionette TRACE conn2 <- [1,2194,null,{}] 07:31:56 INFO - PROCESS | 1657 | 1462372316029 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:56 INFO - PROCESS | 1657 | 1462372316126 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:31:56 INFO - PROCESS | 1657 | 1462372316186 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270cf800 == 51 [pid = 1657] [id = 556] 07:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x112a65400) [pid = 1657] [serial = 1668] [outer = 0x0] 07:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1150bb800) [pid = 1657] [serial = 1669] [outer = 0x112a65400] 07:31:56 INFO - PROCESS | 1657 | 1462372316215 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1176c3800) [pid = 1657] [serial = 1670] [outer = 0x112a65400] 07:31:56 INFO - PROCESS | 1657 | 1462372316665 Marionette TRACE conn2 <- [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]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 673ms 07:31:56 INFO - PROCESS | 1657 | 1462372316722 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1657 | 1462372316727 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:31:56 INFO - PROCESS | 1657 | 1462372316738 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1657 | 1462372316740 Marionette TRACE conn2 <- [1,2198,null,{}] 07:31:56 INFO - PROCESS | 1657 | 1462372316744 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:56 INFO - PROCESS | 1657 | 1462372316908 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:31:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12b155000 == 50 [pid = 1657] [id = 547] 07:31:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12a67a000 == 49 [pid = 1657] [id = 546] 07:31:56 INFO - PROCESS | 1657 | --DOCSHELL 0x128fcd800 == 48 [pid = 1657] [id = 545] 07:31:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1270d9000 == 47 [pid = 1657] [id = 544] 07:31:56 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x125525800) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 07:31:56 INFO - PROCESS | 1657 | --DOCSHELL 0x119fa4800 == 46 [pid = 1657] [id = 543] 07:31:56 INFO - PROCESS | 1657 | --DOCSHELL 0x119942800 == 45 [pid = 1657] [id = 542] 07:31:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12188d000 == 44 [pid = 1657] [id = 541] 07:31:56 INFO - PROCESS | 1657 | --DOCSHELL 0x118115000 == 43 [pid = 1657] [id = 535] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1217d9c00) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x121284000) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1215da800) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118207c00) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x112a64400) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x116a57c00) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11912f400) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x119332000) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x11962d800) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x110ef9c00) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1186b8400) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118f97800) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x117245c00) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1150b6000) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x113cb0000) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x123d61800) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1127e9c00) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1122ab000) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119b5e400) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x119328000) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x121b2f000) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x123da3400) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1184bb000) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x125497000) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x124e69000) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x121d3b800) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1127e5800) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12499d800) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12130d000) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119862c00) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 07:31:57 INFO - PROCESS | 1657 | 1462372317024 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x117031800 == 44 [pid = 1657] [id = 557] 07:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1122ab000) [pid = 1657] [serial = 1671] [outer = 0x0] 07:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1164a6000) [pid = 1657] [serial = 1672] [outer = 0x1122ab000] 07:31:57 INFO - PROCESS | 1657 | 1462372317053 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118f9d800) [pid = 1657] [serial = 1673] [outer = 0x1122ab000] 07:31:57 INFO - PROCESS | 1657 | 1462372317347 Marionette TRACE conn2 <- [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]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 622ms 07:31:57 INFO - PROCESS | 1657 | 1462372317360 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 1657 | 1462372317361 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:31:57 INFO - PROCESS | 1657 | 1462372317371 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 1657 | 1462372317374 Marionette TRACE conn2 <- [1,2202,null,{}] 07:31:57 INFO - PROCESS | 1657 | 1462372317384 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:57 INFO - PROCESS | 1657 | 1462372317489 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:31:57 INFO - PROCESS | 1657 | 1462372317497 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x125e29000 == 45 [pid = 1657] [id = 558] 07:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119332000) [pid = 1657] [serial = 1674] [outer = 0x0] 07:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11962d800) [pid = 1657] [serial = 1675] [outer = 0x119332000] 07:31:57 INFO - PROCESS | 1657 | 1462372317524 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119864c00) [pid = 1657] [serial = 1676] [outer = 0x119332000] 07:31:57 INFO - PROCESS | 1657 | 1462372317876 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 07:31:57 INFO - PROCESS | 1657 | 1462372317892 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 1657 | 1462372317894 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:31:57 INFO - PROCESS | 1657 | 1462372317898 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 1657 | 1462372317899 Marionette TRACE conn2 <- [1,2206,null,{}] 07:31:57 INFO - PROCESS | 1657 | 1462372317902 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:57 INFO - PROCESS | 1657 | 1462372317982 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:31:57 INFO - PROCESS | 1657 | 1462372317987 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296bc000 == 46 [pid = 1657] [id = 559] 07:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119bca400) [pid = 1657] [serial = 1677] [outer = 0x0] 07:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121199400) [pid = 1657] [serial = 1678] [outer = 0x119bca400] 07:31:58 INFO - PROCESS | 1657 | 1462372318012 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1217d9c00) [pid = 1657] [serial = 1679] [outer = 0x119bca400] 07:31:58 INFO - PROCESS | 1657 | 1462372318333 Marionette TRACE conn2 <- [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]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 471ms 07:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:31:58 INFO - PROCESS | 1657 | 1462372318367 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 1657 | 1462372318368 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:31:58 INFO - PROCESS | 1657 | 1462372318370 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1657 | 1462372318371 Marionette TRACE conn2 <- [1,2210,null,{}] 07:31:58 INFO - PROCESS | 1657 | 1462372318374 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:58 INFO - PROCESS | 1657 | 1462372318477 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:31:58 INFO - PROCESS | 1657 | 1462372318484 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a922000 == 47 [pid = 1657] [id = 560] 07:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1210e1c00) [pid = 1657] [serial = 1680] [outer = 0x0] 07:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121d3bc00) [pid = 1657] [serial = 1681] [outer = 0x1210e1c00] 07:31:58 INFO - PROCESS | 1657 | 1462372318510 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1249c3c00) [pid = 1657] [serial = 1682] [outer = 0x1210e1c00] 07:31:58 INFO - PROCESS | 1657 | 1462372318850 Marionette TRACE conn2 <- [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]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 07:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:31:58 INFO - PROCESS | 1657 | 1462372318891 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 1657 | 1462372318892 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:31:58 INFO - PROCESS | 1657 | 1462372318894 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1657 | 1462372318895 Marionette TRACE conn2 <- [1,2214,null,{}] 07:31:58 INFO - PROCESS | 1657 | 1462372318897 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:58 INFO - PROCESS | 1657 | 1462372318992 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:31:58 INFO - PROCESS | 1657 | 1462372318997 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba92800 == 48 [pid = 1657] [id = 561] 07:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x125497c00) [pid = 1657] [serial = 1683] [outer = 0x0] 07:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128887c00) [pid = 1657] [serial = 1684] [outer = 0x125497c00] 07:31:59 INFO - PROCESS | 1657 | 1462372319022 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128a63800) [pid = 1657] [serial = 1685] [outer = 0x125497c00] 07:31:59 INFO - PROCESS | 1657 | 1462372319389 Marionette TRACE conn2 <- [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]]]}] 07:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 07:31:59 INFO - PROCESS | 1657 | 1462372319412 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 1657 | 1462372319413 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:31:59 INFO - PROCESS | 1657 | 1462372319416 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1657 | 1462372319417 Marionette TRACE conn2 <- [1,2218,null,{}] 07:31:59 INFO - PROCESS | 1657 | 1462372319419 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:59 INFO - PROCESS | 1657 | 1462372319523 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:31:59 INFO - PROCESS | 1657 | 1462372319535 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd98800 == 49 [pid = 1657] [id = 562] 07:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x128a5cc00) [pid = 1657] [serial = 1686] [outer = 0x0] 07:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x128b2a800) [pid = 1657] [serial = 1687] [outer = 0x128a5cc00] 07:31:59 INFO - PROCESS | 1657 | 1462372319560 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128b35800) [pid = 1657] [serial = 1688] [outer = 0x128a5cc00] 07:31:59 INFO - PROCESS | 1657 | 1462372319891 Marionette TRACE conn2 <- [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]]]}] 07:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 07:31:59 INFO - PROCESS | 1657 | 1462372319936 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:31:59 INFO - PROCESS | 1657 | 1462372319938 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:31:59 INFO - PROCESS | 1657 | 1462372319942 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1657 | 1462372319943 Marionette TRACE conn2 <- [1,2222,null,{}] 07:31:59 INFO - PROCESS | 1657 | 1462372319957 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:00 INFO - PROCESS | 1657 | 1462372320117 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:32:00 INFO - PROCESS | 1657 | 1462372320135 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c7800 == 50 [pid = 1657] [id = 563] 07:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x128a5e800) [pid = 1657] [serial = 1689] [outer = 0x0] 07:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128f2e400) [pid = 1657] [serial = 1690] [outer = 0x128a5e800] 07:32:00 INFO - PROCESS | 1657 | 1462372320175 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x129211400) [pid = 1657] [serial = 1691] [outer = 0x128a5e800] 07:32:00 INFO - PROCESS | 1657 | 1462372320620 Marionette TRACE conn2 <- [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]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 732ms 07:32:00 INFO - PROCESS | 1657 | 1462372320674 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:32:00 INFO - PROCESS | 1657 | 1462372320675 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:32:00 INFO - PROCESS | 1657 | 1462372320677 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 1657 | 1462372320678 Marionette TRACE conn2 <- [1,2226,null,{}] 07:32:00 INFO - PROCESS | 1657 | 1462372320681 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:00 INFO - PROCESS | 1657 | 1462372320786 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:32:00 INFO - PROCESS | 1657 | 1462372320799 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d235800 == 51 [pid = 1657] [id = 564] 07:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x129216400) [pid = 1657] [serial = 1692] [outer = 0x0] 07:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12921c000) [pid = 1657] [serial = 1693] [outer = 0x129216400] 07:32:00 INFO - PROCESS | 1657 | 1462372320823 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12933c400) [pid = 1657] [serial = 1694] [outer = 0x129216400] 07:32:01 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x124e6f400) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:32:01 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1184a8800) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:32:01 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1164a2400) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:32:01 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11104f800) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:32:01 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x119326c00) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:32:01 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1193ee400) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:32:01 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12119a400) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:32:01 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x121309000) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:32:01 INFO - PROCESS | 1657 | 1462372321227 Marionette TRACE conn2 <- [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]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 569ms 07:32:01 INFO - PROCESS | 1657 | 1462372321247 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1657 | 1462372321248 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:32:01 INFO - PROCESS | 1657 | 1462372321251 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1657 | 1462372321252 Marionette TRACE conn2 <- [1,2230,null,{}] 07:32:01 INFO - PROCESS | 1657 | 1462372321254 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:01 INFO - PROCESS | 1657 | 1462372321339 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:32:01 INFO - PROCESS | 1657 | 1462372321344 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af5c000 == 52 [pid = 1657] [id = 565] 07:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x116946800) [pid = 1657] [serial = 1695] [outer = 0x0] 07:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x119861000) [pid = 1657] [serial = 1696] [outer = 0x116946800] 07:32:01 INFO - PROCESS | 1657 | 1462372321370 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x129219400) [pid = 1657] [serial = 1697] [outer = 0x116946800] 07:32:01 INFO - PROCESS | 1657 | 1462372321722 Marionette TRACE conn2 <- [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]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 520ms 07:32:01 INFO - PROCESS | 1657 | 1462372321777 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1657 | 1462372321779 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:32:01 INFO - PROCESS | 1657 | 1462372321781 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1657 | 1462372321783 Marionette TRACE conn2 <- [1,2234,null,{}] 07:32:01 INFO - PROCESS | 1657 | 1462372321786 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:01 INFO - PROCESS | 1657 | 1462372321884 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:32:01 INFO - PROCESS | 1657 | 1462372321889 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7a4800 == 53 [pid = 1657] [id = 566] 07:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x129342800) [pid = 1657] [serial = 1698] [outer = 0x0] 07:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12960ec00) [pid = 1657] [serial = 1699] [outer = 0x129342800] 07:32:01 INFO - PROCESS | 1657 | 1462372321915 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x129619400) [pid = 1657] [serial = 1700] [outer = 0x129342800] 07:32:02 INFO - PROCESS | 1657 | 1462372322232 Marionette TRACE conn2 <- [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]]]}] 07:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 470ms 07:32:02 INFO - PROCESS | 1657 | 1462372322251 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:32:02 INFO - PROCESS | 1657 | 1462372322253 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:32:02 INFO - PROCESS | 1657 | 1462372322255 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 1657 | 1462372322256 Marionette TRACE conn2 <- [1,2238,null,{}] 07:32:02 INFO - PROCESS | 1657 | 1462372322258 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:02 INFO - PROCESS | 1657 | 1462372322344 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:32:02 INFO - PROCESS | 1657 | 1462372322349 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7b7800 == 54 [pid = 1657] [id = 567] 07:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x129342c00) [pid = 1657] [serial = 1701] [outer = 0x0] 07:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12a4bd000) [pid = 1657] [serial = 1702] [outer = 0x129342c00] 07:32:02 INFO - PROCESS | 1657 | 1462372322428 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12a6ea800) [pid = 1657] [serial = 1703] [outer = 0x129342c00] 07:32:02 INFO - PROCESS | 1657 | 1462372322707 Marionette TRACE conn2 <- [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]]]}] 07:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 468ms 07:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:32:02 INFO - PROCESS | 1657 | 1462372322723 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 1657 | 1462372322724 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:32:02 INFO - PROCESS | 1657 | 1462372322726 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 1657 | 1462372322727 Marionette TRACE conn2 <- [1,2242,null,{}] 07:32:02 INFO - PROCESS | 1657 | 1462372322737 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:02 INFO - PROCESS | 1657 | 1462372322827 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:32:02 INFO - PROCESS | 1657 | 1462372322832 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da0a000 == 55 [pid = 1657] [id = 568] 07:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12a6ea000) [pid = 1657] [serial = 1704] [outer = 0x0] 07:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12a6f3000) [pid = 1657] [serial = 1705] [outer = 0x12a6ea000] 07:32:02 INFO - PROCESS | 1657 | 1462372322856 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12a728400) [pid = 1657] [serial = 1706] [outer = 0x12a6ea000] 07:32:03 INFO - PROCESS | 1657 | 1462372323249 Marionette TRACE conn2 <- [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]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 572ms 07:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:32:03 INFO - PROCESS | 1657 | 1462372323313 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1657 | 1462372323315 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:32:03 INFO - PROCESS | 1657 | 1462372323320 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 1657 | 1462372323323 Marionette TRACE conn2 <- [1,2246,null,{}] 07:32:03 INFO - PROCESS | 1657 | 1462372323327 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:03 INFO - PROCESS | 1657 | 1462372323436 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:32:03 INFO - PROCESS | 1657 | 1462372323514 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194b5800 == 56 [pid = 1657] [id = 569] 07:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1127ca400) [pid = 1657] [serial = 1707] [outer = 0x0] 07:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1127e9c00) [pid = 1657] [serial = 1708] [outer = 0x1127ca400] 07:32:03 INFO - PROCESS | 1657 | 1462372323544 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1164aa000) [pid = 1657] [serial = 1709] [outer = 0x1127ca400] 07:32:03 INFO - PROCESS | 1657 | 1462372323969 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 674ms 07:32:03 INFO - PROCESS | 1657 | 1462372323994 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1657 | 1462372323998 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:32:04 INFO - PROCESS | 1657 | 1462372324002 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1657 | 1462372324004 Marionette TRACE conn2 <- [1,2250,null,{}] 07:32:04 INFO - PROCESS | 1657 | 1462372324006 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:04 INFO - PROCESS | 1657 | 1462372324137 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:32:04 INFO - PROCESS | 1657 | 1462372324224 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x125521000 == 57 [pid = 1657] [id = 570] 07:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1188a3400) [pid = 1657] [serial = 1710] [outer = 0x0] 07:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x11915cc00) [pid = 1657] [serial = 1711] [outer = 0x1188a3400] 07:32:04 INFO - PROCESS | 1657 | 1462372324253 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1193f9000) [pid = 1657] [serial = 1712] [outer = 0x1188a3400] 07:32:04 INFO - PROCESS | 1657 | 1462372324652 Marionette TRACE conn2 <- [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]]]}] 07:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 07:32:04 INFO - PROCESS | 1657 | 1462372324673 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 1657 | 1462372324674 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:32:04 INFO - PROCESS | 1657 | 1462372324677 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1657 | 1462372324679 Marionette TRACE conn2 <- [1,2254,null,{}] 07:32:04 INFO - PROCESS | 1657 | 1462372324687 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:04 INFO - PROCESS | 1657 | 1462372324796 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:32:04 INFO - PROCESS | 1657 | 1462372324856 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7a0800 == 58 [pid = 1657] [id = 571] 07:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1194ce800) [pid = 1657] [serial = 1713] [outer = 0x0] 07:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1217c0c00) [pid = 1657] [serial = 1714] [outer = 0x1194ce800] 07:32:04 INFO - PROCESS | 1657 | 1462372324928 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12663dc00) [pid = 1657] [serial = 1715] [outer = 0x1194ce800] 07:32:05 INFO - PROCESS | 1657 | 1462372325335 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 672ms 07:32:05 INFO - PROCESS | 1657 | 1462372325350 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 1657 | 1462372325352 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:32:05 INFO - PROCESS | 1657 | 1462372325354 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1657 | 1462372325355 Marionette TRACE conn2 <- [1,2258,null,{}] 07:32:05 INFO - PROCESS | 1657 | 1462372325358 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:05 INFO - PROCESS | 1657 | 1462372325489 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:32:05 INFO - PROCESS | 1657 | 1462372325599 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d0800 == 59 [pid = 1657] [id = 572] 07:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x115fa2000) [pid = 1657] [serial = 1716] [outer = 0x0] 07:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1194c1800) [pid = 1657] [serial = 1717] [outer = 0x115fa2000] 07:32:05 INFO - PROCESS | 1657 | 1462372325631 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12888cc00) [pid = 1657] [serial = 1718] [outer = 0x115fa2000] 07:32:06 INFO - PROCESS | 1657 | 1462372326290 Marionette TRACE conn2 <- [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]]]}] 07:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 969ms 07:32:06 INFO - PROCESS | 1657 | 1462372326324 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 1657 | 1462372326326 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:32:06 INFO - PROCESS | 1657 | 1462372326330 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 1657 | 1462372326332 Marionette TRACE conn2 <- [1,2262,null,{}] 07:32:06 INFO - PROCESS | 1657 | 1462372326335 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:06 INFO - PROCESS | 1657 | 1462372326425 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:32:06 INFO - PROCESS | 1657 | 1462372326501 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3d000 == 60 [pid = 1657] [id = 573] 07:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x112023000) [pid = 1657] [serial = 1719] [outer = 0x0] 07:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1122c1000) [pid = 1657] [serial = 1720] [outer = 0x112023000] 07:32:06 INFO - PROCESS | 1657 | 1462372326530 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1127e5000) [pid = 1657] [serial = 1721] [outer = 0x112023000] 07:32:06 INFO - PROCESS | 1657 | 1462372326966 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 676ms 07:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:32:07 INFO - PROCESS | 1657 | 1462372327015 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1657 | 1462372327019 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:32:07 INFO - PROCESS | 1657 | 1462372327024 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1657 | 1462372327026 Marionette TRACE conn2 <- [1,2266,null,{}] 07:32:07 INFO - PROCESS | 1657 | 1462372327029 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:07 INFO - PROCESS | 1657 | 1462372327118 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:32:07 INFO - PROCESS | 1657 | 1462372327194 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x117057800 == 61 [pid = 1657] [id = 574] 07:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1127cc000) [pid = 1657] [serial = 1722] [outer = 0x0] 07:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x112a59c00) [pid = 1657] [serial = 1723] [outer = 0x1127cc000] 07:32:07 INFO - PROCESS | 1657 | 1462372327221 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x112fd2400) [pid = 1657] [serial = 1724] [outer = 0x1127cc000] 07:32:07 INFO - PROCESS | 1657 | 1462372327660 Marionette TRACE conn2 <- [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]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 669ms 07:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:32:07 INFO - PROCESS | 1657 | 1462372327695 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1657 | 1462372327697 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:32:07 INFO - PROCESS | 1657 | 1462372327700 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1657 | 1462372327704 Marionette TRACE conn2 <- [1,2270,null,{}] 07:32:07 INFO - PROCESS | 1657 | 1462372327714 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:07 INFO - PROCESS | 1657 | 1462372327849 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:32:07 INFO - PROCESS | 1657 | 1462372327964 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c44800 == 62 [pid = 1657] [id = 575] 07:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x113e0b400) [pid = 1657] [serial = 1725] [outer = 0x0] 07:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x115f2e400) [pid = 1657] [serial = 1726] [outer = 0x113e0b400] 07:32:07 INFO - PROCESS | 1657 | 1462372327997 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x1169b9400) [pid = 1657] [serial = 1727] [outer = 0x113e0b400] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7bf000 == 61 [pid = 1657] [id = 534] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1296ac800 == 60 [pid = 1657] [id = 502] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7b7800 == 59 [pid = 1657] [id = 567] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7a4800 == 58 [pid = 1657] [id = 566] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12af5c000 == 57 [pid = 1657] [id = 565] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12d235800 == 56 [pid = 1657] [id = 564] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c7800 == 55 [pid = 1657] [id = 563] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd98800 == 54 [pid = 1657] [id = 562] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x112d7fc00) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x118283000) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119631800) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1217bf000) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x124e69400) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x125f82000) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x127412400) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba92800 == 53 [pid = 1657] [id = 561] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12a922000 == 52 [pid = 1657] [id = 560] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1296bc000 == 51 [pid = 1657] [id = 559] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x125e29000 == 50 [pid = 1657] [id = 558] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x117031800 == 49 [pid = 1657] [id = 557] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1270cf800 == 48 [pid = 1657] [id = 556] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c490000 == 47 [pid = 1657] [id = 552] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0b3000 == 46 [pid = 1657] [id = 551] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x128adf000 == 45 [pid = 1657] [id = 550] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119f96800 == 44 [pid = 1657] [id = 549] 07:32:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b740000 == 43 [pid = 1657] [id = 548] 07:32:08 INFO - PROCESS | 1657 | 1462372328380 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 723ms 07:32:08 INFO - PROCESS | 1657 | 1462372328423 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 1657 | 1462372328425 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:32:08 INFO - PROCESS | 1657 | 1462372328427 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 1657 | 1462372328428 Marionette TRACE conn2 <- [1,2274,null,{}] 07:32:08 INFO - PROCESS | 1657 | 1462372328432 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:08 INFO - PROCESS | 1657 | 1462372328511 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x125f79800) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1188a3000) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x119130000) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11820c800) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x116a58000) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1122c3400) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x113433800) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1194c8c00) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x119857400) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1266b1400) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x119860800) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1210e9c00) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x124c96c00) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1215d4400) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x125532800) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 07:32:08 INFO - PROCESS | 1657 | 1462372328570 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119320000 == 44 [pid = 1657] [id = 576] 07:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x112d7fc00) [pid = 1657] [serial = 1728] [outer = 0x0] 07:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1169b2400) [pid = 1657] [serial = 1729] [outer = 0x112d7fc00] 07:32:08 INFO - PROCESS | 1657 | 1462372328596 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1176c5800) [pid = 1657] [serial = 1730] [outer = 0x112d7fc00] 07:32:08 INFO - PROCESS | 1657 | 1462372328890 Marionette TRACE conn2 <- [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]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 472ms 07:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:32:08 INFO - PROCESS | 1657 | 1462372328903 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 1657 | 1462372328904 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:32:08 INFO - PROCESS | 1657 | 1462372328906 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 1657 | 1462372328907 Marionette TRACE conn2 <- [1,2278,null,{}] 07:32:08 INFO - PROCESS | 1657 | 1462372328910 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:09 INFO - PROCESS | 1657 | 1462372329000 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:32:09 INFO - PROCESS | 1657 | 1462372329004 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188f000 == 45 [pid = 1657] [id = 577] 07:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11104c400) [pid = 1657] [serial = 1731] [outer = 0x0] 07:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x118208800) [pid = 1657] [serial = 1732] [outer = 0x11104c400] 07:32:09 INFO - PROCESS | 1657 | 1462372329030 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1184a1800) [pid = 1657] [serial = 1733] [outer = 0x11104c400] 07:32:09 INFO - PROCESS | 1657 | 1462372329345 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 07:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:32:09 INFO - PROCESS | 1657 | 1462372329378 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 1657 | 1462372329379 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:32:09 INFO - PROCESS | 1657 | 1462372329384 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1657 | 1462372329385 Marionette TRACE conn2 <- [1,2282,null,{}] 07:32:09 INFO - PROCESS | 1657 | 1462372329387 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:09 INFO - PROCESS | 1657 | 1462372329477 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:32:09 INFO - PROCESS | 1657 | 1462372329485 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254ad800 == 46 [pid = 1657] [id = 578] 07:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1186b0c00) [pid = 1657] [serial = 1734] [outer = 0x0] 07:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11889c400) [pid = 1657] [serial = 1735] [outer = 0x1186b0c00] 07:32:09 INFO - PROCESS | 1657 | 1462372329511 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x118ff2400) [pid = 1657] [serial = 1736] [outer = 0x1186b0c00] 07:32:09 INFO - PROCESS | 1657 | 1462372329845 Marionette TRACE conn2 <- [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]]]}] 07:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 468ms 07:32:09 INFO - PROCESS | 1657 | 1462372329852 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 1657 | 1462372329853 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:32:09 INFO - PROCESS | 1657 | 1462372329855 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1657 | 1462372329856 Marionette TRACE conn2 <- [1,2286,null,{}] 07:32:09 INFO - PROCESS | 1657 | 1462372329859 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:09 INFO - PROCESS | 1657 | 1462372329935 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:32:09 INFO - PROCESS | 1657 | 1462372329939 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ad8000 == 47 [pid = 1657] [id = 579] 07:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x118ffc000) [pid = 1657] [serial = 1737] [outer = 0x0] 07:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x119154c00) [pid = 1657] [serial = 1738] [outer = 0x118ffc000] 07:32:09 INFO - PROCESS | 1657 | 1462372329964 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x11932c000) [pid = 1657] [serial = 1739] [outer = 0x118ffc000] 07:32:10 INFO - PROCESS | 1657 | 1462372330302 Marionette TRACE conn2 <- [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]]]}] 07:32:10 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 07:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 469ms 07:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:32:10 INFO - PROCESS | 1657 | 1462372330325 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1657 | 1462372330326 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:32:10 INFO - PROCESS | 1657 | 1462372330328 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1657 | 1462372330329 Marionette TRACE conn2 <- [1,2290,null,{}] 07:32:10 INFO - PROCESS | 1657 | 1462372330334 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:10 INFO - PROCESS | 1657 | 1462372330442 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:32:10 INFO - PROCESS | 1657 | 1462372330457 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b5a800 == 48 [pid = 1657] [id = 580] 07:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1122bfc00) [pid = 1657] [serial = 1740] [outer = 0x0] 07:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x11932f000) [pid = 1657] [serial = 1741] [outer = 0x1122bfc00] 07:32:10 INFO - PROCESS | 1657 | 1462372330482 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1194c6800) [pid = 1657] [serial = 1742] [outer = 0x1122bfc00] 07:32:10 INFO - PROCESS | 1657 | 1462372330817 Marionette TRACE conn2 <- [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]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 521ms 07:32:10 INFO - PROCESS | 1657 | 1462372330851 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1657 | 1462372330853 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:32:10 INFO - PROCESS | 1657 | 1462372330855 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1657 | 1462372330857 Marionette TRACE conn2 <- [1,2294,null,{}] 07:32:10 INFO - PROCESS | 1657 | 1462372330859 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:10 INFO - PROCESS | 1657 | 1462372330965 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:32:11 INFO - PROCESS | 1657 | 1462372331008 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293bf000 == 49 [pid = 1657] [id = 581] 07:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1194cac00) [pid = 1657] [serial = 1743] [outer = 0x0] 07:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x11962a800) [pid = 1657] [serial = 1744] [outer = 0x1194cac00] 07:32:11 INFO - PROCESS | 1657 | 1462372331052 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x119858000) [pid = 1657] [serial = 1745] [outer = 0x1194cac00] 07:32:11 INFO - PROCESS | 1657 | 1462372331521 Marionette TRACE conn2 <- [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]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 722ms 07:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:32:11 INFO - PROCESS | 1657 | 1462372331584 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1657 | 1462372331585 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:32:11 INFO - PROCESS | 1657 | 1462372331587 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 1657 | 1462372331589 Marionette TRACE conn2 <- [1,2298,null,{}] 07:32:11 INFO - PROCESS | 1657 | 1462372331592 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:11 INFO - PROCESS | 1657 | 1462372331693 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:32:11 INFO - PROCESS | 1657 | 1462372331698 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a920000 == 50 [pid = 1657] [id = 582] 07:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x11985dc00) [pid = 1657] [serial = 1746] [outer = 0x0] 07:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x119863400) [pid = 1657] [serial = 1747] [outer = 0x11985dc00] 07:32:11 INFO - PROCESS | 1657 | 1462372331723 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x119edec00) [pid = 1657] [serial = 1748] [outer = 0x11985dc00] 07:32:12 INFO - PROCESS | 1657 | 1462372332069 Marionette TRACE conn2 <- [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]]]}] 07:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 522ms 07:32:12 INFO - PROCESS | 1657 | 1462372332110 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 1657 | 1462372332111 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:32:12 INFO - PROCESS | 1657 | 1462372332116 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1657 | 1462372332118 Marionette TRACE conn2 <- [1,2302,null,{}] 07:32:12 INFO - PROCESS | 1657 | 1462372332120 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:12 INFO - PROCESS | 1657 | 1462372332229 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:32:12 INFO - PROCESS | 1657 | 1462372332243 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b172800 == 51 [pid = 1657] [id = 583] 07:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x119ee0400) [pid = 1657] [serial = 1749] [outer = 0x0] 07:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x121196000) [pid = 1657] [serial = 1750] [outer = 0x119ee0400] 07:32:12 INFO - PROCESS | 1657 | 1462372332273 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x121311c00) [pid = 1657] [serial = 1751] [outer = 0x119ee0400] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1210e4c00) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x116946800) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x127416000) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x129342800) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119f82c00) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x11912fc00) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x110ef0800) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1194d0c00) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x118210000) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x125497c00) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x121b2d800) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1194c9800) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x128a5e800) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x119bca400) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1210e1c00) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x129342c00) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x112a65400) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1122b6800) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1186b1800) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x112049000) [pid = 1657] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x115d88000) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119332000) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x111050c00) [pid = 1657] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1127e6c00) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1127eb000) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11693f000) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1194ca800) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1133b8000) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x112fddc00) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1122ab000) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x111052800) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1181e4c00) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x128a5cc00) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x129216400) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11932fc00) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1213e6000) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x119126400) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:32:12 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1169bac00) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:32:13 INFO - PROCESS | 1657 | 1462372333006 Marionette TRACE conn2 <- [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]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 925ms 07:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:32:13 INFO - PROCESS | 1657 | 1462372333040 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 1657 | 1462372333042 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:32:13 INFO - PROCESS | 1657 | 1462372333044 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 1657 | 1462372333045 Marionette TRACE conn2 <- [1,2306,null,{}] 07:32:13 INFO - PROCESS | 1657 | 1462372333047 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:13 INFO - PROCESS | 1657 | 1462372333125 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:32:13 INFO - PROCESS | 1657 | 1462372333184 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212c0000 == 52 [pid = 1657] [id = 584] 07:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x111057c00) [pid = 1657] [serial = 1752] [outer = 0x0] 07:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1127c4800) [pid = 1657] [serial = 1753] [outer = 0x111057c00] 07:32:13 INFO - PROCESS | 1657 | 1462372333209 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x115f96400) [pid = 1657] [serial = 1754] [outer = 0x111057c00] 07:32:13 INFO - PROCESS | 1657 | 1462372333480 Marionette TRACE conn2 <- [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]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 472ms 07:32:13 INFO - PROCESS | 1657 | 1462372333520 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 1657 | 1462372333521 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:32:13 INFO - PROCESS | 1657 | 1462372333524 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 1657 | 1462372333525 Marionette TRACE conn2 <- [1,2310,null,{}] 07:32:13 INFO - PROCESS | 1657 | 1462372333527 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:13 INFO - PROCESS | 1657 | 1462372333609 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:32:13 INFO - PROCESS | 1657 | 1462372333615 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7db000 == 53 [pid = 1657] [id = 585] 07:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1127eb800) [pid = 1657] [serial = 1755] [outer = 0x0] 07:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1188a8400) [pid = 1657] [serial = 1756] [outer = 0x1127eb800] 07:32:13 INFO - PROCESS | 1657 | 1462372333640 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1194c9800) [pid = 1657] [serial = 1757] [outer = 0x1127eb800] 07:32:13 INFO - PROCESS | 1657 | 1462372333980 Marionette TRACE conn2 <- [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]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 07:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:32:14 INFO - PROCESS | 1657 | 1462372333993 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1657 | 1462372333994 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:32:14 INFO - PROCESS | 1657 | 1462372333996 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1657 | 1462372333998 Marionette TRACE conn2 <- [1,2314,null,{}] 07:32:14 INFO - PROCESS | 1657 | 1462372334003 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:14 INFO - PROCESS | 1657 | 1462372334111 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:32:14 INFO - PROCESS | 1657 | 1462372334117 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12baa3800 == 54 [pid = 1657] [id = 586] 07:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x112a5a000) [pid = 1657] [serial = 1758] [outer = 0x0] 07:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1193ef800) [pid = 1657] [serial = 1759] [outer = 0x112a5a000] 07:32:14 INFO - PROCESS | 1657 | 1462372334142 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1215a6c00) [pid = 1657] [serial = 1760] [outer = 0x112a5a000] 07:32:14 INFO - PROCESS | 1657 | 1462372334449 Marionette TRACE conn2 <- [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]]]}] 07:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 472ms 07:32:14 INFO - PROCESS | 1657 | 1462372334468 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1657 | 1462372334469 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:32:14 INFO - PROCESS | 1657 | 1462372334472 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1657 | 1462372334473 Marionette TRACE conn2 <- [1,2318,null,{}] 07:32:14 INFO - PROCESS | 1657 | 1462372334475 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:14 INFO - PROCESS | 1657 | 1462372334557 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:32:14 INFO - PROCESS | 1657 | 1462372334562 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c48d800 == 55 [pid = 1657] [id = 587] 07:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x115d88000) [pid = 1657] [serial = 1761] [outer = 0x0] 07:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x121d39c00) [pid = 1657] [serial = 1762] [outer = 0x115d88000] 07:32:14 INFO - PROCESS | 1657 | 1462372334587 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x123d9c000) [pid = 1657] [serial = 1763] [outer = 0x115d88000] 07:32:15 INFO - PROCESS | 1657 | 1462372335002 Marionette TRACE conn2 <- [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] 07:32:15 INFO - PROCESS | 1657 | 1462372335046 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:32:15 INFO - PROCESS | 1657 | 1462372335049 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1657 | 1462372335052 Marionette TRACE conn2 <- [1,2322,null,{}] 07:32:15 INFO - PROCESS | 1657 | 1462372335057 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:15 INFO - PROCESS | 1657 | 1462372335160 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:32:15 INFO - PROCESS | 1657 | 1462372335235 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x117061800 == 56 [pid = 1657] [id = 588] 07:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x110f11000) [pid = 1657] [serial = 1764] [outer = 0x0] 07:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1122bc400) [pid = 1657] [serial = 1765] [outer = 0x110f11000] 07:32:15 INFO - PROCESS | 1657 | 1462372335266 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1127c2400) [pid = 1657] [serial = 1766] [outer = 0x110f11000] 07:32:15 INFO - PROCESS | 1657 | 1462372335714 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 674ms 07:32:15 INFO - PROCESS | 1657 | 1462372335724 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1657 | 1462372335728 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:32:15 INFO - PROCESS | 1657 | 1462372335732 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1657 | 1462372335734 Marionette TRACE conn2 <- [1,2326,null,{}] 07:32:15 INFO - PROCESS | 1657 | 1462372335737 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:15 INFO - PROCESS | 1657 | 1462372335838 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:32:15 INFO - PROCESS | 1657 | 1462372335902 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d03800 == 57 [pid = 1657] [id = 589] 07:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1127f0800) [pid = 1657] [serial = 1767] [outer = 0x0] 07:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1150b4800) [pid = 1657] [serial = 1768] [outer = 0x1127f0800] 07:32:15 INFO - PROCESS | 1657 | 1462372335933 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x116948c00) [pid = 1657] [serial = 1769] [outer = 0x1127f0800] 07:32:16 INFO - PROCESS | 1657 | 1462372336399 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 720ms 07:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:32:16 INFO - PROCESS | 1657 | 1462372336452 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 1657 | 1462372336454 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:32:16 INFO - PROCESS | 1657 | 1462372336456 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1657 | 1462372336459 Marionette TRACE conn2 <- [1,2330,null,{}] 07:32:16 INFO - PROCESS | 1657 | 1462372336467 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:16 INFO - PROCESS | 1657 | 1462372336588 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:32:16 INFO - PROCESS | 1657 | 1462372336661 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b73d800 == 58 [pid = 1657] [id = 590] 07:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11827d800) [pid = 1657] [serial = 1770] [outer = 0x0] 07:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1186bb000) [pid = 1657] [serial = 1771] [outer = 0x11827d800] 07:32:16 INFO - PROCESS | 1657 | 1462372336693 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x118f93800) [pid = 1657] [serial = 1772] [outer = 0x11827d800] 07:32:17 INFO - PROCESS | 1657 | 1462372337132 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 721ms 07:32:17 INFO - PROCESS | 1657 | 1462372337179 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 1657 | 1462372337182 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:32:17 INFO - PROCESS | 1657 | 1462372337185 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1657 | 1462372337187 Marionette TRACE conn2 <- [1,2334,null,{}] 07:32:17 INFO - PROCESS | 1657 | 1462372337191 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:17 INFO - PROCESS | 1657 | 1462372337303 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:32:17 INFO - PROCESS | 1657 | 1462372337363 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb54000 == 59 [pid = 1657] [id = 591] 07:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x118feec00) [pid = 1657] [serial = 1773] [outer = 0x0] 07:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1194cd400) [pid = 1657] [serial = 1774] [outer = 0x118feec00] 07:32:17 INFO - PROCESS | 1657 | 1462372337393 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x119f83800) [pid = 1657] [serial = 1775] [outer = 0x118feec00] 07:32:17 INFO - PROCESS | 1657 | 1462372337831 Marionette TRACE conn2 <- [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]]]}] 07:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 07:32:17 INFO - PROCESS | 1657 | 1462372337856 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 1657 | 1462372337857 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:32:17 INFO - PROCESS | 1657 | 1462372337890 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1657 | 1462372337892 Marionette TRACE conn2 <- [1,2338,null,{}] 07:32:17 INFO - PROCESS | 1657 | 1462372337896 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:17 INFO - PROCESS | 1657 | 1462372337995 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:32:18 INFO - PROCESS | 1657 | 1462372338054 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d23b000 == 60 [pid = 1657] [id = 592] 07:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x119154000) [pid = 1657] [serial = 1776] [outer = 0x0] 07:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1210e5c00) [pid = 1657] [serial = 1777] [outer = 0x119154000] 07:32:18 INFO - PROCESS | 1657 | 1462372338083 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1217b8000) [pid = 1657] [serial = 1778] [outer = 0x119154000] 07:32:18 INFO - PROCESS | 1657 | 1462372338488 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 634ms 07:32:18 INFO - PROCESS | 1657 | 1462372338513 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 1657 | 1462372338514 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:32:18 INFO - PROCESS | 1657 | 1462372338517 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1657 | 1462372338518 Marionette TRACE conn2 <- [1,2342,null,{}] 07:32:18 INFO - PROCESS | 1657 | 1462372338520 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:18 INFO - PROCESS | 1657 | 1462372338638 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:32:18 INFO - PROCESS | 1657 | 1462372338716 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d664800 == 61 [pid = 1657] [id = 593] 07:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x121d42000) [pid = 1657] [serial = 1779] [outer = 0x0] 07:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x123de3c00) [pid = 1657] [serial = 1780] [outer = 0x121d42000] 07:32:18 INFO - PROCESS | 1657 | 1462372338746 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x125497000) [pid = 1657] [serial = 1781] [outer = 0x121d42000] 07:32:19 INFO - PROCESS | 1657 | 1462372339141 Marionette TRACE conn2 <- [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]]]}] 07:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 668ms 07:32:19 INFO - PROCESS | 1657 | 1462372339185 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 1657 | 1462372339187 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:32:19 INFO - PROCESS | 1657 | 1462372339189 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1657 | 1462372339190 Marionette TRACE conn2 <- [1,2346,null,{}] 07:32:19 INFO - PROCESS | 1657 | 1462372339193 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:19 INFO - PROCESS | 1657 | 1462372339292 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:32:19 INFO - PROCESS | 1657 | 1462372339396 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x117024000 == 62 [pid = 1657] [id = 594] 07:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1127be000) [pid = 1657] [serial = 1782] [outer = 0x0] 07:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x112d99000) [pid = 1657] [serial = 1783] [outer = 0x1127be000] 07:32:19 INFO - PROCESS | 1657 | 1462372339439 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x121309c00) [pid = 1657] [serial = 1784] [outer = 0x1127be000] 07:32:20 INFO - PROCESS | 1657 | 1462372340012 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 869ms 07:32:20 INFO - PROCESS | 1657 | 1462372340058 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1657 | 1462372340061 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:32:20 INFO - PROCESS | 1657 | 1462372340064 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1657 | 1462372340066 Marionette TRACE conn2 <- [1,2350,null,{}] 07:32:20 INFO - PROCESS | 1657 | 1462372340070 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 1657 | 1462372340165 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:32:20 INFO - PROCESS | 1657 | 1462372340228 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f92000 == 63 [pid = 1657] [id = 595] 07:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x111d82800) [pid = 1657] [serial = 1785] [outer = 0x0] 07:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1122bf400) [pid = 1657] [serial = 1786] [outer = 0x111d82800] 07:32:20 INFO - PROCESS | 1657 | 1462372340268 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x1127cb400) [pid = 1657] [serial = 1787] [outer = 0x111d82800] 07:32:20 INFO - PROCESS | 1657 | 1462372340708 Marionette TRACE conn2 <- [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]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 07:32:20 INFO - PROCESS | 1657 | 1462372340735 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1657 | 1462372340739 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:32:20 INFO - PROCESS | 1657 | 1462372340743 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1657 | 1462372340745 Marionette TRACE conn2 <- [1,2354,null,{}] 07:32:20 INFO - PROCESS | 1657 | 1462372340747 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 1657 | 1462372340842 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:32:20 INFO - PROCESS | 1657 | 1462372340905 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194ae800 == 64 [pid = 1657] [id = 596] 07:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x112a63c00) [pid = 1657] [serial = 1788] [outer = 0x0] 07:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x113c3bc00) [pid = 1657] [serial = 1789] [outer = 0x112a63c00] 07:32:20 INFO - PROCESS | 1657 | 1462372340932 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x11612a800) [pid = 1657] [serial = 1790] [outer = 0x112a63c00] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12baa3800 == 63 [pid = 1657] [id = 586] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7db000 == 62 [pid = 1657] [id = 585] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1212c0000 == 61 [pid = 1657] [id = 584] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12b172800 == 60 [pid = 1657] [id = 583] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12a920000 == 59 [pid = 1657] [id = 582] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1293bf000 == 58 [pid = 1657] [id = 581] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x128b5a800 == 57 [pid = 1657] [id = 580] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12a6f3000) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x128ad8000 == 56 [pid = 1657] [id = 579] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1254ad800 == 55 [pid = 1657] [id = 578] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12188f000 == 54 [pid = 1657] [id = 577] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x119320000 == 53 [pid = 1657] [id = 576] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x119c44800 == 52 [pid = 1657] [id = 575] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x117057800 == 51 [pid = 1657] [id = 574] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3d000 == 50 [pid = 1657] [id = 573] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1194b5800 == 49 [pid = 1657] [id = 569] 07:32:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12da0a000 == 48 [pid = 1657] [id = 568] 07:32:21 INFO - PROCESS | 1657 | 1462372341330 Marionette TRACE conn2 <- [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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 620ms 07:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:32:21 INFO - PROCESS | 1657 | 1462372341366 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1657 | 1462372341367 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:32:21 INFO - PROCESS | 1657 | 1462372341370 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1657 | 1462372341372 Marionette TRACE conn2 <- [1,2358,null,{}] 07:32:21 INFO - PROCESS | 1657 | 1462372341379 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:21 INFO - PROCESS | 1657 | 1462372341464 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x123de8400) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x129219400) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12888e000) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x129619400) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x125525c00) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1194c7400) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12740e800) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x111059400) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x121197800) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1188a3800) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x128a63800) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x128a65800) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x123da1000) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1213de000) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x128f2e400) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1217d9c00) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x121d3bc00) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12a4bd000) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1150bb800) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1150be800) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11912c800) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1122bf000) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x127413400) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11962d800) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x119864c00) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x111d7c400) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11932ec00) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x118ff4000) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x11501c800) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x124c8ac00) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x118282800) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11987d400) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x115f2d000) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119bc9800) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1176c3800) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x125f7ec00) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1150b2c00) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1181e9000) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12960ec00) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x118f9d800) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1127cac00) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x121199400) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1186b6c00) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x128b35800) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12921c000) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119861000) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1194c7800) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12933c400) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x129211400) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x125e86400) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1249c3c00) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11937d400) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1186b9400) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x128887c00) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1164a6000) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128b2a800) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a6ea800) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 07:32:21 INFO - PROCESS | 1657 | 1462372341537 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119320000 == 49 [pid = 1657] [id = 597] 07:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1127cac00) [pid = 1657] [serial = 1791] [outer = 0x0] 07:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115d89000) [pid = 1657] [serial = 1792] [outer = 0x1127cac00] 07:32:21 INFO - PROCESS | 1657 | 1462372341565 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1181e9400) [pid = 1657] [serial = 1793] [outer = 0x1127cac00] 07:32:21 INFO - PROCESS | 1657 | 1462372341872 Marionette TRACE conn2 <- [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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 521ms 07:32:21 INFO - PROCESS | 1657 | 1462372341891 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1657 | 1462372341893 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:32:21 INFO - PROCESS | 1657 | 1462372341895 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1657 | 1462372341896 Marionette TRACE conn2 <- [1,2362,null,{}] 07:32:21 INFO - PROCESS | 1657 | 1462372341902 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:21 INFO - PROCESS | 1657 | 1462372341985 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:32:22 INFO - PROCESS | 1657 | 1462372342040 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x121425000 == 50 [pid = 1657] [id = 598] 07:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1181e3000) [pid = 1657] [serial = 1794] [outer = 0x0] 07:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118213c00) [pid = 1657] [serial = 1795] [outer = 0x1181e3000] 07:32:22 INFO - PROCESS | 1657 | 1462372342066 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1186bc000) [pid = 1657] [serial = 1796] [outer = 0x1181e3000] 07:32:22 INFO - PROCESS | 1657 | 1462372342377 Marionette TRACE conn2 <- [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]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 521ms 07:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:32:22 INFO - PROCESS | 1657 | 1462372342417 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1657 | 1462372342418 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:32:22 INFO - PROCESS | 1657 | 1462372342420 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1657 | 1462372342421 Marionette TRACE conn2 <- [1,2366,null,{}] 07:32:22 INFO - PROCESS | 1657 | 1462372342424 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:22 INFO - PROCESS | 1657 | 1462372342502 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:32:22 INFO - PROCESS | 1657 | 1462372342507 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12661e000 == 51 [pid = 1657] [id = 599] 07:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1188aa800) [pid = 1657] [serial = 1797] [outer = 0x0] 07:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118f9d800) [pid = 1657] [serial = 1798] [outer = 0x1188aa800] 07:32:22 INFO - PROCESS | 1657 | 1462372342532 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119153c00) [pid = 1657] [serial = 1799] [outer = 0x1188aa800] 07:32:22 INFO - PROCESS | 1657 | 1462372342875 Marionette TRACE conn2 <- [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]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 471ms 07:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:32:22 INFO - PROCESS | 1657 | 1462372342891 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1657 | 1462372342892 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:32:22 INFO - PROCESS | 1657 | 1462372342894 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1657 | 1462372342895 Marionette TRACE conn2 <- [1,2370,null,{}] 07:32:22 INFO - PROCESS | 1657 | 1462372342898 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 1657 | 1462372343024 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:32:23 INFO - PROCESS | 1657 | 1462372343032 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296b6000 == 52 [pid = 1657] [id = 600] 07:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11915d000) [pid = 1657] [serial = 1800] [outer = 0x0] 07:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11937dc00) [pid = 1657] [serial = 1801] [outer = 0x11915d000] 07:32:23 INFO - PROCESS | 1657 | 1462372343057 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11987d400) [pid = 1657] [serial = 1802] [outer = 0x11915d000] 07:32:23 INFO - PROCESS | 1657 | 1462372343407 Marionette TRACE conn2 <- [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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 522ms 07:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:32:23 INFO - PROCESS | 1657 | 1462372343418 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1657 | 1462372343419 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:32:23 INFO - PROCESS | 1657 | 1462372343421 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1657 | 1462372343422 Marionette TRACE conn2 <- [1,2374,null,{}] 07:32:23 INFO - PROCESS | 1657 | 1462372343425 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 1657 | 1462372343527 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:32:23 INFO - PROCESS | 1657 | 1462372343563 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a919000 == 53 [pid = 1657] [id = 601] 07:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1150be000) [pid = 1657] [serial = 1803] [outer = 0x0] 07:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119f88800) [pid = 1657] [serial = 1804] [outer = 0x1150be000] 07:32:23 INFO - PROCESS | 1657 | 1462372343588 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12130a000) [pid = 1657] [serial = 1805] [outer = 0x1150be000] 07:32:23 INFO - PROCESS | 1657 | 1462372343956 Marionette TRACE conn2 <- [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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 571ms 07:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:32:24 INFO - PROCESS | 1657 | 1462372343996 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 1657 | 1462372343998 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:32:24 INFO - PROCESS | 1657 | 1462372344000 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1657 | 1462372344001 Marionette TRACE conn2 <- [1,2378,null,{}] 07:32:24 INFO - PROCESS | 1657 | 1462372344003 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:24 INFO - PROCESS | 1657 | 1462372344103 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:32:24 INFO - PROCESS | 1657 | 1462372344139 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b178000 == 54 [pid = 1657] [id = 602] 07:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1210e4400) [pid = 1657] [serial = 1806] [outer = 0x0] 07:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1215da800) [pid = 1657] [serial = 1807] [outer = 0x1210e4400] 07:32:24 INFO - PROCESS | 1657 | 1462372344164 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x123d9e000) [pid = 1657] [serial = 1808] [outer = 0x1210e4400] 07:32:24 INFO - PROCESS | 1657 | 1462372344483 Marionette TRACE conn2 <- [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]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 07:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:32:24 INFO - PROCESS | 1657 | 1462372344518 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 1657 | 1462372344519 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:32:24 INFO - PROCESS | 1657 | 1462372344521 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1657 | 1462372344522 Marionette TRACE conn2 <- [1,2382,null,{}] 07:32:24 INFO - PROCESS | 1657 | 1462372344525 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:24 INFO - PROCESS | 1657 | 1462372344626 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:32:24 INFO - PROCESS | 1657 | 1462372344662 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d5000 == 55 [pid = 1657] [id = 603] 07:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1210e5800) [pid = 1657] [serial = 1809] [outer = 0x0] 07:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1248cb400) [pid = 1657] [serial = 1810] [outer = 0x1210e5800] 07:32:24 INFO - PROCESS | 1657 | 1462372344687 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x124e28400) [pid = 1657] [serial = 1811] [outer = 0x1210e5800] 07:32:24 INFO - PROCESS | 1657 | 1462372344995 Marionette TRACE conn2 <- [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]]]}] 07:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 522ms 07:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:32:25 INFO - PROCESS | 1657 | 1462372345043 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 1657 | 1462372345044 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:32:25 INFO - PROCESS | 1657 | 1462372345046 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1657 | 1462372345048 Marionette TRACE conn2 <- [1,2386,null,{}] 07:32:25 INFO - PROCESS | 1657 | 1462372345050 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:25 INFO - PROCESS | 1657 | 1462372345153 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:32:25 INFO - PROCESS | 1657 | 1462372345166 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0b5800 == 56 [pid = 1657] [id = 604] 07:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1249a4800) [pid = 1657] [serial = 1812] [outer = 0x0] 07:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12549b400) [pid = 1657] [serial = 1813] [outer = 0x1249a4800] 07:32:25 INFO - PROCESS | 1657 | 1462372345190 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x125f7c000) [pid = 1657] [serial = 1814] [outer = 0x1249a4800] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1194cac00) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x112023000) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11985dc00) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1186b0c00) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x118ffc000) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x112d7fc00) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1127cc000) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11104c400) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x113e0b400) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12a6ea000) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119ee0400) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x111057c00) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1127eb800) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x112a5a000) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:32:25 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1122bfc00) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:32:25 INFO - PROCESS | 1657 | 1462372345617 Marionette TRACE conn2 <- [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]]]}] 07:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 619ms 07:32:25 INFO - PROCESS | 1657 | 1462372345667 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 1657 | 1462372345668 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:32:25 INFO - PROCESS | 1657 | 1462372345670 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1657 | 1462372345672 Marionette TRACE conn2 <- [1,2390,null,{}] 07:32:25 INFO - PROCESS | 1657 | 1462372345674 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:25 INFO - PROCESS | 1657 | 1462372345793 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:32:25 INFO - PROCESS | 1657 | 1462372345835 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c487000 == 57 [pid = 1657] [id = 605] 07:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1127bf400) [pid = 1657] [serial = 1815] [outer = 0x0] 07:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118ffc000) [pid = 1657] [serial = 1816] [outer = 0x1127bf400] 07:32:25 INFO - PROCESS | 1657 | 1462372345864 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1266b7000) [pid = 1657] [serial = 1817] [outer = 0x1127bf400] 07:32:26 INFO - PROCESS | 1657 | 1462372346165 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 07:32:26 INFO - PROCESS | 1657 | 1462372346192 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 1657 | 1462372346193 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:32:26 INFO - PROCESS | 1657 | 1462372346195 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1657 | 1462372346196 Marionette TRACE conn2 <- [1,2394,null,{}] 07:32:26 INFO - PROCESS | 1657 | 1462372346202 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:26 INFO - PROCESS | 1657 | 1462372346288 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:32:26 INFO - PROCESS | 1657 | 1462372346292 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce10000 == 58 [pid = 1657] [id = 606] 07:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1266b8000) [pid = 1657] [serial = 1818] [outer = 0x0] 07:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x127417c00) [pid = 1657] [serial = 1819] [outer = 0x1266b8000] 07:32:26 INFO - PROCESS | 1657 | 1462372346317 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12888d400) [pid = 1657] [serial = 1820] [outer = 0x1266b8000] 07:32:26 INFO - PROCESS | 1657 | 1462372346666 Marionette TRACE conn2 <- [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]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 522ms 07:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:32:26 INFO - PROCESS | 1657 | 1462372346717 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 1657 | 1462372346718 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:32:26 INFO - PROCESS | 1657 | 1462372346721 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1657 | 1462372346722 Marionette TRACE conn2 <- [1,2398,null,{}] 07:32:26 INFO - PROCESS | 1657 | 1462372346724 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:26 INFO - PROCESS | 1657 | 1462372346809 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:32:26 INFO - PROCESS | 1657 | 1462372346815 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d23a000 == 59 [pid = 1657] [id = 607] 07:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1249be400) [pid = 1657] [serial = 1821] [outer = 0x0] 07:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x128a5dc00) [pid = 1657] [serial = 1822] [outer = 0x1249be400] 07:32:26 INFO - PROCESS | 1657 | 1462372346840 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x128a67000) [pid = 1657] [serial = 1823] [outer = 0x1249be400] 07:32:27 INFO - PROCESS | 1657 | 1462372347177 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 472ms 07:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:32:27 INFO - PROCESS | 1657 | 1462372347193 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1657 | 1462372347195 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:32:27 INFO - PROCESS | 1657 | 1462372347199 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1657 | 1462372347201 Marionette TRACE conn2 <- [1,2402,null,{}] 07:32:27 INFO - PROCESS | 1657 | 1462372347203 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:27 INFO - PROCESS | 1657 | 1462372347324 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:32:27 INFO - PROCESS | 1657 | 1462372347395 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d656000 == 60 [pid = 1657] [id = 608] 07:32:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128891c00) [pid = 1657] [serial = 1824] [outer = 0x0] 07:32:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128b29400) [pid = 1657] [serial = 1825] [outer = 0x128891c00] 07:32:27 INFO - PROCESS | 1657 | 1462372347420 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128e43400) [pid = 1657] [serial = 1826] [outer = 0x128891c00] 07:32:27 INFO - PROCESS | 1657 | 1462372347876 Marionette TRACE conn2 <- [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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 721ms 07:32:27 INFO - PROCESS | 1657 | 1462372347918 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1657 | 1462372347922 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:32:27 INFO - PROCESS | 1657 | 1462372347925 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1657 | 1462372347928 Marionette TRACE conn2 <- [1,2406,null,{}] 07:32:27 INFO - PROCESS | 1657 | 1462372347932 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:28 INFO - PROCESS | 1657 | 1462372348039 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:32:28 INFO - PROCESS | 1657 | 1462372348112 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194a0000 == 61 [pid = 1657] [id = 609] 07:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1122b2000) [pid = 1657] [serial = 1827] [outer = 0x0] 07:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1127e7400) [pid = 1657] [serial = 1828] [outer = 0x1122b2000] 07:32:28 INFO - PROCESS | 1657 | 1462372348143 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1133b8000) [pid = 1657] [serial = 1829] [outer = 0x1122b2000] 07:32:28 INFO - PROCESS | 1657 | 1462372348611 Marionette TRACE conn2 <- [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]]]}] 07:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 725ms 07:32:28 INFO - PROCESS | 1657 | 1462372348694 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:32:28 INFO - PROCESS | 1657 | 1462372348700 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:32:28 INFO - PROCESS | 1657 | 1462372348710 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 1657 | 1462372348713 Marionette TRACE conn2 <- [1,2410,null,{}] 07:32:28 INFO - PROCESS | 1657 | 1462372348738 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:28 INFO - PROCESS | 1657 | 1462372348905 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:32:29 INFO - PROCESS | 1657 | 1462372349026 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a673000 == 62 [pid = 1657] [id = 610] 07:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1150f6000) [pid = 1657] [serial = 1830] [outer = 0x0] 07:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11752f400) [pid = 1657] [serial = 1831] [outer = 0x1150f6000] 07:32:29 INFO - PROCESS | 1657 | 1462372349057 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x118282800) [pid = 1657] [serial = 1832] [outer = 0x1150f6000] 07:32:29 INFO - PROCESS | 1657 | 1462372349474 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 793ms 07:32:29 INFO - PROCESS | 1657 | 1462372349501 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1657 | 1462372349503 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:32:29 INFO - PROCESS | 1657 | 1462372349505 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1657 | 1462372349508 Marionette TRACE conn2 <- [1,2414,null,{}] 07:32:29 INFO - PROCESS | 1657 | 1462372349516 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:29 INFO - PROCESS | 1657 | 1462372349623 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:32:29 INFO - PROCESS | 1657 | 1462372349685 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7a6800 == 63 [pid = 1657] [id = 611] 07:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x118f9a800) [pid = 1657] [serial = 1833] [outer = 0x0] 07:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x119332400) [pid = 1657] [serial = 1834] [outer = 0x118f9a800] 07:32:29 INFO - PROCESS | 1657 | 1462372349756 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11985f400) [pid = 1657] [serial = 1835] [outer = 0x118f9a800] 07:32:30 INFO - PROCESS | 1657 | 1462372350158 Marionette TRACE conn2 <- [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]]]}] 07:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 672ms 07:32:30 INFO - PROCESS | 1657 | 1462372350178 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 1657 | 1462372350182 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:32:30 INFO - PROCESS | 1657 | 1462372350185 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1657 | 1462372350186 Marionette TRACE conn2 <- [1,2418,null,{}] 07:32:30 INFO - PROCESS | 1657 | 1462372350189 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:30 INFO - PROCESS | 1657 | 1462372350293 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:32:30 INFO - PROCESS | 1657 | 1462372350396 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7e2000 == 64 [pid = 1657] [id = 612] 07:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x119883800) [pid = 1657] [serial = 1836] [outer = 0x0] 07:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x121281400) [pid = 1657] [serial = 1837] [outer = 0x119883800] 07:32:30 INFO - PROCESS | 1657 | 1462372350425 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x124c98400) [pid = 1657] [serial = 1838] [outer = 0x119883800] 07:32:30 INFO - PROCESS | 1657 | 1462372350831 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 672ms 07:32:30 INFO - PROCESS | 1657 | 1462372350857 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 1657 | 1462372350859 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:32:30 INFO - PROCESS | 1657 | 1462372350861 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1657 | 1462372350862 Marionette TRACE conn2 <- [1,2422,null,{}] 07:32:30 INFO - PROCESS | 1657 | 1462372350865 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:30 INFO - PROCESS | 1657 | 1462372350982 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:32:31 INFO - PROCESS | 1657 | 1462372351041 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e019000 == 65 [pid = 1657] [id = 613] 07:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x111054c00) [pid = 1657] [serial = 1839] [outer = 0x0] 07:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x125f7b400) [pid = 1657] [serial = 1840] [outer = 0x111054c00] 07:32:31 INFO - PROCESS | 1657 | 1462372351069 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x128892c00) [pid = 1657] [serial = 1841] [outer = 0x111054c00] 07:32:31 INFO - PROCESS | 1657 | 1462372351744 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 922ms 07:32:31 INFO - PROCESS | 1657 | 1462372351784 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 1657 | 1462372351786 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:32:31 INFO - PROCESS | 1657 | 1462372351789 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1657 | 1462372351792 Marionette TRACE conn2 <- [1,2426,null,{}] 07:32:31 INFO - PROCESS | 1657 | 1462372351795 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:31 INFO - PROCESS | 1657 | 1462372351891 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:32:31 INFO - PROCESS | 1657 | 1462372351966 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214d6800 == 66 [pid = 1657] [id = 614] 07:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1122bb400) [pid = 1657] [serial = 1842] [outer = 0x0] 07:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1127bfc00) [pid = 1657] [serial = 1843] [outer = 0x1122bb400] 07:32:31 INFO - PROCESS | 1657 | 1462372351995 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1133b4000) [pid = 1657] [serial = 1844] [outer = 0x1122bb400] 07:32:32 INFO - PROCESS | 1657 | 1462372352456 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 722ms 07:32:32 INFO - PROCESS | 1657 | 1462372352517 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1657 | 1462372352523 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:32:32 INFO - PROCESS | 1657 | 1462372352534 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1657 | 1462372352537 Marionette TRACE conn2 <- [1,2430,null,{}] 07:32:32 INFO - PROCESS | 1657 | 1462372352541 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:32 INFO - PROCESS | 1657 | 1462372352659 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:32:32 INFO - PROCESS | 1657 | 1462372352733 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194be000 == 67 [pid = 1657] [id = 615] 07:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1122c8800) [pid = 1657] [serial = 1845] [outer = 0x0] 07:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1150fc800) [pid = 1657] [serial = 1846] [outer = 0x1122c8800] 07:32:32 INFO - PROCESS | 1657 | 1462372352760 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x11752ec00) [pid = 1657] [serial = 1847] [outer = 0x1122c8800] 07:32:32 INFO - PROCESS | 1657 | --DOCSHELL 0x125feb000 == 66 [pid = 1657] [id = 536] 07:32:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12d23a000 == 65 [pid = 1657] [id = 607] 07:32:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce10000 == 64 [pid = 1657] [id = 606] 07:32:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c487000 == 63 [pid = 1657] [id = 605] 07:32:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0b5800 == 62 [pid = 1657] [id = 604] 07:32:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d5000 == 61 [pid = 1657] [id = 603] 07:32:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12b178000 == 60 [pid = 1657] [id = 602] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x121d39c00) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12a919000 == 59 [pid = 1657] [id = 601] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1296b6000 == 58 [pid = 1657] [id = 600] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12661e000 == 57 [pid = 1657] [id = 599] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121425000 == 56 [pid = 1657] [id = 598] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119320000 == 55 [pid = 1657] [id = 597] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1194ae800 == 54 [pid = 1657] [id = 596] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119f92000 == 53 [pid = 1657] [id = 595] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b73d800 == 52 [pid = 1657] [id = 590] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123d03800 == 51 [pid = 1657] [id = 589] 07:32:33 INFO - PROCESS | 1657 | --DOCSHELL 0x117061800 == 50 [pid = 1657] [id = 588] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11962a800) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1127e5000) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1122c1000) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1127e9c00) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x119863400) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1217c0c00) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11889c400) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118ff2400) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x119858000) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119154c00) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11932c000) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1169b2400) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1176c5800) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x112fd2400) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x112a59c00) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x118208800) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1184a1800) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1194c1800) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x115f2e400) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1169b9400) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12a728400) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x121196000) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1127c4800) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11915cc00) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1188a8400) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1194c9800) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1215a6c00) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121311c00) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11932f000) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x115f96400) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1193ef800) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x119edec00) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1194c6800) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1657 | 1462372353175 Marionette TRACE conn2 <- [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]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 674ms 07:32:33 INFO - PROCESS | 1657 | 1462372353205 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1657 | 1462372353206 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:32:33 INFO - PROCESS | 1657 | 1462372353209 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1657 | 1462372353211 Marionette TRACE conn2 <- [1,2434,null,{}] 07:32:33 INFO - PROCESS | 1657 | 1462372353218 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:33 INFO - PROCESS | 1657 | 1462372353302 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:32:33 INFO - PROCESS | 1657 | 1462372353308 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212b9800 == 51 [pid = 1657] [id = 616] 07:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1181e1000) [pid = 1657] [serial = 1848] [outer = 0x0] 07:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118280000) [pid = 1657] [serial = 1849] [outer = 0x1181e1000] 07:32:33 INFO - PROCESS | 1657 | 1462372353336 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1186bd800) [pid = 1657] [serial = 1850] [outer = 0x1181e1000] 07:32:33 INFO - PROCESS | 1657 | 1462372353709 Marionette TRACE conn2 <- [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]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 07:32:33 INFO - PROCESS | 1657 | 1462372353730 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1657 | 1462372353732 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:32:33 INFO - PROCESS | 1657 | 1462372353736 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1657 | 1462372353737 Marionette TRACE conn2 <- [1,2438,null,{}] 07:32:33 INFO - PROCESS | 1657 | 1462372353741 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:33 INFO - PROCESS | 1657 | 1462372353863 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:32:33 INFO - PROCESS | 1657 | 1462372353869 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270d6800 == 52 [pid = 1657] [id = 617] 07:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118f90400) [pid = 1657] [serial = 1851] [outer = 0x0] 07:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118ff4400) [pid = 1657] [serial = 1852] [outer = 0x118f90400] 07:32:33 INFO - PROCESS | 1657 | 1462372353911 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119155c00) [pid = 1657] [serial = 1853] [outer = 0x118f90400] 07:32:34 INFO - PROCESS | 1657 | 1462372354346 Marionette TRACE conn2 <- [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]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 620ms 07:32:34 INFO - PROCESS | 1657 | 1462372354356 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1657 | 1462372354357 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:32:34 INFO - PROCESS | 1657 | 1462372354359 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1657 | 1462372354360 Marionette TRACE conn2 <- [1,2442,null,{}] 07:32:34 INFO - PROCESS | 1657 | 1462372354362 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:34 INFO - PROCESS | 1657 | 1462372354441 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:32:34 INFO - PROCESS | 1657 | 1462372354445 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293c6800 == 53 [pid = 1657] [id = 618] 07:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119327c00) [pid = 1657] [serial = 1854] [outer = 0x0] 07:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1193ef800) [pid = 1657] [serial = 1855] [outer = 0x119327c00] 07:32:34 INFO - PROCESS | 1657 | 1462372354473 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11962e800) [pid = 1657] [serial = 1856] [outer = 0x119327c00] 07:32:34 INFO - PROCESS | 1657 | 1462372354808 Marionette TRACE conn2 <- [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]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 471ms 07:32:34 INFO - PROCESS | 1657 | 1462372354833 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1657 | 1462372354834 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:32:34 INFO - PROCESS | 1657 | 1462372354837 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1657 | 1462372354838 Marionette TRACE conn2 <- [1,2446,null,{}] 07:32:34 INFO - PROCESS | 1657 | 1462372354840 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:34 INFO - PROCESS | 1657 | 1462372354935 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:32:35 INFO - PROCESS | 1657 | 1462372355004 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a66f800 == 54 [pid = 1657] [id = 619] 07:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119328c00) [pid = 1657] [serial = 1857] [outer = 0x0] 07:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11985a400) [pid = 1657] [serial = 1858] [outer = 0x119328c00] 07:32:35 INFO - PROCESS | 1657 | 1462372355030 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1213dc800) [pid = 1657] [serial = 1859] [outer = 0x119328c00] 07:32:35 INFO - PROCESS | 1657 | 1462372355327 Marionette TRACE conn2 <- [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]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 07:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:32:35 INFO - PROCESS | 1657 | 1462372355355 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1657 | 1462372355357 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:32:35 INFO - PROCESS | 1657 | 1462372355367 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1657 | 1462372355368 Marionette TRACE conn2 <- [1,2450,null,{}] 07:32:35 INFO - PROCESS | 1657 | 1462372355371 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:35 INFO - PROCESS | 1657 | 1462372355473 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:32:35 INFO - PROCESS | 1657 | 1462372355477 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b154800 == 55 [pid = 1657] [id = 620] 07:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11932cc00) [pid = 1657] [serial = 1860] [outer = 0x0] 07:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x121b2f800) [pid = 1657] [serial = 1861] [outer = 0x11932cc00] 07:32:35 INFO - PROCESS | 1657 | 1462372355533 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1249bbc00) [pid = 1657] [serial = 1862] [outer = 0x11932cc00] 07:32:35 INFO - PROCESS | 1657 | 1462372355871 Marionette TRACE conn2 <- [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]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 527ms 07:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:32:35 INFO - PROCESS | 1657 | 1462372355886 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1657 | 1462372355887 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:32:35 INFO - PROCESS | 1657 | 1462372355889 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1657 | 1462372355890 Marionette TRACE conn2 <- [1,2454,null,{}] 07:32:35 INFO - PROCESS | 1657 | 1462372355892 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:35 INFO - PROCESS | 1657 | 1462372355994 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:32:36 INFO - PROCESS | 1657 | 1462372356005 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7c6800 == 56 [pid = 1657] [id = 621] 07:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x124e2b800) [pid = 1657] [serial = 1863] [outer = 0x0] 07:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x125532c00) [pid = 1657] [serial = 1864] [outer = 0x124e2b800] 07:32:36 INFO - PROCESS | 1657 | 1462372356029 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1266c0400) [pid = 1657] [serial = 1865] [outer = 0x124e2b800] 07:32:36 INFO - PROCESS | 1657 | 1462372356369 Marionette TRACE conn2 <- [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]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 521ms 07:32:36 INFO - PROCESS | 1657 | 1462372356411 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1657 | 1462372356412 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:32:36 INFO - PROCESS | 1657 | 1462372356414 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1657 | 1462372356415 Marionette TRACE conn2 <- [1,2458,null,{}] 07:32:36 INFO - PROCESS | 1657 | 1462372356417 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:36 INFO - PROCESS | 1657 | 1462372356520 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:32:36 INFO - PROCESS | 1657 | 1462372356558 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd88800 == 57 [pid = 1657] [id = 622] 07:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x125f74400) [pid = 1657] [serial = 1866] [outer = 0x0] 07:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12888f400) [pid = 1657] [serial = 1867] [outer = 0x125f74400] 07:32:36 INFO - PROCESS | 1657 | 1462372356582 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x128a67c00) [pid = 1657] [serial = 1868] [outer = 0x125f74400] 07:32:36 INFO - PROCESS | 1657 | 1462372356894 Marionette TRACE conn2 <- [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]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms 07:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:32:36 INFO - PROCESS | 1657 | 1462372356935 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1657 | 1462372356936 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:32:36 INFO - PROCESS | 1657 | 1462372356938 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1657 | 1462372356939 Marionette TRACE conn2 <- [1,2462,null,{}] 07:32:36 INFO - PROCESS | 1657 | 1462372356942 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:37 INFO - PROCESS | 1657 | 1462372357043 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:32:37 INFO - PROCESS | 1657 | 1462372357055 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7bb000 == 58 [pid = 1657] [id = 623] 07:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12888b000) [pid = 1657] [serial = 1869] [outer = 0x0] 07:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x128e43000) [pid = 1657] [serial = 1870] [outer = 0x12888b000] 07:32:37 INFO - PROCESS | 1657 | 1462372357080 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x128f2e400) [pid = 1657] [serial = 1871] [outer = 0x12888b000] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1249be400) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1150be000) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1210e5800) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1210e4400) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1127cac00) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1127bf400) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1188aa800) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x111d82800) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11915d000) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1181e3000) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x112a63c00) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1249a4800) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:32:37 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1266b8000) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:32:37 INFO - PROCESS | 1657 | 1462372357556 Marionette TRACE conn2 <- [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]]]}] 07:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 07:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:32:37 INFO - PROCESS | 1657 | 1462372357610 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 1657 | 1462372357612 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:32:37 INFO - PROCESS | 1657 | 1462372357614 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 1657 | 1462372357616 Marionette TRACE conn2 <- [1,2466,null,{}] 07:32:37 INFO - PROCESS | 1657 | 1462372357618 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:37 INFO - PROCESS | 1657 | 1462372357739 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:32:37 INFO - PROCESS | 1657 | 1462372357781 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c2000 == 59 [pid = 1657] [id = 624] 07:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x116187000) [pid = 1657] [serial = 1872] [outer = 0x0] 07:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12199a800) [pid = 1657] [serial = 1873] [outer = 0x116187000] 07:32:37 INFO - PROCESS | 1657 | 1462372357810 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x129215800) [pid = 1657] [serial = 1874] [outer = 0x116187000] 07:32:38 INFO - PROCESS | 1657 | 1462372358088 Marionette TRACE conn2 <- [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]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 520ms 07:32:38 INFO - PROCESS | 1657 | 1462372358138 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1657 | 1462372358139 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:32:38 INFO - PROCESS | 1657 | 1462372358141 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1657 | 1462372358142 Marionette TRACE conn2 <- [1,2470,null,{}] 07:32:38 INFO - PROCESS | 1657 | 1462372358145 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 1657 | 1462372358231 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:32:38 INFO - PROCESS | 1657 | 1462372358237 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d26b800 == 60 [pid = 1657] [id = 625] 07:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x129219000) [pid = 1657] [serial = 1875] [outer = 0x0] 07:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12933cc00) [pid = 1657] [serial = 1876] [outer = 0x129219000] 07:32:38 INFO - PROCESS | 1657 | 1462372358262 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12954b800) [pid = 1657] [serial = 1877] [outer = 0x129219000] 07:32:38 INFO - PROCESS | 1657 | 1462372358595 Marionette TRACE conn2 <- [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]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 468ms 07:32:38 INFO - PROCESS | 1657 | 1462372358611 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1657 | 1462372358612 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:32:38 INFO - PROCESS | 1657 | 1462372358616 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1657 | 1462372358617 Marionette TRACE conn2 <- [1,2474,null,{}] 07:32:38 INFO - PROCESS | 1657 | 1462372358620 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 1657 | 1462372358732 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:32:38 INFO - PROCESS | 1657 | 1462372358739 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d662800 == 61 [pid = 1657] [id = 626] 07:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128b30800) [pid = 1657] [serial = 1878] [outer = 0x0] 07:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x129550400) [pid = 1657] [serial = 1879] [outer = 0x128b30800] 07:32:38 INFO - PROCESS | 1657 | 1462372358764 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x129614400) [pid = 1657] [serial = 1880] [outer = 0x128b30800] 07:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 07:32:39 INFO - PROCESS | 1657 | 1462372359079 Marionette TRACE conn2 <- [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]]]}] 07:32:39 INFO - PROCESS | 1657 | 1462372359087 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 1657 | 1462372359088 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:32:39 INFO - PROCESS | 1657 | 1462372359090 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 1657 | 1462372359091 Marionette TRACE conn2 <- [1,2478,null,{}] 07:32:39 INFO - PROCESS | 1657 | 1462372359094 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:39 INFO - PROCESS | 1657 | 1462372359182 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:32:39 INFO - PROCESS | 1657 | 1462372359187 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e01d800 == 62 [pid = 1657] [id = 627] 07:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1188a5c00) [pid = 1657] [serial = 1881] [outer = 0x0] 07:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12a4bd000) [pid = 1657] [serial = 1882] [outer = 0x1188a5c00] 07:32:39 INFO - PROCESS | 1657 | 1462372359212 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12a6e7400) [pid = 1657] [serial = 1883] [outer = 0x1188a5c00] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d664800 == 61 [pid = 1657] [id = 593] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb54000 == 60 [pid = 1657] [id = 591] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb62800 == 59 [pid = 1657] [id = 553] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x117024000 == 58 [pid = 1657] [id = 594] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12a67c000 == 57 [pid = 1657] [id = 503] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d23b000 == 56 [pid = 1657] [id = 592] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d0800 == 55 [pid = 1657] [id = 572] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb63800 == 54 [pid = 1657] [id = 538] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d248800 == 53 [pid = 1657] [id = 554] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c48d800 == 52 [pid = 1657] [id = 587] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c488800 == 51 [pid = 1657] [id = 537] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1198a9000 == 50 [pid = 1657] [id = 555] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce1e000 == 49 [pid = 1657] [id = 539] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7a0800 == 48 [pid = 1657] [id = 571] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x125521000 == 47 [pid = 1657] [id = 570] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12b183800 == 46 [pid = 1657] [id = 540] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1214d6800 == 45 [pid = 1657] [id = 614] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12e019000 == 44 [pid = 1657] [id = 613] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7e2000 == 43 [pid = 1657] [id = 612] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7a6800 == 42 [pid = 1657] [id = 611] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12a673000 == 41 [pid = 1657] [id = 610] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1194a0000 == 40 [pid = 1657] [id = 609] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d656000 == 39 [pid = 1657] [id = 608] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1194be000 == 38 [pid = 1657] [id = 615] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12a66f800 == 37 [pid = 1657] [id = 619] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1270d6800 == 36 [pid = 1657] [id = 617] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c2000 == 35 [pid = 1657] [id = 624] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7c6800 == 34 [pid = 1657] [id = 621] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7bb000 == 33 [pid = 1657] [id = 623] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d26b800 == 32 [pid = 1657] [id = 625] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1212b9800 == 31 [pid = 1657] [id = 616] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12b154800 == 30 [pid = 1657] [id = 620] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd88800 == 29 [pid = 1657] [id = 622] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1293c6800 == 28 [pid = 1657] [id = 618] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x128b29400) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12d662800 == 27 [pid = 1657] [id = 626] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x119f88800) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1248cb400) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x123d9e000) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1215da800) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x115d89000) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1181e9400) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118ffc000) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x118f9d800) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1122bf400) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1122bc400) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11937dc00) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x123de3c00) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1150b4800) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1210e5c00) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x124e28400) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1186bb000) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118213c00) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1186bc000) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11612a800) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x113c3bc00) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1194cd400) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112d99000) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12549b400) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x127417c00) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128a5dc00) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12888d400) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1127cb400) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119153c00) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128a67000) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12130a000) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x125f7c000) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1266b7000) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11987d400) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 07:32:40 INFO - PROCESS | 1657 | 1462372360905 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1823ms 07:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:32:40 INFO - PROCESS | 1657 | 1462372360917 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 1657 | 1462372360919 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:32:40 INFO - PROCESS | 1657 | 1462372360923 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 1657 | 1462372360925 Marionette TRACE conn2 <- [1,2482,null,{}] 07:32:40 INFO - PROCESS | 1657 | 1462372360930 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:41 INFO - PROCESS | 1657 | 1462372361008 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:32:41 INFO - PROCESS | 1657 | 1462372361061 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x113249800 == 28 [pid = 1657] [id = 628] 07:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x111056c00) [pid = 1657] [serial = 1884] [outer = 0x0] 07:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x111b0dc00) [pid = 1657] [serial = 1885] [outer = 0x111056c00] 07:32:41 INFO - PROCESS | 1657 | 1462372361090 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1122a7800) [pid = 1657] [serial = 1886] [outer = 0x111056c00] 07:32:41 INFO - PROCESS | 1657 | 1462372361417 Marionette TRACE conn2 <- [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]]]}] 07:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 521ms 07:32:41 INFO - PROCESS | 1657 | 1462372361444 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1657 | 1462372361450 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:32:41 INFO - PROCESS | 1657 | 1462372361455 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1657 | 1462372361456 Marionette TRACE conn2 <- [1,2486,null,{}] 07:32:41 INFO - PROCESS | 1657 | 1462372361459 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:41 INFO - PROCESS | 1657 | 1462372361532 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:32:41 INFO - PROCESS | 1657 | 1462372361537 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11706e800 == 29 [pid = 1657] [id = 629] 07:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1122b6800) [pid = 1657] [serial = 1887] [outer = 0x0] 07:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1127c5c00) [pid = 1657] [serial = 1888] [outer = 0x1122b6800] 07:32:41 INFO - PROCESS | 1657 | 1462372361565 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1127e6400) [pid = 1657] [serial = 1889] [outer = 0x1122b6800] 07:32:41 INFO - PROCESS | 1657 | 1462372361912 Marionette TRACE conn2 <- [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]]]}] 07:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 470ms 07:32:41 INFO - PROCESS | 1657 | 1462372361927 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1657 | 1462372361928 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:32:41 INFO - PROCESS | 1657 | 1462372361933 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1657 | 1462372361936 Marionette TRACE conn2 <- [1,2490,null,{}] 07:32:41 INFO - PROCESS | 1657 | 1462372361944 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:42 INFO - PROCESS | 1657 | 1462372362017 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:32:42 INFO - PROCESS | 1657 | 1462372362023 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fe1800 == 30 [pid = 1657] [id = 630] 07:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x110ef7800) [pid = 1657] [serial = 1890] [outer = 0x0] 07:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1132ac000) [pid = 1657] [serial = 1891] [outer = 0x110ef7800] 07:32:42 INFO - PROCESS | 1657 | 1462372362053 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x113cb5800) [pid = 1657] [serial = 1892] [outer = 0x110ef7800] 07:32:42 INFO - PROCESS | 1657 | 1462372362400 Marionette TRACE conn2 <- [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]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 523ms 07:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:32:42 INFO - PROCESS | 1657 | 1462372362455 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1657 | 1462372362457 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:32:42 INFO - PROCESS | 1657 | 1462372362459 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1657 | 1462372362460 Marionette TRACE conn2 <- [1,2494,null,{}] 07:32:42 INFO - PROCESS | 1657 | 1462372362462 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:42 INFO - PROCESS | 1657 | 1462372362556 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:32:42 INFO - PROCESS | 1657 | 1462372362562 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194ae800 == 31 [pid = 1657] [id = 631] 07:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x110f0c800) [pid = 1657] [serial = 1893] [outer = 0x0] 07:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1150b4c00) [pid = 1657] [serial = 1894] [outer = 0x110f0c800] 07:32:42 INFO - PROCESS | 1657 | 1462372362588 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x115d86400) [pid = 1657] [serial = 1895] [outer = 0x110f0c800] 07:32:42 INFO - PROCESS | 1657 | 1462372362884 Marionette TRACE conn2 <- [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]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 468ms 07:32:42 INFO - PROCESS | 1657 | 1462372362928 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1657 | 1462372362929 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:32:42 INFO - PROCESS | 1657 | 1462372362934 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1657 | 1462372362935 Marionette TRACE conn2 <- [1,2498,null,{}] 07:32:42 INFO - PROCESS | 1657 | 1462372362937 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 1657 | 1462372363006 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:32:43 INFO - PROCESS | 1657 | 1462372363010 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f98000 == 32 [pid = 1657] [id = 632] 07:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1122b5000) [pid = 1657] [serial = 1896] [outer = 0x0] 07:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1164a3400) [pid = 1657] [serial = 1897] [outer = 0x1122b5000] 07:32:43 INFO - PROCESS | 1657 | 1462372363037 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116a57c00) [pid = 1657] [serial = 1898] [outer = 0x1122b5000] 07:32:43 INFO - PROCESS | 1657 | 1462372363360 Marionette TRACE conn2 <- [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]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 07:32:43 INFO - PROCESS | 1657 | 1462372363402 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1657 | 1462372363403 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:32:43 INFO - PROCESS | 1657 | 1462372363405 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1657 | 1462372363406 Marionette TRACE conn2 <- [1,2502,null,{}] 07:32:43 INFO - PROCESS | 1657 | 1462372363417 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 1657 | 1462372363502 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:32:43 INFO - PROCESS | 1657 | 1462372363508 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x121424000 == 33 [pid = 1657] [id = 633] 07:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x117244c00) [pid = 1657] [serial = 1899] [outer = 0x0] 07:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1176c2400) [pid = 1657] [serial = 1900] [outer = 0x117244c00] 07:32:43 INFO - PROCESS | 1657 | 1462372363536 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11827c400) [pid = 1657] [serial = 1901] [outer = 0x117244c00] 07:32:43 INFO - PROCESS | 1657 | 1462372363881 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 07:32:43 INFO - PROCESS | 1657 | 1462372363925 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1657 | 1462372363926 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:32:43 INFO - PROCESS | 1657 | 1462372363928 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1657 | 1462372363929 Marionette TRACE conn2 <- [1,2506,null,{}] 07:32:43 INFO - PROCESS | 1657 | 1462372363931 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:44 INFO - PROCESS | 1657 | 1462372364001 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:32:44 INFO - PROCESS | 1657 | 1462372364005 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d6f000 == 34 [pid = 1657] [id = 634] 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x111052800) [pid = 1657] [serial = 1902] [outer = 0x0] 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1184b8c00) [pid = 1657] [serial = 1903] [outer = 0x111052800] 07:32:44 INFO - PROCESS | 1657 | 1462372364031 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1186b2400) [pid = 1657] [serial = 1904] [outer = 0x111052800] 07:32:44 INFO - PROCESS | 1657 | 1462372364339 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 419ms 07:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:32:44 INFO - PROCESS | 1657 | 1462372364357 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1657 | 1462372364358 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:32:44 INFO - PROCESS | 1657 | 1462372364360 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1657 | 1462372364361 Marionette TRACE conn2 <- [1,2510,null,{}] 07:32:44 INFO - PROCESS | 1657 | 1462372364363 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:44 INFO - PROCESS | 1657 | 1462372364465 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:32:44 INFO - PROCESS | 1657 | 1462372364471 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e0e800 == 35 [pid = 1657] [id = 635] 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118209800) [pid = 1657] [serial = 1905] [outer = 0x0] 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1186b2800) [pid = 1657] [serial = 1906] [outer = 0x118209800] 07:32:44 INFO - PROCESS | 1657 | 1462372364496 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1188a1000) [pid = 1657] [serial = 1907] [outer = 0x118209800] 07:32:44 INFO - PROCESS | 1657 | 1462372364786 Marionette TRACE conn2 <- [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]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 468ms 07:32:44 INFO - PROCESS | 1657 | 1462372364829 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1657 | 1462372364830 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:32:44 INFO - PROCESS | 1657 | 1462372364834 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1657 | 1462372364836 Marionette TRACE conn2 <- [1,2514,null,{}] 07:32:44 INFO - PROCESS | 1657 | 1462372364838 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:44 INFO - PROCESS | 1657 | 1462372364908 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:32:44 INFO - PROCESS | 1657 | 1462372364912 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fde000 == 36 [pid = 1657] [id = 636] 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1184a4c00) [pid = 1657] [serial = 1908] [outer = 0x0] 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118f92000) [pid = 1657] [serial = 1909] [outer = 0x1184a4c00] 07:32:44 INFO - PROCESS | 1657 | 1462372364940 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118f9a000) [pid = 1657] [serial = 1910] [outer = 0x1184a4c00] 07:32:45 INFO - PROCESS | 1657 | 1462372365270 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 467ms 07:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:32:45 INFO - PROCESS | 1657 | 1462372365303 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1657 | 1462372365304 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:32:45 INFO - PROCESS | 1657 | 1462372365306 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1657 | 1462372365307 Marionette TRACE conn2 <- [1,2518,null,{}] 07:32:45 INFO - PROCESS | 1657 | 1462372365310 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:45 INFO - PROCESS | 1657 | 1462372365408 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:32:45 INFO - PROCESS | 1657 | 1462372365417 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270d2000 == 37 [pid = 1657] [id = 637] 07:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118f83000) [pid = 1657] [serial = 1911] [outer = 0x0] 07:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x118ffa800) [pid = 1657] [serial = 1912] [outer = 0x118f83000] 07:32:45 INFO - PROCESS | 1657 | 1462372365442 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119132000) [pid = 1657] [serial = 1913] [outer = 0x118f83000] 07:32:45 INFO - PROCESS | 1657 | 1462372365749 Marionette TRACE conn2 <- [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]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 468ms 07:32:45 INFO - PROCESS | 1657 | 1462372365774 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:32:45 INFO - PROCESS | 1657 | 1462372365776 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:32:45 INFO - PROCESS | 1657 | 1462372365778 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1657 | 1462372365781 Marionette TRACE conn2 <- [1,2522,null,{}] 07:32:45 INFO - PROCESS | 1657 | 1462372365786 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:45 INFO - PROCESS | 1657 | 1462372365871 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:32:45 INFO - PROCESS | 1657 | 1462372365875 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f93000 == 38 [pid = 1657] [id = 638] 07:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x119153c00) [pid = 1657] [serial = 1914] [outer = 0x0] 07:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x119160000) [pid = 1657] [serial = 1915] [outer = 0x119153c00] 07:32:45 INFO - PROCESS | 1657 | 1462372365906 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1194c4800) [pid = 1657] [serial = 1916] [outer = 0x119153c00] 07:32:46 INFO - PROCESS | 1657 | 1462372366283 Marionette TRACE conn2 <- [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]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 523ms 07:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:32:46 INFO - PROCESS | 1657 | 1462372366302 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1657 | 1462372366303 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:32:46 INFO - PROCESS | 1657 | 1462372366305 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1657 | 1462372366306 Marionette TRACE conn2 <- [1,2526,null,{}] 07:32:46 INFO - PROCESS | 1657 | 1462372366309 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:46 INFO - PROCESS | 1657 | 1462372366406 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:32:46 INFO - PROCESS | 1657 | 1462372366411 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293cb800 == 39 [pid = 1657] [id = 639] 07:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x119154400) [pid = 1657] [serial = 1917] [outer = 0x0] 07:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1194cf000) [pid = 1657] [serial = 1918] [outer = 0x119154400] 07:32:46 INFO - PROCESS | 1657 | 1462372366435 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x119631c00) [pid = 1657] [serial = 1919] [outer = 0x119154400] 07:32:46 INFO - PROCESS | 1657 | 1462372366779 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 519ms 07:32:46 INFO - PROCESS | 1657 | 1462372366824 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1657 | 1462372366826 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:32:46 INFO - PROCESS | 1657 | 1462372366828 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1657 | 1462372366829 Marionette TRACE conn2 <- [1,2530,null,{}] 07:32:46 INFO - PROCESS | 1657 | 1462372366831 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:46 INFO - PROCESS | 1657 | 1462372366924 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:32:46 INFO - PROCESS | 1657 | 1462372366928 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c1800 == 40 [pid = 1657] [id = 640] 07:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1194cac00) [pid = 1657] [serial = 1920] [outer = 0x0] 07:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11985ac00) [pid = 1657] [serial = 1921] [outer = 0x1194cac00] 07:32:46 INFO - PROCESS | 1657 | 1462372366952 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x119863c00) [pid = 1657] [serial = 1922] [outer = 0x1194cac00] 07:32:47 INFO - PROCESS | 1657 | 1462372367280 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 467ms 07:32:47 INFO - PROCESS | 1657 | 1462372367295 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1657 | 1462372367297 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:32:47 INFO - PROCESS | 1657 | 1462372367302 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1657 | 1462372367303 Marionette TRACE conn2 <- [1,2534,null,{}] 07:32:47 INFO - PROCESS | 1657 | 1462372367306 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:47 INFO - PROCESS | 1657 | 1462372367401 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:32:47 INFO - PROCESS | 1657 | 1462372367412 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91c800 == 41 [pid = 1657] [id = 641] 07:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x119864c00) [pid = 1657] [serial = 1923] [outer = 0x0] 07:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x119b62400) [pid = 1657] [serial = 1924] [outer = 0x119864c00] 07:32:47 INFO - PROCESS | 1657 | 1462372367437 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x119c50c00) [pid = 1657] [serial = 1925] [outer = 0x119864c00] 07:32:47 INFO - PROCESS | 1657 | 1462372367783 Marionette TRACE conn2 <- [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]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 07:32:47 INFO - PROCESS | 1657 | 1462372367824 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1657 | 1462372367825 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:32:47 INFO - PROCESS | 1657 | 1462372367827 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1657 | 1462372367828 Marionette TRACE conn2 <- [1,2538,null,{}] 07:32:47 INFO - PROCESS | 1657 | 1462372367836 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:47 INFO - PROCESS | 1657 | 1462372367933 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:32:47 INFO - PROCESS | 1657 | 1462372367937 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b157800 == 42 [pid = 1657] [id = 642] 07:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x119c57400) [pid = 1657] [serial = 1926] [outer = 0x0] 07:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1210e2000) [pid = 1657] [serial = 1927] [outer = 0x119c57400] 07:32:47 INFO - PROCESS | 1657 | 1462372367961 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1210e8000) [pid = 1657] [serial = 1928] [outer = 0x119c57400] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1127ca400) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1188a3400) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x118feec00) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x110f11000) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1127f0800) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11827d800) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x115fa2000) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1127be000) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x124e6e000) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x115d88000) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11932cc00) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x124e2b800) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12888b000) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x116187000) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x125f74400) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x129219000) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x128b30800) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1150f6000) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1122b2000) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128891c00) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x119328c00) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x119327c00) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x118f90400) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1181e1000) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1122c8800) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1122bb400) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x111054c00) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119883800) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118f9a800) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119154000) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x121d42000) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:32:48 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1194ce800) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:32:48 INFO - PROCESS | 1657 | 1462372368547 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 767ms 07:32:48 INFO - PROCESS | 1657 | 1462372368595 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 1657 | 1462372368596 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:32:48 INFO - PROCESS | 1657 | 1462372368600 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 1657 | 1462372368603 Marionette TRACE conn2 <- [1,2542,null,{}] 07:32:48 INFO - PROCESS | 1657 | 1462372368605 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:48 INFO - PROCESS | 1657 | 1462372368684 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:32:48 INFO - PROCESS | 1657 | 1462372368689 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270cf800 == 43 [pid = 1657] [id = 643] 07:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1122c8800) [pid = 1657] [serial = 1929] [outer = 0x0] 07:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1164a2800) [pid = 1657] [serial = 1930] [outer = 0x1122c8800] 07:32:48 INFO - PROCESS | 1657 | 1462372368713 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1186be000) [pid = 1657] [serial = 1931] [outer = 0x1122c8800] 07:32:49 INFO - PROCESS | 1657 | 1462372369036 Marionette TRACE conn2 <- [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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 474ms 07:32:49 INFO - PROCESS | 1657 | 1462372369073 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1657 | 1462372369075 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:32:49 INFO - PROCESS | 1657 | 1462372369077 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1657 | 1462372369078 Marionette TRACE conn2 <- [1,2546,null,{}] 07:32:49 INFO - PROCESS | 1657 | 1462372369080 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:49 INFO - PROCESS | 1657 | 1462372369157 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:32:49 INFO - PROCESS | 1657 | 1462372369162 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b73d000 == 44 [pid = 1657] [id = 644] 07:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1181ec800) [pid = 1657] [serial = 1932] [outer = 0x0] 07:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11932f800) [pid = 1657] [serial = 1933] [outer = 0x1181ec800] 07:32:49 INFO - PROCESS | 1657 | 1462372369187 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1210e8800) [pid = 1657] [serial = 1934] [outer = 0x1181ec800] 07:32:49 INFO - PROCESS | 1657 | 1462372369521 Marionette TRACE conn2 <- [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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 473ms 07:32:49 INFO - PROCESS | 1657 | 1462372369559 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1657 | 1462372369560 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:32:49 INFO - PROCESS | 1657 | 1462372369562 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1657 | 1462372369563 Marionette TRACE conn2 <- [1,2550,null,{}] 07:32:49 INFO - PROCESS | 1657 | 1462372369569 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:49 INFO - PROCESS | 1657 | 1462372369648 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:32:49 INFO - PROCESS | 1657 | 1462372369653 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7c8000 == 45 [pid = 1657] [id = 645] 07:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11915f000) [pid = 1657] [serial = 1935] [outer = 0x0] 07:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12119a400) [pid = 1657] [serial = 1936] [outer = 0x11915f000] 07:32:49 INFO - PROCESS | 1657 | 1462372369678 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x121306800) [pid = 1657] [serial = 1937] [outer = 0x11915f000] 07:32:50 INFO - PROCESS | 1657 | 1462372370032 Marionette TRACE conn2 <- [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]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 523ms 07:32:50 INFO - PROCESS | 1657 | 1462372370086 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 1657 | 1462372370087 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:32:50 INFO - PROCESS | 1657 | 1462372370091 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1657 | 1462372370092 Marionette TRACE conn2 <- [1,2554,null,{}] 07:32:50 INFO - PROCESS | 1657 | 1462372370096 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:50 INFO - PROCESS | 1657 | 1462372370253 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:32:50 INFO - PROCESS | 1657 | 1462372370267 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba9b000 == 46 [pid = 1657] [id = 646] 07:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x118f90000) [pid = 1657] [serial = 1938] [outer = 0x0] 07:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x121309000) [pid = 1657] [serial = 1939] [outer = 0x118f90000] 07:32:50 INFO - PROCESS | 1657 | 1462372370307 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x121311000) [pid = 1657] [serial = 1940] [outer = 0x118f90000] 07:32:50 INFO - PROCESS | 1657 | 1462372370986 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 923ms 07:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:32:51 INFO - PROCESS | 1657 | 1462372371036 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1657 | 1462372371040 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:32:51 INFO - PROCESS | 1657 | 1462372371044 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1657 | 1462372371047 Marionette TRACE conn2 <- [1,2558,null,{}] 07:32:51 INFO - PROCESS | 1657 | 1462372371050 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:51 INFO - PROCESS | 1657 | 1462372371162 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:32:51 INFO - PROCESS | 1657 | 1462372371219 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x11810e000 == 47 [pid = 1657] [id = 647] 07:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11204b800) [pid = 1657] [serial = 1941] [outer = 0x0] 07:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1122c6c00) [pid = 1657] [serial = 1942] [outer = 0x11204b800] 07:32:51 INFO - PROCESS | 1657 | 1462372371250 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1127e2c00) [pid = 1657] [serial = 1943] [outer = 0x11204b800] 07:32:51 INFO - PROCESS | 1657 | 1462372371800 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 825ms 07:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:32:51 INFO - PROCESS | 1657 | 1462372371869 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1657 | 1462372371873 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:32:51 INFO - PROCESS | 1657 | 1462372371877 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1657 | 1462372371879 Marionette TRACE conn2 <- [1,2562,null,{}] 07:32:51 INFO - PROCESS | 1657 | 1462372371882 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:52 INFO - PROCESS | 1657 | 1462372372133 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:32:52 INFO - PROCESS | 1657 | 1462372372211 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x116968800 == 48 [pid = 1657] [id = 648] 07:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11105ac00) [pid = 1657] [serial = 1944] [outer = 0x0] 07:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x111d28400) [pid = 1657] [serial = 1945] [outer = 0x11105ac00] 07:32:52 INFO - PROCESS | 1657 | 1462372372241 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1122c8c00) [pid = 1657] [serial = 1946] [outer = 0x11105ac00] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7c8000 == 47 [pid = 1657] [id = 645] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12b73d000 == 46 [pid = 1657] [id = 644] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1270cf800 == 45 [pid = 1657] [id = 643] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12b157800 == 44 [pid = 1657] [id = 642] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91c800 == 43 [pid = 1657] [id = 641] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c1800 == 42 [pid = 1657] [id = 640] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1293cb800 == 41 [pid = 1657] [id = 639] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12a4bd000) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x119f93000 == 40 [pid = 1657] [id = 638] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1270d2000 == 39 [pid = 1657] [id = 637] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118fde000 == 38 [pid = 1657] [id = 636] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x124e0e800 == 37 [pid = 1657] [id = 635] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x123d6f000 == 36 [pid = 1657] [id = 634] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x121424000 == 35 [pid = 1657] [id = 633] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x119f98000 == 34 [pid = 1657] [id = 632] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1194ae800 == 33 [pid = 1657] [id = 631] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118fe1800 == 32 [pid = 1657] [id = 630] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11706e800 == 31 [pid = 1657] [id = 629] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x113249800 == 30 [pid = 1657] [id = 628] 07:32:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12e01d800 == 29 [pid = 1657] [id = 627] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128884800) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12888cc00) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x121309c00) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1217b8000) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x125497000) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12663dc00) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1164aa000) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1193f9000) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119f83800) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1127c2400) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116948c00) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x118f93800) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x121b2f800) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x125532c00) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1249bbc00) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x128e43000) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12199a800) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128a67c00) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12888f400) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12933cc00) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x129550400) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12954b800) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11752f400) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1133b8000) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1127e7400) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128e43400) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11985a400) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1193ef800) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11962e800) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118ff4400) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119155c00) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118280000) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1186bd800) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11752ec00) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1150fc800) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1133b4000) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1127bfc00) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x128892c00) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125f7b400) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124c98400) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121281400) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119332400) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11985f400) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118282800) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1266c0400) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x129614400) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128f2e400) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x129215800) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1213dc800) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x123d9c000) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 07:32:52 INFO - PROCESS | 1657 | 1462372372778 Marionette TRACE conn2 <- [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]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 926ms 07:32:52 INFO - PROCESS | 1657 | 1462372372806 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1657 | 1462372372808 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:32:52 INFO - PROCESS | 1657 | 1462372372811 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1657 | 1462372372814 Marionette TRACE conn2 <- [1,2566,null,{}] 07:32:52 INFO - PROCESS | 1657 | 1462372372820 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:52 INFO - PROCESS | 1657 | 1462372372895 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:32:52 INFO - PROCESS | 1657 | 1462372372902 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11705e800 == 30 [pid = 1657] [id = 649] 07:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1122c2400) [pid = 1657] [serial = 1947] [outer = 0x0] 07:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1127e3c00) [pid = 1657] [serial = 1948] [outer = 0x1122c2400] 07:32:52 INFO - PROCESS | 1657 | 1462372372930 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112fde000) [pid = 1657] [serial = 1949] [outer = 0x1122c2400] 07:32:53 INFO - PROCESS | 1657 | 1462372373369 Marionette TRACE conn2 <- [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]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 575ms 07:32:53 INFO - PROCESS | 1657 | 1462372373386 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 1657 | 1462372373389 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:32:53 INFO - PROCESS | 1657 | 1462372373393 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1657 | 1462372373395 Marionette TRACE conn2 <- [1,2570,null,{}] 07:32:53 INFO - PROCESS | 1657 | 1462372373400 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:53 INFO - PROCESS | 1657 | 1462372373518 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:32:53 INFO - PROCESS | 1657 | 1462372373532 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198bc800 == 31 [pid = 1657] [id = 650] 07:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113c3bc00) [pid = 1657] [serial = 1950] [outer = 0x0] 07:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1150b5800) [pid = 1657] [serial = 1951] [outer = 0x113c3bc00] 07:32:53 INFO - PROCESS | 1657 | 1462372373574 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1150fc800) [pid = 1657] [serial = 1952] [outer = 0x113c3bc00] 07:32:54 INFO - PROCESS | 1657 | 1462372374005 Marionette TRACE conn2 <- [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]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 621ms 07:32:54 INFO - PROCESS | 1657 | 1462372374013 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 1657 | 1462372374019 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:32:54 INFO - PROCESS | 1657 | 1462372374027 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 1657 | 1462372374030 Marionette TRACE conn2 <- [1,2574,null,{}] 07:32:54 INFO - PROCESS | 1657 | 1462372374041 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:54 INFO - PROCESS | 1657 | 1462372374121 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:32:54 INFO - PROCESS | 1657 | 1462372374146 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219da800 == 32 [pid = 1657] [id = 651] 07:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116942400) [pid = 1657] [serial = 1953] [outer = 0x0] 07:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x117245c00) [pid = 1657] [serial = 1954] [outer = 0x116942400] 07:32:54 INFO - PROCESS | 1657 | 1462372374174 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1176bf800) [pid = 1657] [serial = 1955] [outer = 0x116942400] 07:32:54 INFO - PROCESS | 1657 | 1462372374508 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 533ms 07:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:32:54 INFO - PROCESS | 1657 | 1462372374558 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 1657 | 1462372374560 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:32:54 INFO - PROCESS | 1657 | 1462372374562 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 1657 | 1462372374563 Marionette TRACE conn2 <- [1,2578,null,{}] 07:32:54 INFO - PROCESS | 1657 | 1462372374565 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:54 INFO - PROCESS | 1657 | 1462372374638 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:32:54 INFO - PROCESS | 1657 | 1462372374642 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254a7000 == 33 [pid = 1657] [id = 652] 07:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x110f11400) [pid = 1657] [serial = 1956] [outer = 0x0] 07:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1181ec400) [pid = 1657] [serial = 1957] [outer = 0x110f11400] 07:32:54 INFO - PROCESS | 1657 | 1462372374669 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11820ec00) [pid = 1657] [serial = 1958] [outer = 0x110f11400] 07:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 471ms 07:32:55 INFO - PROCESS | 1657 | 1462372375026 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:32:55 INFO - PROCESS | 1657 | 1462372375036 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1657 | 1462372375037 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:32:55 INFO - PROCESS | 1657 | 1462372375039 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1657 | 1462372375040 Marionette TRACE conn2 <- [1,2582,null,{}] 07:32:55 INFO - PROCESS | 1657 | 1462372375043 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:55 INFO - PROCESS | 1657 | 1462372375137 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:32:55 INFO - PROCESS | 1657 | 1462372375175 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270ca800 == 34 [pid = 1657] [id = 653] 07:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11849d000) [pid = 1657] [serial = 1959] [outer = 0x0] 07:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1184ba400) [pid = 1657] [serial = 1960] [outer = 0x11849d000] 07:32:55 INFO - PROCESS | 1657 | 1462372375206 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1186b8400) [pid = 1657] [serial = 1961] [outer = 0x11849d000] 07:32:55 INFO - PROCESS | 1657 | 1462372375569 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 07:32:55 INFO - PROCESS | 1657 | 1462372375610 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1657 | 1462372375611 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:32:55 INFO - PROCESS | 1657 | 1462372375614 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1657 | 1462372375616 Marionette TRACE conn2 <- [1,2586,null,{}] 07:32:55 INFO - PROCESS | 1657 | 1462372375619 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:55 INFO - PROCESS | 1657 | 1462372375713 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:32:55 INFO - PROCESS | 1657 | 1462372375717 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b5a800 == 35 [pid = 1657] [id = 654] 07:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1184a5000) [pid = 1657] [serial = 1962] [outer = 0x0] 07:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1188aa800) [pid = 1657] [serial = 1963] [outer = 0x1184a5000] 07:32:55 INFO - PROCESS | 1657 | 1462372375742 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118ff4800) [pid = 1657] [serial = 1964] [outer = 0x1184a5000] 07:32:56 INFO - PROCESS | 1657 | 1462372376070 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 470ms 07:32:56 INFO - PROCESS | 1657 | 1462372376088 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 1657 | 1462372376089 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:32:56 INFO - PROCESS | 1657 | 1462372376092 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 1657 | 1462372376093 Marionette TRACE conn2 <- [1,2590,null,{}] 07:32:56 INFO - PROCESS | 1657 | 1462372376095 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:56 INFO - PROCESS | 1657 | 1462372376194 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:32:56 INFO - PROCESS | 1657 | 1462372376198 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198b6800 == 36 [pid = 1657] [id = 655] 07:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1185bd000) [pid = 1657] [serial = 1965] [outer = 0x0] 07:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11912f400) [pid = 1657] [serial = 1966] [outer = 0x1185bd000] 07:32:56 INFO - PROCESS | 1657 | 1462372376223 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11915ec00) [pid = 1657] [serial = 1967] [outer = 0x1185bd000] 07:32:56 INFO - PROCESS | 1657 | 1462372376559 Marionette TRACE conn2 <- [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]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 07:32:56 INFO - PROCESS | 1657 | 1462372376611 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 1657 | 1462372376614 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:32:56 INFO - PROCESS | 1657 | 1462372376617 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 1657 | 1462372376619 Marionette TRACE conn2 <- [1,2594,null,{}] 07:32:56 INFO - PROCESS | 1657 | 1462372376630 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:56 INFO - PROCESS | 1657 | 1462372376771 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:32:56 INFO - PROCESS | 1657 | 1462372376839 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296c8800 == 37 [pid = 1657] [id = 656] 07:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11932c800) [pid = 1657] [serial = 1968] [outer = 0x0] 07:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119330800) [pid = 1657] [serial = 1969] [outer = 0x11932c800] 07:32:56 INFO - PROCESS | 1657 | 1462372376879 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1194c2800) [pid = 1657] [serial = 1970] [outer = 0x11932c800] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1181ec800) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1122c8800) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118f83000) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x111056c00) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1194cac00) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1122b6800) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1184a4c00) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1122b5000) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x111052800) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119c57400) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110f0c800) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119154400) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110ef7800) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119864c00) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x117244c00) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119153c00) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118209800) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:32:57 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11915f000) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:32:57 INFO - PROCESS | 1657 | 1462372377571 Marionette TRACE conn2 <- [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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 975ms 07:32:57 INFO - PROCESS | 1657 | 1462372377592 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:32:57 INFO - PROCESS | 1657 | 1462372377595 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:32:57 INFO - PROCESS | 1657 | 1462372377598 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1657 | 1462372377601 Marionette TRACE conn2 <- [1,2598,null,{}] 07:32:57 INFO - PROCESS | 1657 | 1462372377605 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:57 INFO - PROCESS | 1657 | 1462372377703 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:32:57 INFO - PROCESS | 1657 | 1462372377753 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931f000 == 38 [pid = 1657] [id = 657] 07:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1122aa400) [pid = 1657] [serial = 1971] [outer = 0x0] 07:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1122c9c00) [pid = 1657] [serial = 1972] [outer = 0x1122aa400] 07:32:57 INFO - PROCESS | 1657 | 1462372377788 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1127ec400) [pid = 1657] [serial = 1973] [outer = 0x1122aa400] 07:32:58 INFO - PROCESS | 1657 | 1462372378224 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 07:32:58 INFO - PROCESS | 1657 | 1462372378270 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 1657 | 1462372378274 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:32:58 INFO - PROCESS | 1657 | 1462372378278 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 1657 | 1462372378280 Marionette TRACE conn2 <- [1,2602,null,{}] 07:32:58 INFO - PROCESS | 1657 | 1462372378336 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:58 INFO - PROCESS | 1657 | 1462372378431 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:32:58 INFO - PROCESS | 1657 | 1462372378495 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12189b800 == 39 [pid = 1657] [id = 658] 07:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1134b5400) [pid = 1657] [serial = 1974] [outer = 0x0] 07:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1150b6400) [pid = 1657] [serial = 1975] [outer = 0x1134b5400] 07:32:58 INFO - PROCESS | 1657 | 1462372378525 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x115d88400) [pid = 1657] [serial = 1976] [outer = 0x1134b5400] 07:32:58 INFO - PROCESS | 1657 | 1462372378973 Marionette TRACE conn2 <- [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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 741ms 07:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:32:59 INFO - PROCESS | 1657 | 1462372379019 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1657 | 1462372379021 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:32:59 INFO - PROCESS | 1657 | 1462372379023 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1657 | 1462372379026 Marionette TRACE conn2 <- [1,2606,null,{}] 07:32:59 INFO - PROCESS | 1657 | 1462372379033 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 1657 | 1462372379132 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:32:59 INFO - PROCESS | 1657 | 1462372379198 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91e000 == 40 [pid = 1657] [id = 659] 07:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1181e1800) [pid = 1657] [serial = 1977] [outer = 0x0] 07:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1181efc00) [pid = 1657] [serial = 1978] [outer = 0x1181e1800] 07:32:59 INFO - PROCESS | 1657 | 1462372379229 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1184bc400) [pid = 1657] [serial = 1979] [outer = 0x1181e1800] 07:32:59 INFO - PROCESS | 1657 | 1462372379625 Marionette TRACE conn2 <- [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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 625ms 07:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:32:59 INFO - PROCESS | 1657 | 1462372379651 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1657 | 1462372379653 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:32:59 INFO - PROCESS | 1657 | 1462372379655 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1657 | 1462372379656 Marionette TRACE conn2 <- [1,2610,null,{}] 07:32:59 INFO - PROCESS | 1657 | 1462372379659 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 1657 | 1462372379754 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:32:59 INFO - PROCESS | 1657 | 1462372379849 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b155800 == 41 [pid = 1657] [id = 660] 07:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1186b4400) [pid = 1657] [serial = 1980] [outer = 0x0] 07:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118f93c00) [pid = 1657] [serial = 1981] [outer = 0x1186b4400] 07:32:59 INFO - PROCESS | 1657 | 1462372379877 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11915cc00) [pid = 1657] [serial = 1982] [outer = 0x1186b4400] 07:33:00 INFO - PROCESS | 1657 | 1462372380293 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 669ms 07:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:33:00 INFO - PROCESS | 1657 | 1462372380324 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1657 | 1462372380326 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:33:00 INFO - PROCESS | 1657 | 1462372380328 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1657 | 1462372380329 Marionette TRACE conn2 <- [1,2614,null,{}] 07:33:00 INFO - PROCESS | 1657 | 1462372380332 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:00 INFO - PROCESS | 1657 | 1462372380425 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:33:00 INFO - PROCESS | 1657 | 1462372380475 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1270c9800 == 42 [pid = 1657] [id = 661] 07:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1127e9000) [pid = 1657] [serial = 1983] [outer = 0x0] 07:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119153c00) [pid = 1657] [serial = 1984] [outer = 0x1127e9000] 07:33:00 INFO - PROCESS | 1657 | 1462372380506 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1194c3800) [pid = 1657] [serial = 1985] [outer = 0x1127e9000] 07:33:01 INFO - PROCESS | 1657 | 1462372381034 Marionette TRACE conn2 <- [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]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 719ms 07:33:01 INFO - PROCESS | 1657 | 1462372381106 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1657 | 1462372381108 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:33:01 INFO - PROCESS | 1657 | 1462372381113 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1657 | 1462372381115 Marionette TRACE conn2 <- [1,2618,null,{}] 07:33:01 INFO - PROCESS | 1657 | 1462372381119 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:01 INFO - PROCESS | 1657 | 1462372381222 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:33:01 INFO - PROCESS | 1657 | 1462372381302 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931c000 == 43 [pid = 1657] [id = 662] 07:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1122c8800) [pid = 1657] [serial = 1986] [outer = 0x0] 07:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1127c6c00) [pid = 1657] [serial = 1987] [outer = 0x1122c8800] 07:33:01 INFO - PROCESS | 1657 | 1462372381342 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112d80c00) [pid = 1657] [serial = 1988] [outer = 0x1122c8800] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1198b6800 == 42 [pid = 1657] [id = 655] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x128b5a800 == 41 [pid = 1657] [id = 654] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1270ca800 == 40 [pid = 1657] [id = 653] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1254a7000 == 39 [pid = 1657] [id = 652] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1219da800 == 38 [pid = 1657] [id = 651] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1198bc800 == 37 [pid = 1657] [id = 650] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11705e800 == 36 [pid = 1657] [id = 649] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x116968800 == 35 [pid = 1657] [id = 648] 07:33:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba9b000 == 34 [pid = 1657] [id = 646] 07:33:01 INFO - PROCESS | 1657 | 1462372381830 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12119a400) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121306800) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11932f800) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1186be000) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118ffa800) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1122a7800) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11985ac00) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1127e6400) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118f9a000) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1127c5c00) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116a57c00) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1210e8800) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1186b2400) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1164a2800) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1210e2000) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115d86400) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x111b0dc00) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119631c00) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113cb5800) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118f92000) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119c50c00) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1184b8c00) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1176c2400) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1194cf000) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1164a3400) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1194c4800) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x119863c00) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1210e8000) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1132ac000) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119132000) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119b62400) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1150b4c00) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1186b2800) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x119160000) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x11827c400) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 07:33:01 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1188a1000) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 07:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 774ms 07:33:01 INFO - PROCESS | 1657 | 1462372381889 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1657 | 1462372381895 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:33:01 INFO - PROCESS | 1657 | 1462372381904 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1657 | 1462372381907 Marionette TRACE conn2 <- [1,2622,null,{}] 07:33:01 INFO - PROCESS | 1657 | 1462372381910 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:02 INFO - PROCESS | 1657 | 1462372382034 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:33:02 INFO - PROCESS | 1657 | 1462372382051 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931d000 == 35 [pid = 1657] [id = 663] 07:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x113c38000) [pid = 1657] [serial = 1989] [outer = 0x0] 07:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x115020400) [pid = 1657] [serial = 1990] [outer = 0x113c38000] 07:33:02 INFO - PROCESS | 1657 | 1462372382093 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115fa1c00) [pid = 1657] [serial = 1991] [outer = 0x113c38000] 07:33:02 INFO - PROCESS | 1657 | 1462372382618 Marionette TRACE conn2 <- [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]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 774ms 07:33:02 INFO - PROCESS | 1657 | 1462372382678 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 1657 | 1462372382681 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:33:02 INFO - PROCESS | 1657 | 1462372382684 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 1657 | 1462372382687 Marionette TRACE conn2 <- [1,2626,null,{}] 07:33:02 INFO - PROCESS | 1657 | 1462372382699 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:02 INFO - PROCESS | 1657 | 1462372382823 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:33:02 INFO - PROCESS | 1657 | 1462372382888 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12189b000 == 36 [pid = 1657] [id = 664] 07:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1169b2400) [pid = 1657] [serial = 1992] [outer = 0x0] 07:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118208800) [pid = 1657] [serial = 1993] [outer = 0x1169b2400] 07:33:02 INFO - PROCESS | 1657 | 1462372382916 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1184bc800) [pid = 1657] [serial = 1994] [outer = 0x1169b2400] 07:33:03 INFO - PROCESS | 1657 | 1462372383207 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 573ms 07:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:33:03 INFO - PROCESS | 1657 | 1462372383257 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 1657 | 1462372383258 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:33:03 INFO - PROCESS | 1657 | 1462372383260 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1657 | 1462372383261 Marionette TRACE conn2 <- [1,2630,null,{}] 07:33:03 INFO - PROCESS | 1657 | 1462372383264 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:03 INFO - PROCESS | 1657 | 1462372383342 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:33:03 INFO - PROCESS | 1657 | 1462372383395 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x124859000 == 37 [pid = 1657] [id = 665] 07:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1184c1000) [pid = 1657] [serial = 1995] [outer = 0x0] 07:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1186be800) [pid = 1657] [serial = 1996] [outer = 0x1184c1000] 07:33:03 INFO - PROCESS | 1657 | 1462372383421 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119132000) [pid = 1657] [serial = 1997] [outer = 0x1184c1000] 07:33:03 INFO - PROCESS | 1657 | 1462372383701 Marionette TRACE conn2 <- [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]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 470ms 07:33:03 INFO - PROCESS | 1657 | 1462372383738 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 1657 | 1462372383739 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:33:03 INFO - PROCESS | 1657 | 1462372383741 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1657 | 1462372383743 Marionette TRACE conn2 <- [1,2634,null,{}] 07:33:03 INFO - PROCESS | 1657 | 1462372383745 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:03 INFO - PROCESS | 1657 | 1462372383824 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:33:03 INFO - PROCESS | 1657 | 1462372383829 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ae3000 == 38 [pid = 1657] [id = 666] 07:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11912fc00) [pid = 1657] [serial = 1998] [outer = 0x0] 07:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1194c5400) [pid = 1657] [serial = 1999] [outer = 0x11912fc00] 07:33:03 INFO - PROCESS | 1657 | 1462372383856 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119623400) [pid = 1657] [serial = 2000] [outer = 0x11912fc00] 07:33:04 INFO - PROCESS | 1657 | 1462372384224 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 07:33:04 INFO - PROCESS | 1657 | 1462372384261 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 1657 | 1462372384262 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:33:04 INFO - PROCESS | 1657 | 1462372384266 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 1657 | 1462372384267 Marionette TRACE conn2 <- [1,2638,null,{}] 07:33:04 INFO - PROCESS | 1657 | 1462372384269 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:04 INFO - PROCESS | 1657 | 1462372384390 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:33:04 INFO - PROCESS | 1657 | 1462372384431 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1296a9800 == 39 [pid = 1657] [id = 667] 07:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11962c400) [pid = 1657] [serial = 2001] [outer = 0x0] 07:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11985b000) [pid = 1657] [serial = 2002] [outer = 0x11962c400] 07:33:04 INFO - PROCESS | 1657 | 1462372384460 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119ede400) [pid = 1657] [serial = 2003] [outer = 0x11962c400] 07:33:04 INFO - PROCESS | 1657 | 1462372384788 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 573ms 07:33:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:33:04 INFO - PROCESS | 1657 | 1462372384837 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 1657 | 1462372384839 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:33:04 INFO - PROCESS | 1657 | 1462372384841 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 1657 | 1462372384842 Marionette TRACE conn2 <- [1,2642,null,{}] 07:33:04 INFO - PROCESS | 1657 | 1462372384845 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:04 INFO - PROCESS | 1657 | 1462372384942 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:33:04 INFO - PROCESS | 1657 | 1462372384956 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6c1800 == 40 [pid = 1657] [id = 668] 07:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119856800) [pid = 1657] [serial = 2004] [outer = 0x0] 07:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1210e4c00) [pid = 1657] [serial = 2005] [outer = 0x119856800] 07:33:04 INFO - PROCESS | 1657 | 1462372384983 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121198c00) [pid = 1657] [serial = 2006] [outer = 0x119856800] 07:33:05 INFO - PROCESS | 1657 | 1462372385334 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:33:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 521ms 07:33:05 INFO - PROCESS | 1657 | 1462372385362 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 1657 | 1462372385364 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:33:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:33:05 INFO - PROCESS | 1657 | 1462372385370 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1657 | 1462372385371 Marionette TRACE conn2 <- [1,2646,null,{}] 07:33:05 INFO - PROCESS | 1657 | 1462372385382 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:05 INFO - PROCESS | 1657 | 1462372385526 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:33:05 INFO - PROCESS | 1657 | 1462372385540 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b171000 == 41 [pid = 1657] [id = 669] 07:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121197400) [pid = 1657] [serial = 2007] [outer = 0x0] 07:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121304c00) [pid = 1657] [serial = 2008] [outer = 0x121197400] 07:33:05 INFO - PROCESS | 1657 | 1462372385579 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12130d800) [pid = 1657] [serial = 2009] [outer = 0x121197400] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110f11400) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11849d000) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1188a5c00) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1185bd000) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1184a5000) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11105ac00) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116942400) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1122c2400) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:33:05 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113c3bc00) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:33:05 INFO - PROCESS | 1657 | 1462372385991 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:33:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 07:33:06 INFO - PROCESS | 1657 | 1462372385997 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1657 | 1462372385999 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:33:06 INFO - PROCESS | 1657 | 1462372386003 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1657 | 1462372386004 Marionette TRACE conn2 <- [1,2650,null,{}] 07:33:06 INFO - PROCESS | 1657 | 1462372386006 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 1657 | 1462372386082 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:33:06 INFO - PROCESS | 1657 | 1462372386088 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x125ecf800 == 42 [pid = 1657] [id = 670] 07:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1122c7000) [pid = 1657] [serial = 2010] [outer = 0x0] 07:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116942400) [pid = 1657] [serial = 2011] [outer = 0x1122c7000] 07:33:06 INFO - PROCESS | 1657 | 1462372386113 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118f96000) [pid = 1657] [serial = 2012] [outer = 0x1122c7000] 07:33:06 INFO - PROCESS | 1657 | 1462372386435 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:33:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:33:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 471ms 07:33:06 INFO - PROCESS | 1657 | 1462372386475 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1657 | 1462372386476 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:33:06 INFO - PROCESS | 1657 | 1462372386478 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1657 | 1462372386479 Marionette TRACE conn2 <- [1,2654,null,{}] 07:33:06 INFO - PROCESS | 1657 | 1462372386482 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 1657 | 1462372386560 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:33:06 INFO - PROCESS | 1657 | 1462372386566 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d2000 == 43 [pid = 1657] [id = 671] 07:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121307000) [pid = 1657] [serial = 2013] [outer = 0x0] 07:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1215d9400) [pid = 1657] [serial = 2014] [outer = 0x121307000] 07:33:06 INFO - PROCESS | 1657 | 1462372386592 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1219a1800) [pid = 1657] [serial = 2015] [outer = 0x121307000] 07:33:06 INFO - PROCESS | 1657 | 1462372386928 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:33:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:33:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 468ms 07:33:06 INFO - PROCESS | 1657 | 1462372386960 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1657 | 1462372386962 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:33:06 INFO - PROCESS | 1657 | 1462372386964 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1657 | 1462372386969 Marionette TRACE conn2 <- [1,2658,null,{}] 07:33:06 INFO - PROCESS | 1657 | 1462372386972 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:07 INFO - PROCESS | 1657 | 1462372387067 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:33:07 INFO - PROCESS | 1657 | 1462372387072 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd7f000 == 44 [pid = 1657] [id = 672] 07:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119153000) [pid = 1657] [serial = 2016] [outer = 0x0] 07:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121d40800) [pid = 1657] [serial = 2017] [outer = 0x119153000] 07:33:07 INFO - PROCESS | 1657 | 1462372387101 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123da5400) [pid = 1657] [serial = 2018] [outer = 0x119153000] 07:33:07 INFO - PROCESS | 1657 | 1462372387422 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:33:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 473ms 07:33:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:33:07 INFO - PROCESS | 1657 | 1462372387437 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 1657 | 1462372387439 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:33:07 INFO - PROCESS | 1657 | 1462372387441 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 1657 | 1462372387442 Marionette TRACE conn2 <- [1,2662,null,{}] 07:33:07 INFO - PROCESS | 1657 | 1462372387444 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:07 INFO - PROCESS | 1657 | 1462372387526 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:33:07 INFO - PROCESS | 1657 | 1462372387578 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0c2000 == 45 [pid = 1657] [id = 673] 07:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123d9d800) [pid = 1657] [serial = 2019] [outer = 0x0] 07:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123daa000) [pid = 1657] [serial = 2020] [outer = 0x123d9d800] 07:33:07 INFO - PROCESS | 1657 | 1462372387603 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1249a3c00) [pid = 1657] [serial = 2021] [outer = 0x123d9d800] 07:33:07 INFO - PROCESS | 1657 | 1462372387860 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:33:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 468ms 07:33:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:33:07 INFO - PROCESS | 1657 | 1462372387910 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 1657 | 1462372387911 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:33:07 INFO - PROCESS | 1657 | 1462372387921 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 1657 | 1462372387922 Marionette TRACE conn2 <- [1,2666,null,{}] 07:33:07 INFO - PROCESS | 1657 | 1462372387924 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:08 INFO - PROCESS | 1657 | 1462372388010 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:33:08 INFO - PROCESS | 1657 | 1462372388112 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x11614a000 == 46 [pid = 1657] [id = 674] 07:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x110ef7c00) [pid = 1657] [serial = 2022] [outer = 0x0] 07:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x110f02800) [pid = 1657] [serial = 2023] [outer = 0x110ef7c00] 07:33:08 INFO - PROCESS | 1657 | 1462372388143 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x111bb9800) [pid = 1657] [serial = 2024] [outer = 0x110ef7c00] 07:33:09 INFO - PROCESS | 1657 | 1462372389073 Marionette TRACE conn2 <- [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]]]}] 07:33:09 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) 07:33:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 07:33:09 INFO - PROCESS | 1657 | 1462372389094 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 1657 | 1462372389097 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:33:09 INFO - PROCESS | 1657 | 1462372389143 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - PROCESS | 1657 | 1462372389146 Marionette TRACE conn2 <- [1,2670,null,{}] 07:33:09 INFO - PROCESS | 1657 | 1462372389151 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:09 INFO - PROCESS | 1657 | 1462372389244 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:33:09 INFO - PROCESS | 1657 | 1462372389335 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1214dc000 == 47 [pid = 1657] [id = 675] 07:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1127e4400) [pid = 1657] [serial = 2025] [outer = 0x0] 07:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1164a3800) [pid = 1657] [serial = 2026] [outer = 0x1127e4400] 07:33:09 INFO - PROCESS | 1657 | 1462372389365 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x117248000) [pid = 1657] [serial = 2027] [outer = 0x1127e4400] 07:33:10 INFO - PROCESS | 1657 | 1462372390293 Marionette TRACE conn2 <- [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] 07:33:10 INFO - PROCESS | 1657 | 1462372390321 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:33:10 INFO - PROCESS | 1657 | 1462372390325 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 1657 | 1462372390327 Marionette TRACE conn2 <- [1,2674,null,{}] 07:33:10 INFO - PROCESS | 1657 | 1462372390331 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:10 INFO - PROCESS | 1657 | 1462372390420 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:33:10 INFO - PROCESS | 1657 | 1462372390472 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198bc800 == 48 [pid = 1657] [id = 676] 07:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1122c2c00) [pid = 1657] [serial = 2028] [outer = 0x0] 07:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1127bf400) [pid = 1657] [serial = 2029] [outer = 0x1122c2c00] 07:33:10 INFO - PROCESS | 1657 | 1462372390500 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1127e5000) [pid = 1657] [serial = 2030] [outer = 0x1122c2c00] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0c2000 == 47 [pid = 1657] [id = 673] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd7f000 == 46 [pid = 1657] [id = 672] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d2000 == 45 [pid = 1657] [id = 671] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x125ecf800 == 44 [pid = 1657] [id = 670] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121309000) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1122c6c00) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b171000 == 43 [pid = 1657] [id = 669] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x11810e000 == 42 [pid = 1657] [id = 647] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6c1800 == 41 [pid = 1657] [id = 668] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1296a9800 == 40 [pid = 1657] [id = 667] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x128ae3000 == 39 [pid = 1657] [id = 666] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x124859000 == 38 [pid = 1657] [id = 665] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12189b000 == 37 [pid = 1657] [id = 664] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x11931d000 == 36 [pid = 1657] [id = 663] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x11931c000 == 35 [pid = 1657] [id = 662] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b155800 == 34 [pid = 1657] [id = 660] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91e000 == 33 [pid = 1657] [id = 659] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12189b800 == 32 [pid = 1657] [id = 658] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x11931f000 == 31 [pid = 1657] [id = 657] 07:33:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1296c8800 == 30 [pid = 1657] [id = 656] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a6e7400) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11915ec00) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1188aa800) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11912f400) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118ff4800) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111d28400) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117245c00) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1176bf800) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1127e3c00) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1186b8400) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1150b5800) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1150fc800) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112fde000) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1122c8c00) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11820ec00) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1181ec400) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1184ba400) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 07:33:11 INFO - PROCESS | 1657 | 1462372391424 Marionette TRACE conn2 <- [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] 07:33:11 INFO - PROCESS | 1657 | 1462372391454 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:33:11 INFO - PROCESS | 1657 | 1462372391459 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1657 | 1462372391460 Marionette TRACE conn2 <- [1,2678,null,{}] 07:33:11 INFO - PROCESS | 1657 | 1462372391463 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:11 INFO - PROCESS | 1657 | 1462372391536 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:33:11 INFO - PROCESS | 1657 | 1462372391587 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x11828a000 == 31 [pid = 1657] [id = 677] 07:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1122c4800) [pid = 1657] [serial = 2031] [outer = 0x0] 07:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1122c7c00) [pid = 1657] [serial = 2032] [outer = 0x1122c4800] 07:33:11 INFO - PROCESS | 1657 | 1462372391613 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11501e800) [pid = 1657] [serial = 2033] [outer = 0x1122c4800] 07:33:12 INFO - PROCESS | 1657 | 1462372392455 Marionette TRACE conn2 <- [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]]]}] 07:33:12 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) 07:33:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1021ms 07:33:12 INFO - PROCESS | 1657 | 1462372392481 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:33:12 INFO - PROCESS | 1657 | 1462372392484 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:33:12 INFO - PROCESS | 1657 | 1462372392487 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1657 | 1462372392489 Marionette TRACE conn2 <- [1,2682,null,{}] 07:33:12 INFO - PROCESS | 1657 | 1462372392508 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:12 INFO - PROCESS | 1657 | 1462372392571 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:33:12 INFO - PROCESS | 1657 | 1462372392576 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x121211800 == 32 [pid = 1657] [id = 678] 07:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1150b8400) [pid = 1657] [serial = 2034] [outer = 0x0] 07:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116a56c00) [pid = 1657] [serial = 2035] [outer = 0x1150b8400] 07:33:12 INFO - PROCESS | 1657 | 1462372392601 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11752f800) [pid = 1657] [serial = 2036] [outer = 0x1150b8400] 07:33:13 INFO - PROCESS | 1657 | 1462372393526 Marionette TRACE conn2 <- [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]]]}] 07:33:13 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) 07:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1074ms 07:33:13 INFO - PROCESS | 1657 | 1462372393561 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 1657 | 1462372393563 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:33:13 INFO - PROCESS | 1657 | 1462372393567 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 1657 | 1462372393569 Marionette TRACE conn2 <- [1,2686,null,{}] 07:33:13 INFO - PROCESS | 1657 | 1462372393571 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:13 INFO - PROCESS | 1657 | 1462372393665 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:33:13 INFO - PROCESS | 1657 | 1462372393669 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d81800 == 33 [pid = 1657] [id = 679] 07:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x111d1f000) [pid = 1657] [serial = 2037] [outer = 0x0] 07:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118210800) [pid = 1657] [serial = 2038] [outer = 0x111d1f000] 07:33:13 INFO - PROCESS | 1657 | 1462372393695 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1184b6800) [pid = 1657] [serial = 2039] [outer = 0x111d1f000] 07:33:14 INFO - PROCESS | 1657 | 1462372394518 Marionette TRACE conn2 <- [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] 07:33:14 INFO - PROCESS | 1657 | 1462372394540 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:33:14 INFO - PROCESS | 1657 | 1462372394542 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 1657 | 1462372394543 Marionette TRACE conn2 <- [1,2690,null,{}] 07:33:14 INFO - PROCESS | 1657 | 1462372394545 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:14 INFO - PROCESS | 1657 | 1462372394636 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:33:14 INFO - PROCESS | 1657 | 1462372394641 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11702f800 == 34 [pid = 1657] [id = 680] 07:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x111056c00) [pid = 1657] [serial = 2040] [outer = 0x0] 07:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1186b2c00) [pid = 1657] [serial = 2041] [outer = 0x111056c00] 07:33:14 INFO - PROCESS | 1657 | 1462372394666 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1186bdc00) [pid = 1657] [serial = 2042] [outer = 0x111056c00] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11962c400) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119856800) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1122c8800) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1127e9000) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113c38000) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11912fc00) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1184c1000) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1169b2400) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121197400) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1122c7000) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121307000) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:33:15 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119153000) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:33:15 INFO - PROCESS | 1657 | 1462372395461 Marionette TRACE conn2 <- [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] 07:33:15 INFO - PROCESS | 1657 | 1462372395513 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:33:15 INFO - PROCESS | 1657 | 1462372395515 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 1657 | 1462372395516 Marionette TRACE conn2 <- [1,2694,null,{}] 07:33:15 INFO - PROCESS | 1657 | 1462372395519 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:15 INFO - PROCESS | 1657 | 1462372395604 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:33:15 INFO - PROCESS | 1657 | 1462372395609 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ae7800 == 35 [pid = 1657] [id = 681] 07:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1127c5c00) [pid = 1657] [serial = 2043] [outer = 0x0] 07:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118f97c00) [pid = 1657] [serial = 2044] [outer = 0x1127c5c00] 07:33:15 INFO - PROCESS | 1657 | 1462372395638 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11912cc00) [pid = 1657] [serial = 2045] [outer = 0x1127c5c00] 07:33:16 INFO - PROCESS | 1657 | 1462372396456 Marionette TRACE conn2 <- [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] 07:33:16 INFO - PROCESS | 1657 | 1462372396489 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:33:16 INFO - PROCESS | 1657 | 1462372396491 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 1657 | 1462372396492 Marionette TRACE conn2 <- [1,2698,null,{}] 07:33:16 INFO - PROCESS | 1657 | 1462372396494 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:16 INFO - PROCESS | 1657 | 1462372396585 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:33:16 INFO - PROCESS | 1657 | 1462372396591 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293bb800 == 36 [pid = 1657] [id = 682] 07:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11820a800) [pid = 1657] [serial = 2046] [outer = 0x0] 07:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119155800) [pid = 1657] [serial = 2047] [outer = 0x11820a800] 07:33:16 INFO - PROCESS | 1657 | 1462372396616 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11932dc00) [pid = 1657] [serial = 2048] [outer = 0x11820a800] 07:33:17 INFO - PROCESS | 1657 | 1462372397375 Marionette TRACE conn2 <- [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] 07:33:17 INFO - PROCESS | 1657 | 1462372397456 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:33:17 INFO - PROCESS | 1657 | 1462372397460 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 1657 | 1462372397462 Marionette TRACE conn2 <- [1,2702,null,{}] 07:33:17 INFO - PROCESS | 1657 | 1462372397467 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:17 INFO - PROCESS | 1657 | 1462372397554 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:33:17 INFO - PROCESS | 1657 | 1462372397643 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x118104000 == 37 [pid = 1657] [id = 683] 07:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x111f2f400) [pid = 1657] [serial = 2049] [outer = 0x0] 07:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1122ab000) [pid = 1657] [serial = 2050] [outer = 0x111f2f400] 07:33:17 INFO - PROCESS | 1657 | 1462372397677 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1127e3800) [pid = 1657] [serial = 2051] [outer = 0x111f2f400] 07:33:18 INFO - PROCESS | 1657 | 1462372398132 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 725ms 07:33:18 INFO - PROCESS | 1657 | 1462372398186 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 1657 | 1462372398189 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:33:18 INFO - PROCESS | 1657 | 1462372398195 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 1657 | 1462372398197 Marionette TRACE conn2 <- [1,2706,null,{}] 07:33:18 INFO - PROCESS | 1657 | 1462372398200 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:18 INFO - PROCESS | 1657 | 1462372398296 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:33:18 INFO - PROCESS | 1657 | 1462372398348 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3d800 == 38 [pid = 1657] [id = 684] 07:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x111f33800) [pid = 1657] [serial = 2052] [outer = 0x0] 07:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1150b5400) [pid = 1657] [serial = 2053] [outer = 0x111f33800] 07:33:18 INFO - PROCESS | 1657 | 1462372398378 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1169b7400) [pid = 1657] [serial = 2054] [outer = 0x111f33800] 07:33:18 INFO - PROCESS | 1657 | 1462372398795 Marionette TRACE conn2 <- [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]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 626ms 07:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:33:18 INFO - PROCESS | 1657 | 1462372398832 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 1657 | 1462372398834 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:33:18 INFO - PROCESS | 1657 | 1462372398837 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 1657 | 1462372398839 Marionette TRACE conn2 <- [1,2710,null,{}] 07:33:18 INFO - PROCESS | 1657 | 1462372398845 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:18 INFO - PROCESS | 1657 | 1462372398962 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:33:19 INFO - PROCESS | 1657 | 1462372399041 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d7f800 == 39 [pid = 1657] [id = 685] 07:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1184c1000) [pid = 1657] [serial = 2055] [outer = 0x0] 07:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1186b6c00) [pid = 1657] [serial = 2056] [outer = 0x1184c1000] 07:33:19 INFO - PROCESS | 1657 | 1462372399073 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118f92c00) [pid = 1657] [serial = 2057] [outer = 0x1184c1000] 07:33:19 INFO - PROCESS | 1657 | 1462372399494 Marionette TRACE conn2 <- [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] 07:33:19 INFO - PROCESS | 1657 | 1462372399510 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:33:19 INFO - PROCESS | 1657 | 1462372399512 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:33:19 INFO - PROCESS | 1657 | 1462372399513 Marionette TRACE conn2 <- [1,2714,null,{}] 07:33:19 INFO - PROCESS | 1657 | 1462372399516 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:19 INFO - PROCESS | 1657 | 1462372399609 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:33:19 INFO - PROCESS | 1657 | 1462372399658 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b15a800 == 40 [pid = 1657] [id = 686] 07:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1184b9c00) [pid = 1657] [serial = 2058] [outer = 0x0] 07:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11912d800) [pid = 1657] [serial = 2059] [outer = 0x1184b9c00] 07:33:19 INFO - PROCESS | 1657 | 1462372399688 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119622400) [pid = 1657] [serial = 2060] [outer = 0x1184b9c00] 07:33:20 INFO - PROCESS | 1657 | 1462372400078 Marionette TRACE conn2 <- [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]]]}] 07:33:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:33:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 619ms 07:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:33:20 INFO - PROCESS | 1657 | 1462372400131 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 1657 | 1462372400133 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:33:20 INFO - PROCESS | 1657 | 1462372400135 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 1657 | 1462372400136 Marionette TRACE conn2 <- [1,2718,null,{}] 07:33:20 INFO - PROCESS | 1657 | 1462372400138 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:20 INFO - PROCESS | 1657 | 1462372400228 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:33:20 INFO - PROCESS | 1657 | 1462372400310 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d8000 == 41 [pid = 1657] [id = 687] 07:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11962c400) [pid = 1657] [serial = 2061] [outer = 0x0] 07:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119859000) [pid = 1657] [serial = 2062] [outer = 0x11962c400] 07:33:20 INFO - PROCESS | 1657 | 1462372400341 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11985fc00) [pid = 1657] [serial = 2063] [outer = 0x11962c400] 07:33:20 INFO - PROCESS | 1657 | 1462372400760 Marionette TRACE conn2 <- [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] 07:33:20 INFO - PROCESS | 1657 | 1462372400809 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:33:20 INFO - PROCESS | 1657 | 1462372400812 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 1657 | 1462372400813 Marionette TRACE conn2 <- [1,2722,null,{}] 07:33:20 INFO - PROCESS | 1657 | 1462372400816 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:20 INFO - PROCESS | 1657 | 1462372400949 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:33:21 INFO - PROCESS | 1657 | 1462372401041 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1254b3000 == 42 [pid = 1657] [id = 688] 07:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119855400) [pid = 1657] [serial = 2064] [outer = 0x0] 07:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119883800) [pid = 1657] [serial = 2065] [outer = 0x119855400] 07:33:21 INFO - PROCESS | 1657 | 1462372401092 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1210e8000) [pid = 1657] [serial = 2066] [outer = 0x119855400] 07:33:21 INFO - PROCESS | 1657 | 1462372401689 Marionette TRACE conn2 <- [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] 07:33:21 INFO - PROCESS | 1657 | 1462372401752 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:33:21 INFO - PROCESS | 1657 | 1462372401757 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 1657 | 1462372401759 Marionette TRACE conn2 <- [1,2726,null,{}] 07:33:21 INFO - PROCESS | 1657 | 1462372401763 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:21 INFO - PROCESS | 1657 | 1462372401860 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:33:21 INFO - PROCESS | 1657 | 1462372401928 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118120800 == 43 [pid = 1657] [id = 689] 07:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1127ef400) [pid = 1657] [serial = 2067] [outer = 0x0] 07:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112d97800) [pid = 1657] [serial = 2068] [outer = 0x1127ef400] 07:33:21 INFO - PROCESS | 1657 | 1462372401957 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1150b6000) [pid = 1657] [serial = 2069] [outer = 0x1127ef400] 07:33:22 INFO - PROCESS | 1657 | --DOCSHELL 0x128ae7800 == 42 [pid = 1657] [id = 681] 07:33:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11702f800 == 41 [pid = 1657] [id = 680] 07:33:22 INFO - PROCESS | 1657 | --DOCSHELL 0x123d81800 == 40 [pid = 1657] [id = 679] 07:33:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121211800 == 39 [pid = 1657] [id = 678] 07:33:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11828a000 == 38 [pid = 1657] [id = 677] 07:33:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1198bc800 == 37 [pid = 1657] [id = 676] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x123daa000) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x123da5400) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11985b000) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1210e4c00) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119ede400) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1122c9c00) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112d80c00) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1127c6c00) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1194c3800) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119153c00) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115020400) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115fa1c00) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1194c5400) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1186be800) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119132000) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118f93c00) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118208800) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1184bc800) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1150b6400) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119330800) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1181efc00) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121304c00) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121198c00) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116942400) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118f96000) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1215d9400) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121d40800) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12130d800) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1219a1800) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119623400) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 07:33:22 INFO - PROCESS | 1657 | 1462372402332 Marionette TRACE conn2 <- [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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:33:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 626ms 07:33:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:33:22 INFO - PROCESS | 1657 | 1462372402384 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1657 | 1462372402387 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:33:22 INFO - PROCESS | 1657 | 1462372402392 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1657 | 1462372402393 Marionette TRACE conn2 <- [1,2730,null,{}] 07:33:22 INFO - PROCESS | 1657 | 1462372402396 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:22 INFO - PROCESS | 1657 | 1462372402476 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:33:22 INFO - PROCESS | 1657 | 1462372402530 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119943000 == 38 [pid = 1657] [id = 690] 07:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11501bc00) [pid = 1657] [serial = 2070] [outer = 0x0] 07:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1164aa000) [pid = 1657] [serial = 2071] [outer = 0x11501bc00] 07:33:22 INFO - PROCESS | 1657 | 1462372402559 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11752d400) [pid = 1657] [serial = 2072] [outer = 0x11501bc00] 07:33:23 INFO - PROCESS | 1657 | 1462372403342 Marionette TRACE conn2 <- [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] 07:33:23 INFO - PROCESS | 1657 | 1462372403363 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:33:23 INFO - PROCESS | 1657 | 1462372403365 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 1657 | 1462372403367 Marionette TRACE conn2 <- [1,2734,null,{}] 07:33:23 INFO - PROCESS | 1657 | 1462372403375 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:23 INFO - PROCESS | 1657 | 1462372403455 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:33:23 INFO - PROCESS | 1657 | 1462372403460 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12551b000 == 39 [pid = 1657] [id = 691] 07:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1184bd000) [pid = 1657] [serial = 2073] [outer = 0x0] 07:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1186b9800) [pid = 1657] [serial = 2074] [outer = 0x1184bd000] 07:33:23 INFO - PROCESS | 1657 | 1462372403487 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118f9c400) [pid = 1657] [serial = 2075] [outer = 0x1184bd000] 07:33:23 INFO - PROCESS | 1657 | 1462372403820 Marionette TRACE conn2 <- [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]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 472ms 07:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:33:23 INFO - PROCESS | 1657 | 1462372403838 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 1657 | 1462372403840 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:33:23 INFO - PROCESS | 1657 | 1462372403842 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 1657 | 1462372403843 Marionette TRACE conn2 <- [1,2738,null,{}] 07:33:23 INFO - PROCESS | 1657 | 1462372403845 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:23 INFO - PROCESS | 1657 | 1462372403954 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:33:23 INFO - PROCESS | 1657 | 1462372403961 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ad7800 == 40 [pid = 1657] [id = 692] 07:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119153c00) [pid = 1657] [serial = 2076] [outer = 0x0] 07:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1194c5400) [pid = 1657] [serial = 2077] [outer = 0x119153c00] 07:33:23 INFO - PROCESS | 1657 | 1462372403987 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119860000) [pid = 1657] [serial = 2078] [outer = 0x119153c00] 07:33:24 INFO - PROCESS | 1657 | 1462372404306 Marionette TRACE conn2 <- [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]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 519ms 07:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:33:24 INFO - PROCESS | 1657 | 1462372404362 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1657 | 1462372404363 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:33:24 INFO - PROCESS | 1657 | 1462372404365 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1657 | 1462372404366 Marionette TRACE conn2 <- [1,2742,null,{}] 07:33:24 INFO - PROCESS | 1657 | 1462372404369 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:24 INFO - PROCESS | 1657 | 1462372404462 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:33:24 INFO - PROCESS | 1657 | 1462372404476 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1176da800 == 41 [pid = 1657] [id = 693] 07:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118f93400) [pid = 1657] [serial = 2079] [outer = 0x0] 07:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119b5f000) [pid = 1657] [serial = 2080] [outer = 0x118f93400] 07:33:24 INFO - PROCESS | 1657 | 1462372404502 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1210e2000) [pid = 1657] [serial = 2081] [outer = 0x118f93400] 07:33:24 INFO - PROCESS | 1657 | 1462372404842 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 07:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:33:24 INFO - PROCESS | 1657 | 1462372404886 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1657 | 1462372404887 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:33:24 INFO - PROCESS | 1657 | 1462372404890 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1657 | 1462372404891 Marionette TRACE conn2 <- [1,2746,null,{}] 07:33:24 INFO - PROCESS | 1657 | 1462372404900 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:25 INFO - PROCESS | 1657 | 1462372405011 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:33:25 INFO - PROCESS | 1657 | 1462372405017 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b187000 == 42 [pid = 1657] [id = 694] 07:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1210e6c00) [pid = 1657] [serial = 2082] [outer = 0x0] 07:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12130c400) [pid = 1657] [serial = 2083] [outer = 0x1210e6c00] 07:33:25 INFO - PROCESS | 1657 | 1462372405042 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121b2ec00) [pid = 1657] [serial = 2084] [outer = 0x1210e6c00] 07:33:25 INFO - PROCESS | 1657 | 1462372405375 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 526ms 07:33:25 INFO - PROCESS | 1657 | 1462372405418 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 1657 | 1462372405420 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:33:25 INFO - PROCESS | 1657 | 1462372405422 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1657 | 1462372405423 Marionette TRACE conn2 <- [1,2750,null,{}] 07:33:25 INFO - PROCESS | 1657 | 1462372405425 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:25 INFO - PROCESS | 1657 | 1462372405519 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:33:25 INFO - PROCESS | 1657 | 1462372405530 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d9000 == 43 [pid = 1657] [id = 695] 07:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121195800) [pid = 1657] [serial = 2085] [outer = 0x0] 07:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123d61400) [pid = 1657] [serial = 2086] [outer = 0x121195800] 07:33:25 INFO - PROCESS | 1657 | 1462372405555 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123da1800) [pid = 1657] [serial = 2087] [outer = 0x121195800] 07:33:25 INFO - PROCESS | 1657 | 1462372405860 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 471ms 07:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:33:25 INFO - PROCESS | 1657 | 1462372405893 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 1657 | 1462372405894 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:33:25 INFO - PROCESS | 1657 | 1462372405896 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1657 | 1462372405897 Marionette TRACE conn2 <- [1,2754,null,{}] 07:33:25 INFO - PROCESS | 1657 | 1462372405907 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 1657 | 1462372406004 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:33:26 INFO - PROCESS | 1657 | 1462372406008 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0b3000 == 44 [pid = 1657] [id = 696] 07:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123d5fc00) [pid = 1657] [serial = 2088] [outer = 0x0] 07:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1248cb400) [pid = 1657] [serial = 2089] [outer = 0x123d5fc00] 07:33:26 INFO - PROCESS | 1657 | 1462372406063 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1249c9400) [pid = 1657] [serial = 2090] [outer = 0x123d5fc00] 07:33:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x111d1f000) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:33:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1150b8400) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:33:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1122c2c00) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:33:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x111056c00) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:33:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1122c4800) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:33:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1127c5c00) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:33:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123d9d800) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:33:26 INFO - PROCESS | 1657 | 1462372406375 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 522ms 07:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:33:26 INFO - PROCESS | 1657 | 1462372406419 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1657 | 1462372406420 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:33:26 INFO - PROCESS | 1657 | 1462372406422 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1657 | 1462372406423 Marionette TRACE conn2 <- [1,2758,null,{}] 07:33:26 INFO - PROCESS | 1657 | 1462372406425 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 1657 | 1462372406505 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:33:26 INFO - PROCESS | 1657 | 1462372406558 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c47c800 == 45 [pid = 1657] [id = 697] 07:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1127c5c00) [pid = 1657] [serial = 2091] [outer = 0x0] 07:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1188a0800) [pid = 1657] [serial = 2092] [outer = 0x1127c5c00] 07:33:26 INFO - PROCESS | 1657 | 1462372406583 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124c91c00) [pid = 1657] [serial = 2093] [outer = 0x1127c5c00] 07:33:26 INFO - PROCESS | 1657 | 1462372406838 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 421ms 07:33:26 INFO - PROCESS | 1657 | 1462372406844 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1657 | 1462372406845 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:33:26 INFO - PROCESS | 1657 | 1462372406855 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1657 | 1462372406856 Marionette TRACE conn2 <- [1,2762,null,{}] 07:33:26 INFO - PROCESS | 1657 | 1462372406860 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 1657 | 1462372406945 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:33:26 INFO - PROCESS | 1657 | 1462372406962 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c3000 == 46 [pid = 1657] [id = 698] 07:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124e6fc00) [pid = 1657] [serial = 2094] [outer = 0x0] 07:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x124e74c00) [pid = 1657] [serial = 2095] [outer = 0x124e6fc00] 07:33:26 INFO - PROCESS | 1657 | 1462372406988 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x125497400) [pid = 1657] [serial = 2096] [outer = 0x124e6fc00] 07:33:27 INFO - PROCESS | 1657 | 1462372407325 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:33:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 527ms 07:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:33:27 INFO - PROCESS | 1657 | 1462372407384 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 1657 | 1462372407385 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:33:27 INFO - PROCESS | 1657 | 1462372407388 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1657 | 1462372407391 Marionette TRACE conn2 <- [1,2766,null,{}] 07:33:27 INFO - PROCESS | 1657 | 1462372407395 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:27 INFO - PROCESS | 1657 | 1462372407550 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:33:27 INFO - PROCESS | 1657 | 1462372407566 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb5d800 == 47 [pid = 1657] [id = 699] 07:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x125f80000) [pid = 1657] [serial = 2097] [outer = 0x0] 07:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126639c00) [pid = 1657] [serial = 2098] [outer = 0x125f80000] 07:33:27 INFO - PROCESS | 1657 | 1462372407611 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1266bcc00) [pid = 1657] [serial = 2099] [outer = 0x125f80000] 07:33:27 INFO - PROCESS | 1657 | 1462372407991 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 620ms 07:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:33:28 INFO - PROCESS | 1657 | 1462372408009 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1657 | 1462372408010 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:33:28 INFO - PROCESS | 1657 | 1462372408012 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1657 | 1462372408013 Marionette TRACE conn2 <- [1,2770,null,{}] 07:33:28 INFO - PROCESS | 1657 | 1462372408018 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:28 INFO - PROCESS | 1657 | 1462372408123 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:33:28 INFO - PROCESS | 1657 | 1462372408129 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce09800 == 48 [pid = 1657] [id = 700] 07:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1266b8000) [pid = 1657] [serial = 2100] [outer = 0x0] 07:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x127411400) [pid = 1657] [serial = 2101] [outer = 0x1266b8000] 07:33:28 INFO - PROCESS | 1657 | 1462372408153 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128884800) [pid = 1657] [serial = 2102] [outer = 0x1266b8000] 07:33:28 INFO - PROCESS | 1657 | 1462372408583 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 621ms 07:33:28 INFO - PROCESS | 1657 | 1462372408649 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1657 | 1462372408652 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:33:28 INFO - PROCESS | 1657 | 1462372408657 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1657 | 1462372408659 Marionette TRACE conn2 <- [1,2774,null,{}] 07:33:28 INFO - PROCESS | 1657 | 1462372408663 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:28 INFO - PROCESS | 1657 | 1462372408768 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:33:28 INFO - PROCESS | 1657 | 1462372408836 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d09800 == 49 [pid = 1657] [id = 701] 07:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1127ef000) [pid = 1657] [serial = 2103] [outer = 0x0] 07:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1150b2800) [pid = 1657] [serial = 2104] [outer = 0x1127ef000] 07:33:28 INFO - PROCESS | 1657 | 1462372408867 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116a56400) [pid = 1657] [serial = 2105] [outer = 0x1127ef000] 07:33:29 INFO - PROCESS | 1657 | 1462372409319 Marionette TRACE conn2 <- [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]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 672ms 07:33:29 INFO - PROCESS | 1657 | 1462372409330 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 1657 | 1462372409336 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:33:29 INFO - PROCESS | 1657 | 1462372409341 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1657 | 1462372409343 Marionette TRACE conn2 <- [1,2778,null,{}] 07:33:29 INFO - PROCESS | 1657 | 1462372409345 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:29 INFO - PROCESS | 1657 | 1462372409446 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:33:29 INFO - PROCESS | 1657 | 1462372409498 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b156000 == 50 [pid = 1657] [id = 702] 07:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1181ec800) [pid = 1657] [serial = 2106] [outer = 0x0] 07:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118f94800) [pid = 1657] [serial = 2107] [outer = 0x1181ec800] 07:33:29 INFO - PROCESS | 1657 | 1462372409531 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119323800) [pid = 1657] [serial = 2108] [outer = 0x1181ec800] 07:33:29 INFO - PROCESS | 1657 | 1462372409980 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 07:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:33:30 INFO - PROCESS | 1657 | 1462372410010 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1657 | 1462372410012 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:33:30 INFO - PROCESS | 1657 | 1462372410014 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1657 | 1462372410017 Marionette TRACE conn2 <- [1,2782,null,{}] 07:33:30 INFO - PROCESS | 1657 | 1462372410025 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:30 INFO - PROCESS | 1657 | 1462372410128 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:33:30 INFO - PROCESS | 1657 | 1462372410234 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce23000 == 51 [pid = 1657] [id = 703] 07:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1210e9400) [pid = 1657] [serial = 2109] [outer = 0x0] 07:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x121307400) [pid = 1657] [serial = 2110] [outer = 0x1210e9400] 07:33:30 INFO - PROCESS | 1657 | 1462372410266 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1215d3800) [pid = 1657] [serial = 2111] [outer = 0x1210e9400] 07:33:30 INFO - PROCESS | 1657 | 1462372410677 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 672ms 07:33:30 INFO - PROCESS | 1657 | 1462372410686 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1657 | 1462372410688 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:33:30 INFO - PROCESS | 1657 | 1462372410691 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1657 | 1462372410692 Marionette TRACE conn2 <- [1,2786,null,{}] 07:33:30 INFO - PROCESS | 1657 | 1462372410694 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:30 INFO - PROCESS | 1657 | 1462372410795 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:33:30 INFO - PROCESS | 1657 | 1462372410847 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d23c800 == 52 [pid = 1657] [id = 704] 07:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1215d2c00) [pid = 1657] [serial = 2112] [outer = 0x0] 07:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121b2b400) [pid = 1657] [serial = 2113] [outer = 0x1215d2c00] 07:33:30 INFO - PROCESS | 1657 | 1462372410877 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x124e2bc00) [pid = 1657] [serial = 2114] [outer = 0x1215d2c00] 07:33:31 INFO - PROCESS | 1657 | 1462372411318 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 669ms 07:33:31 INFO - PROCESS | 1657 | 1462372411576 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1657 | 1462372411579 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:33:31 INFO - PROCESS | 1657 | 1462372411597 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1657 | 1462372411599 Marionette TRACE conn2 <- [1,2790,null,{}] 07:33:31 INFO - PROCESS | 1657 | 1462372411603 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:31 INFO - PROCESS | 1657 | 1462372411695 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:33:31 INFO - PROCESS | 1657 | 1462372411748 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x124842000 == 53 [pid = 1657] [id = 705] 07:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x112d76000) [pid = 1657] [serial = 2115] [outer = 0x0] 07:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x112fddc00) [pid = 1657] [serial = 2116] [outer = 0x112d76000] 07:33:31 INFO - PROCESS | 1657 | 1462372411775 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1150f7000) [pid = 1657] [serial = 2117] [outer = 0x112d76000] 07:33:32 INFO - PROCESS | 1657 | 1462372412204 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 623ms 07:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:33:32 INFO - PROCESS | 1657 | 1462372412219 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1657 | 1462372412221 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:33:32 INFO - PROCESS | 1657 | 1462372412227 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1657 | 1462372412229 Marionette TRACE conn2 <- [1,2794,null,{}] 07:33:32 INFO - PROCESS | 1657 | 1462372412232 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:32 INFO - PROCESS | 1657 | 1462372412322 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:33:32 INFO - PROCESS | 1657 | 1462372412374 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11811c800 == 54 [pid = 1657] [id = 706] 07:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x112d80c00) [pid = 1657] [serial = 2118] [outer = 0x0] 07:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x115d86400) [pid = 1657] [serial = 2119] [outer = 0x112d80c00] 07:33:32 INFO - PROCESS | 1657 | 1462372412402 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1176bcc00) [pid = 1657] [serial = 2120] [outer = 0x112d80c00] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11614a000 == 53 [pid = 1657] [id = 674] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1270c9800 == 52 [pid = 1657] [id = 661] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb5d800 == 51 [pid = 1657] [id = 699] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c3000 == 50 [pid = 1657] [id = 698] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c47c800 == 49 [pid = 1657] [id = 697] 07:33:32 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x119155800) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 07:33:32 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x110f02800) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 07:33:32 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1164a3800) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 07:33:32 INFO - PROCESS | 1657 | 1462372412825 Marionette TRACE conn2 <- [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]]]}] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0b3000 == 48 [pid = 1657] [id = 696] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d9000 == 47 [pid = 1657] [id = 695] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12b187000 == 46 [pid = 1657] [id = 694] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1176da800 == 45 [pid = 1657] [id = 693] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x128ad7800 == 44 [pid = 1657] [id = 692] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12551b000 == 43 [pid = 1657] [id = 691] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119943000 == 42 [pid = 1657] [id = 690] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x118120800 == 41 [pid = 1657] [id = 689] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12b15a800 == 40 [pid = 1657] [id = 686] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x123d7f800 == 39 [pid = 1657] [id = 685] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3d800 == 38 [pid = 1657] [id = 684] 07:33:32 INFO - PROCESS | 1657 | --DOCSHELL 0x118104000 == 37 [pid = 1657] [id = 683] 07:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 621ms 07:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:33:32 INFO - PROCESS | 1657 | 1462372412847 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1657 | 1462372412848 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:33:32 INFO - PROCESS | 1657 | 1462372412850 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1657 | 1462372412851 Marionette TRACE conn2 <- [1,2798,null,{}] 07:33:32 INFO - PROCESS | 1657 | 1462372412858 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:32 INFO - PROCESS | 1657 | 1462372412940 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:33:32 INFO - PROCESS | 1657 | 1462372412965 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fdc800 == 38 [pid = 1657] [id = 707] 07:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11820ec00) [pid = 1657] [serial = 2121] [outer = 0x0] 07:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118283800) [pid = 1657] [serial = 2122] [outer = 0x11820ec00] 07:33:32 INFO - PROCESS | 1657 | 1462372412994 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1186b7000) [pid = 1657] [serial = 2123] [outer = 0x11820ec00] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1249a3c00) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x118210800) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x116a56c00) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1127e5000) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1127bf400) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1186b2c00) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1122c7c00) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118f97c00) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11912cc00) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1186bdc00) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11501e800) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1184b6800) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11752f800) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 07:33:33 INFO - PROCESS | 1657 | 1462372413356 Marionette TRACE conn2 <- [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]]]}] 07:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 519ms 07:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:33:33 INFO - PROCESS | 1657 | 1462372413370 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 1657 | 1462372413371 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:33:33 INFO - PROCESS | 1657 | 1462372413373 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 1657 | 1462372413374 Marionette TRACE conn2 <- [1,2802,null,{}] 07:33:33 INFO - PROCESS | 1657 | 1462372413376 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:33 INFO - PROCESS | 1657 | 1462372413455 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:33:33 INFO - PROCESS | 1657 | 1462372413459 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d82000 == 39 [pid = 1657] [id = 708] 07:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11889d000) [pid = 1657] [serial = 2124] [outer = 0x0] 07:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118f98800) [pid = 1657] [serial = 2125] [outer = 0x11889d000] 07:33:33 INFO - PROCESS | 1657 | 1462372413485 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119131400) [pid = 1657] [serial = 2126] [outer = 0x11889d000] 07:33:33 INFO - PROCESS | 1657 | 1462372413932 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 572ms 07:33:33 INFO - PROCESS | 1657 | 1462372413947 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 1657 | 1462372413949 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:33:33 INFO - PROCESS | 1657 | 1462372413952 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 1657 | 1462372413954 Marionette TRACE conn2 <- [1,2806,null,{}] 07:33:33 INFO - PROCESS | 1657 | 1462372413957 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:34 INFO - PROCESS | 1657 | 1462372414077 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:33:34 INFO - PROCESS | 1657 | 1462372414087 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194bc000 == 40 [pid = 1657] [id = 709] 07:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11915a800) [pid = 1657] [serial = 2127] [outer = 0x0] 07:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11932ac00) [pid = 1657] [serial = 2128] [outer = 0x11915a800] 07:33:34 INFO - PROCESS | 1657 | 1462372414120 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1194c3800) [pid = 1657] [serial = 2129] [outer = 0x11915a800] 07:33:34 INFO - PROCESS | 1657 | 1462372414451 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 526ms 07:33:34 INFO - PROCESS | 1657 | 1462372414478 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 1657 | 1462372414479 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:33:34 INFO - PROCESS | 1657 | 1462372414481 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 1657 | 1462372414482 Marionette TRACE conn2 <- [1,2810,null,{}] 07:33:34 INFO - PROCESS | 1657 | 1462372414487 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:34 INFO - PROCESS | 1657 | 1462372414604 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:33:34 INFO - PROCESS | 1657 | 1462372414613 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ed7000 == 41 [pid = 1657] [id = 710] 07:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119631000) [pid = 1657] [serial = 2130] [outer = 0x0] 07:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119861000) [pid = 1657] [serial = 2131] [outer = 0x119631000] 07:33:34 INFO - PROCESS | 1657 | 1462372414640 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1210e4400) [pid = 1657] [serial = 2132] [outer = 0x119631000] 07:33:34 INFO - PROCESS | 1657 | 1462372414956 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 07:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:33:35 INFO - PROCESS | 1657 | 1462372415002 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1657 | 1462372415003 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:33:35 INFO - PROCESS | 1657 | 1462372415006 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1657 | 1462372415007 Marionette TRACE conn2 <- [1,2814,null,{}] 07:33:35 INFO - PROCESS | 1657 | 1462372415010 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 1657 | 1462372415085 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:33:35 INFO - PROCESS | 1657 | 1462372415090 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994e000 == 42 [pid = 1657] [id = 711] 07:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121196000) [pid = 1657] [serial = 2133] [outer = 0x0] 07:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12130ac00) [pid = 1657] [serial = 2134] [outer = 0x121196000] 07:33:35 INFO - PROCESS | 1657 | 1462372415115 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1217d9c00) [pid = 1657] [serial = 2135] [outer = 0x121196000] 07:33:35 INFO - PROCESS | 1657 | 1462372415486 Marionette TRACE conn2 <- [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]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 07:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:33:35 INFO - PROCESS | 1657 | 1462372415525 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1657 | 1462372415526 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:33:35 INFO - PROCESS | 1657 | 1462372415529 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1657 | 1462372415530 Marionette TRACE conn2 <- [1,2818,null,{}] 07:33:35 INFO - PROCESS | 1657 | 1462372415533 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 1657 | 1462372415633 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:33:35 INFO - PROCESS | 1657 | 1462372415637 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b174000 == 43 [pid = 1657] [id = 712] 07:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121197400) [pid = 1657] [serial = 2136] [outer = 0x0] 07:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x123d9d400) [pid = 1657] [serial = 2137] [outer = 0x121197400] 07:33:35 INFO - PROCESS | 1657 | 1462372415662 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x123da7800) [pid = 1657] [serial = 2138] [outer = 0x121197400] 07:33:35 INFO - PROCESS | 1657 | 1462372415994 Marionette TRACE conn2 <- [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]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 473ms 07:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:33:36 INFO - PROCESS | 1657 | 1462372416007 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 1657 | 1462372416008 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:33:36 INFO - PROCESS | 1657 | 1462372416010 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1657 | 1462372416011 Marionette TRACE conn2 <- [1,2822,null,{}] 07:33:36 INFO - PROCESS | 1657 | 1462372416014 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:36 INFO - PROCESS | 1657 | 1462372416115 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:33:36 INFO - PROCESS | 1657 | 1462372416129 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b7d9800 == 44 [pid = 1657] [id = 713] 07:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1249a4800) [pid = 1657] [serial = 2139] [outer = 0x0] 07:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x124c91400) [pid = 1657] [serial = 2140] [outer = 0x1249a4800] 07:33:36 INFO - PROCESS | 1657 | 1462372416154 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x124e72800) [pid = 1657] [serial = 2141] [outer = 0x1249a4800] 07:33:36 INFO - PROCESS | 1657 | 1462372416504 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 518ms 07:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:33:36 INFO - PROCESS | 1657 | 1462372416529 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 1657 | 1462372416531 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:33:36 INFO - PROCESS | 1657 | 1462372416534 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1657 | 1462372416536 Marionette TRACE conn2 <- [1,2826,null,{}] 07:33:36 INFO - PROCESS | 1657 | 1462372416546 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:36 INFO - PROCESS | 1657 | 1462372416644 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:33:36 INFO - PROCESS | 1657 | 1462372416650 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0b6800 == 45 [pid = 1657] [id = 714] 07:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1249ba800) [pid = 1657] [serial = 2142] [outer = 0x0] 07:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12549b400) [pid = 1657] [serial = 2143] [outer = 0x1249ba800] 07:33:36 INFO - PROCESS | 1657 | 1462372416706 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x125f7e000) [pid = 1657] [serial = 2144] [outer = 0x1249ba800] 07:33:37 INFO - PROCESS | 1657 | 1462372416997 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 527ms 07:33:37 INFO - PROCESS | 1657 | 1462372417061 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1657 | 1462372417062 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:33:37 INFO - PROCESS | 1657 | 1462372417071 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1657 | 1462372417073 Marionette TRACE conn2 <- [1,2830,null,{}] 07:33:37 INFO - PROCESS | 1657 | 1462372417075 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 1657 | 1462372417190 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:33:37 INFO - PROCESS | 1657 | 1462372417387 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x124e6fc00) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1127e4400) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x118f93400) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1210e6c00) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x123d5fc00) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1127c5c00) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121195800) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1127ef400) [pid = 1657] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x119855400) [pid = 1657] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11501bc00) [pid = 1657] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119153c00) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1184bd000) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x125f80000) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:33:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194bb000 == 46 [pid = 1657] [id = 715] 07:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x111d1f000) [pid = 1657] [serial = 2145] [outer = 0x0] 07:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112a5c800) [pid = 1657] [serial = 2146] [outer = 0x111d1f000] 07:33:37 INFO - PROCESS | 1657 | 1462372417427 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119f88c00) [pid = 1657] [serial = 2147] [outer = 0x111d1f000] 07:33:37 INFO - PROCESS | 1657 | 1462372417725 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 675ms 07:33:37 INFO - PROCESS | 1657 | 1462372417746 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1657 | 1462372417747 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:33:37 INFO - PROCESS | 1657 | 1462372417758 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1657 | 1462372417759 Marionette TRACE conn2 <- [1,2834,null,{}] 07:33:37 INFO - PROCESS | 1657 | 1462372417761 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 1657 | 1462372417846 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:33:37 INFO - PROCESS | 1657 | 1462372417853 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb5d800 == 47 [pid = 1657] [id = 716] 07:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x123d55800) [pid = 1657] [serial = 2148] [outer = 0x0] 07:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x127415000) [pid = 1657] [serial = 2149] [outer = 0x123d55800] 07:33:37 INFO - PROCESS | 1657 | 1462372417878 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128890000) [pid = 1657] [serial = 2150] [outer = 0x123d55800] 07:33:38 INFO - PROCESS | 1657 | 1462372418224 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 518ms 07:33:38 INFO - PROCESS | 1657 | 1462372418276 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 1657 | 1462372418278 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:33:38 INFO - PROCESS | 1657 | 1462372418289 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 1657 | 1462372418290 Marionette TRACE conn2 <- [1,2838,null,{}] 07:33:38 INFO - PROCESS | 1657 | 1462372418292 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:38 INFO - PROCESS | 1657 | 1462372418373 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:33:38 INFO - PROCESS | 1657 | 1462372418377 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d266000 == 48 [pid = 1657] [id = 717] 07:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12888a400) [pid = 1657] [serial = 2151] [outer = 0x0] 07:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x128a5e000) [pid = 1657] [serial = 2152] [outer = 0x12888a400] 07:33:38 INFO - PROCESS | 1657 | 1462372418401 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128a63400) [pid = 1657] [serial = 2153] [outer = 0x12888a400] 07:33:38 INFO - PROCESS | 1657 | 1462372418724 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 468ms 07:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:33:38 INFO - PROCESS | 1657 | 1462372418757 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 1657 | 1462372418758 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:33:38 INFO - PROCESS | 1657 | 1462372418760 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 1657 | 1462372418761 Marionette TRACE conn2 <- [1,2842,null,{}] 07:33:38 INFO - PROCESS | 1657 | 1462372418763 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:38 INFO - PROCESS | 1657 | 1462372418845 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:33:38 INFO - PROCESS | 1657 | 1462372418850 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d64a800 == 49 [pid = 1657] [id = 718] 07:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x128a63800) [pid = 1657] [serial = 2154] [outer = 0x0] 07:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128a6bc00) [pid = 1657] [serial = 2155] [outer = 0x128a63800] 07:33:38 INFO - PROCESS | 1657 | 1462372418874 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x128b2d400) [pid = 1657] [serial = 2156] [outer = 0x128a63800] 07:33:39 INFO - PROCESS | 1657 | 1462372419204 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 469ms 07:33:39 INFO - PROCESS | 1657 | 1462372419231 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 1657 | 1462372419232 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:33:39 INFO - PROCESS | 1657 | 1462372419236 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1657 | 1462372419237 Marionette TRACE conn2 <- [1,2846,null,{}] 07:33:39 INFO - PROCESS | 1657 | 1462372419240 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:39 INFO - PROCESS | 1657 | 1462372419348 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:33:39 INFO - PROCESS | 1657 | 1462372419354 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7a2800 == 50 [pid = 1657] [id = 719] 07:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x128891400) [pid = 1657] [serial = 2157] [outer = 0x0] 07:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x128b2f800) [pid = 1657] [serial = 2158] [outer = 0x128891400] 07:33:39 INFO - PROCESS | 1657 | 1462372419378 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x128e4f800) [pid = 1657] [serial = 2159] [outer = 0x128891400] 07:33:39 INFO - PROCESS | 1657 | 1462372419847 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 669ms 07:33:39 INFO - PROCESS | 1657 | 1462372419906 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 1657 | 1462372419909 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:33:39 INFO - PROCESS | 1657 | 1462372419912 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1657 | 1462372419915 Marionette TRACE conn2 <- [1,2850,null,{}] 07:33:39 INFO - PROCESS | 1657 | 1462372419919 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:40 INFO - PROCESS | 1657 | 1462372420024 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:33:40 INFO - PROCESS | 1657 | 1462372420095 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bb9800 == 51 [pid = 1657] [id = 720] 07:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1127e5000) [pid = 1657] [serial = 2160] [outer = 0x0] 07:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x113cad000) [pid = 1657] [serial = 2161] [outer = 0x1127e5000] 07:33:40 INFO - PROCESS | 1657 | 1462372420126 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1164aa400) [pid = 1657] [serial = 2162] [outer = 0x1127e5000] 07:33:40 INFO - PROCESS | 1657 | 1462372420516 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 672ms 07:33:40 INFO - PROCESS | 1657 | 1462372420584 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 1657 | 1462372420588 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:33:40 INFO - PROCESS | 1657 | 1462372420592 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 1657 | 1462372420594 Marionette TRACE conn2 <- [1,2854,null,{}] 07:33:40 INFO - PROCESS | 1657 | 1462372420597 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:40 INFO - PROCESS | 1657 | 1462372420723 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:33:40 INFO - PROCESS | 1657 | 1462372420795 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x126604800 == 52 [pid = 1657] [id = 721] 07:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1184b3400) [pid = 1657] [serial = 2163] [outer = 0x0] 07:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1186b2400) [pid = 1657] [serial = 2164] [outer = 0x1184b3400] 07:33:40 INFO - PROCESS | 1657 | 1462372420824 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x118f93400) [pid = 1657] [serial = 2165] [outer = 0x1184b3400] 07:33:41 INFO - PROCESS | 1657 | 1462372421243 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 07:33:41 INFO - PROCESS | 1657 | 1462372421264 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1657 | 1462372421265 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:33:41 INFO - PROCESS | 1657 | 1462372421269 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1657 | 1462372421272 Marionette TRACE conn2 <- [1,2858,null,{}] 07:33:41 INFO - PROCESS | 1657 | 1462372421280 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:41 INFO - PROCESS | 1657 | 1462372421383 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:33:41 INFO - PROCESS | 1657 | 1462372421443 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce1a800 == 53 [pid = 1657] [id = 722] 07:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1194cac00) [pid = 1657] [serial = 2166] [outer = 0x0] 07:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11985cc00) [pid = 1657] [serial = 2167] [outer = 0x1194cac00] 07:33:41 INFO - PROCESS | 1657 | 1462372421474 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1210e5800) [pid = 1657] [serial = 2168] [outer = 0x1194cac00] 07:33:41 INFO - PROCESS | 1657 | 1462372421892 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:33:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12d26a800 == 52 [pid = 1657] [id = 17] 07:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 675ms 07:33:41 INFO - PROCESS | 1657 | 1462372421961 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1657 | 1462372421963 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:33:41 INFO - PROCESS | 1657 | 1462372421965 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1657 | 1462372421966 Marionette TRACE conn2 <- [1,2862,null,{}] 07:33:41 INFO - PROCESS | 1657 | 1462372421980 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:42 INFO - PROCESS | 1657 | 1462372422101 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:33:42 INFO - PROCESS | 1657 | 1462372422188 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7d1800 == 53 [pid = 1657] [id = 723] 07:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x121d41400) [pid = 1657] [serial = 2169] [outer = 0x0] 07:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x125527c00) [pid = 1657] [serial = 2170] [outer = 0x121d41400] 07:33:42 INFO - PROCESS | 1657 | 1462372422219 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12740f800) [pid = 1657] [serial = 2171] [outer = 0x121d41400] 07:33:42 INFO - PROCESS | 1657 | 1462372422621 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 679ms 07:33:42 INFO - PROCESS | 1657 | 1462372422645 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 1657 | 1462372422646 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:33:42 INFO - PROCESS | 1657 | 1462372422649 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 1657 | 1462372422650 Marionette TRACE conn2 <- [1,2866,null,{}] 07:33:42 INFO - PROCESS | 1657 | 1462372422652 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:42 INFO - PROCESS | 1657 | 1462372422753 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:33:42 INFO - PROCESS | 1657 | 1462372422811 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7ec000 == 54 [pid = 1657] [id = 724] 07:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12548f000) [pid = 1657] [serial = 2172] [outer = 0x0] 07:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x128888000) [pid = 1657] [serial = 2173] [outer = 0x12548f000] 07:33:42 INFO - PROCESS | 1657 | 1462372422839 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x128a65800) [pid = 1657] [serial = 2174] [outer = 0x12548f000] 07:33:43 INFO - PROCESS | 1657 | 1462372423305 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 07:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:33:43 INFO - PROCESS | 1657 | 1462372423320 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 1657 | 1462372423321 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:33:43 INFO - PROCESS | 1657 | 1462372423323 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 1657 | 1462372423325 Marionette TRACE conn2 <- [1,2870,null,{}] 07:33:43 INFO - PROCESS | 1657 | 1462372423327 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:43 INFO - PROCESS | 1657 | 1462372423435 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:33:43 INFO - PROCESS | 1657 | 1462372423526 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a910800 == 55 [pid = 1657] [id = 725] 07:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1122c6400) [pid = 1657] [serial = 2175] [outer = 0x0] 07:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x121304000) [pid = 1657] [serial = 2176] [outer = 0x1122c6400] 07:33:43 INFO - PROCESS | 1657 | 1462372423556 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x129210000) [pid = 1657] [serial = 2177] [outer = 0x1122c6400] 07:33:43 INFO - PROCESS | 1657 | 1462372423980 Marionette TRACE conn2 <- [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]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 07:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:33:44 INFO - PROCESS | 1657 | 1462372423995 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1657 | 1462372423996 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:33:44 INFO - PROCESS | 1657 | 1462372423998 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1657 | 1462372424002 Marionette TRACE conn2 <- [1,2874,null,{}] 07:33:44 INFO - PROCESS | 1657 | 1462372424005 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 1657 | 1462372424108 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:33:44 INFO - PROCESS | 1657 | 1462372424164 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194be000 == 56 [pid = 1657] [id = 726] 07:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x111f3d800) [pid = 1657] [serial = 2178] [outer = 0x0] 07:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1122b5000) [pid = 1657] [serial = 2179] [outer = 0x111f3d800] 07:33:44 INFO - PROCESS | 1657 | 1462372424351 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1127c4800) [pid = 1657] [serial = 2180] [outer = 0x111f3d800] 07:33:44 INFO - PROCESS | 1657 | 1462372424815 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 876ms 07:33:44 INFO - PROCESS | 1657 | 1462372424875 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1657 | 1462372424878 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:33:44 INFO - PROCESS | 1657 | 1462372424882 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1657 | 1462372424886 Marionette TRACE conn2 <- [1,2878,null,{}] 07:33:44 INFO - PROCESS | 1657 | 1462372424889 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 1657 | 1462372424988 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:33:45 INFO - PROCESS | 1657 | 1462372425090 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1198b3000 == 57 [pid = 1657] [id = 727] 07:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x115d8a400) [pid = 1657] [serial = 2181] [outer = 0x0] 07:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x11752f000) [pid = 1657] [serial = 2182] [outer = 0x115d8a400] 07:33:45 INFO - PROCESS | 1657 | 1462372425135 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x118283c00) [pid = 1657] [serial = 2183] [outer = 0x115d8a400] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d8000 == 56 [pid = 1657] [id = 687] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12d64a800 == 55 [pid = 1657] [id = 718] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12d266000 == 54 [pid = 1657] [id = 717] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb5d800 == 53 [pid = 1657] [id = 716] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1194bb000 == 52 [pid = 1657] [id = 715] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0b6800 == 51 [pid = 1657] [id = 714] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12b7d9800 == 50 [pid = 1657] [id = 713] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x119859000) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x127411400) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12b174000 == 49 [pid = 1657] [id = 712] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11994e000 == 48 [pid = 1657] [id = 711] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x128ed7000 == 47 [pid = 1657] [id = 710] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1194bc000 == 46 [pid = 1657] [id = 709] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x123d82000 == 45 [pid = 1657] [id = 708] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x118fdc800 == 44 [pid = 1657] [id = 707] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11811c800 == 43 [pid = 1657] [id = 706] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124842000 == 42 [pid = 1657] [id = 705] 07:33:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce09800 == 41 [pid = 1657] [id = 700] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x123da1800) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1210e8000) [pid = 1657] [serial = 2066] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x119883800) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x1122ab000) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1186b6c00) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1164aa000) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11752d400) [pid = 1657] [serial = 2072] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1194c5400) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1186b9800) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x118f9c400) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1150b5400) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x126639c00) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x124e74c00) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1266bcc00) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x125497400) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1249c9400) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x121b2ec00) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1210e2000) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x124c91c00) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x119860000) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x117248000) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x119b5f000) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12130c400) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1248cb400) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1188a0800) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x123d61400) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1150b6000) [pid = 1657] [serial = 2069] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x112d97800) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11912d800) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 07:33:45 INFO - PROCESS | 1657 | 1462372425670 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 827ms 07:33:45 INFO - PROCESS | 1657 | 1462372425708 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1657 | 1462372425710 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:33:45 INFO - PROCESS | 1657 | 1462372425714 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1657 | 1462372425718 Marionette TRACE conn2 <- [1,2882,null,{}] 07:33:45 INFO - PROCESS | 1657 | 1462372425720 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:45 INFO - PROCESS | 1657 | 1462372425804 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:33:45 INFO - PROCESS | 1657 | 1462372425810 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994e000 == 42 [pid = 1657] [id = 728] 07:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x116a57000) [pid = 1657] [serial = 2184] [outer = 0x0] 07:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1186b4000) [pid = 1657] [serial = 2185] [outer = 0x116a57000] 07:33:45 INFO - PROCESS | 1657 | 1462372425836 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x118ffac00) [pid = 1657] [serial = 2186] [outer = 0x116a57000] 07:33:46 INFO - PROCESS | 1657 | 1462372426218 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 07:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:33:46 INFO - PROCESS | 1657 | 1462372426236 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 1657 | 1462372426238 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:33:46 INFO - PROCESS | 1657 | 1462372426240 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1657 | 1462372426242 Marionette TRACE conn2 <- [1,2886,null,{}] 07:33:46 INFO - PROCESS | 1657 | 1462372426251 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:46 INFO - PROCESS | 1657 | 1462372426337 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:33:46 INFO - PROCESS | 1657 | 1462372426342 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b55800 == 43 [pid = 1657] [id = 729] 07:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119323c00) [pid = 1657] [serial = 2187] [outer = 0x0] 07:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x119629c00) [pid = 1657] [serial = 2188] [outer = 0x119323c00] 07:33:46 INFO - PROCESS | 1657 | 1462372426368 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x119edec00) [pid = 1657] [serial = 2189] [outer = 0x119323c00] 07:33:46 INFO - PROCESS | 1657 | 1462372426725 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 07:33:46 INFO - PROCESS | 1657 | 1462372426773 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 1657 | 1462372426775 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:33:46 INFO - PROCESS | 1657 | 1462372426779 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1657 | 1462372426780 Marionette TRACE conn2 <- [1,2890,null,{}] 07:33:46 INFO - PROCESS | 1657 | 1462372426782 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:46 INFO - PROCESS | 1657 | 1462372426862 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:33:46 INFO - PROCESS | 1657 | 1462372426871 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af4b000 == 44 [pid = 1657] [id = 730] 07:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1210e2c00) [pid = 1657] [serial = 2190] [outer = 0x0] 07:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x121306400) [pid = 1657] [serial = 2191] [outer = 0x1210e2c00] 07:33:46 INFO - PROCESS | 1657 | 1462372426896 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1215da400) [pid = 1657] [serial = 2192] [outer = 0x1210e2c00] 07:33:47 INFO - PROCESS | 1657 | 1462372427235 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 468ms 07:33:47 INFO - PROCESS | 1657 | 1462372427247 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1657 | 1462372427249 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:33:47 INFO - PROCESS | 1657 | 1462372427253 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1657 | 1462372427254 Marionette TRACE conn2 <- [1,2894,null,{}] 07:33:47 INFO - PROCESS | 1657 | 1462372427257 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 1657 | 1462372427337 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:33:47 INFO - PROCESS | 1657 | 1462372427341 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b745000 == 45 [pid = 1657] [id = 731] 07:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x123d9b400) [pid = 1657] [serial = 2193] [outer = 0x0] 07:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x123da1c00) [pid = 1657] [serial = 2194] [outer = 0x123d9b400] 07:33:47 INFO - PROCESS | 1657 | 1462372427369 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x124e28400) [pid = 1657] [serial = 2195] [outer = 0x123d9b400] 07:33:47 INFO - PROCESS | 1657 | 1462372427739 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 07:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:33:47 INFO - PROCESS | 1657 | 1462372427777 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1657 | 1462372427778 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:33:47 INFO - PROCESS | 1657 | 1462372427780 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1657 | 1462372427781 Marionette TRACE conn2 <- [1,2898,null,{}] 07:33:47 INFO - PROCESS | 1657 | 1462372427786 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 1657 | 1462372427895 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:33:47 INFO - PROCESS | 1657 | 1462372427900 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd98800 == 46 [pid = 1657] [id = 732] 07:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x124e70000) [pid = 1657] [serial = 2196] [outer = 0x0] 07:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x126639c00) [pid = 1657] [serial = 2197] [outer = 0x124e70000] 07:33:47 INFO - PROCESS | 1657 | 1462372427925 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x128886c00) [pid = 1657] [serial = 2198] [outer = 0x124e70000] 07:33:48 INFO - PROCESS | 1657 | 1462372428267 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 523ms 07:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:33:48 INFO - PROCESS | 1657 | 1462372428309 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 1657 | 1462372428310 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:33:48 INFO - PROCESS | 1657 | 1462372428312 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1657 | 1462372428313 Marionette TRACE conn2 <- [1,2902,null,{}] 07:33:48 INFO - PROCESS | 1657 | 1462372428315 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:48 INFO - PROCESS | 1657 | 1462372428415 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:33:48 INFO - PROCESS | 1657 | 1462372428419 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7c0800 == 47 [pid = 1657] [id = 733] 07:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1266c3800) [pid = 1657] [serial = 2199] [outer = 0x0] 07:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128a60800) [pid = 1657] [serial = 2200] [outer = 0x1266c3800] 07:33:48 INFO - PROCESS | 1657 | 1462372428476 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128b2b800) [pid = 1657] [serial = 2201] [outer = 0x1266c3800] 07:33:48 INFO - PROCESS | 1657 | 1462372428910 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 623ms 07:33:48 INFO - PROCESS | 1657 | 1462372428950 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 1657 | 1462372428953 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:33:48 INFO - PROCESS | 1657 | 1462372428956 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1657 | 1462372428958 Marionette TRACE conn2 <- [1,2906,null,{}] 07:33:48 INFO - PROCESS | 1657 | 1462372428962 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - PROCESS | 1657 | 1462372429123 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:33:49 INFO - PROCESS | 1657 | 1462372429138 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb63800 == 48 [pid = 1657] [id = 734] 07:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1132b1000) [pid = 1657] [serial = 2202] [outer = 0x0] 07:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x11912b400) [pid = 1657] [serial = 2203] [outer = 0x1132b1000] 07:33:49 INFO - PROCESS | 1657 | 1462372429163 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x127411400) [pid = 1657] [serial = 2204] [outer = 0x1132b1000] 07:33:49 INFO - PROCESS | 1657 | 1462372429505 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 570ms 07:33:49 INFO - PROCESS | 1657 | 1462372429527 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 1657 | 1462372429528 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:33:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:33:49 INFO - PROCESS | 1657 | 1462372429530 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1657 | 1462372429531 Marionette TRACE conn2 <- [1,2910,null,{}] 07:33:49 INFO - PROCESS | 1657 | 1462372429533 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - PROCESS | 1657 | 1462372429639 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:33:49 INFO - PROCESS | 1657 | 1462372429654 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d23b000 == 49 [pid = 1657] [id = 735] 07:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x128f33000) [pid = 1657] [serial = 2205] [outer = 0x0] 07:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x129216400) [pid = 1657] [serial = 2206] [outer = 0x128f33000] 07:33:49 INFO - PROCESS | 1657 | 1462372429678 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x129337000) [pid = 1657] [serial = 2207] [outer = 0x128f33000] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x111f33800) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x111f2f400) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1184c1000) [pid = 1657] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1184b9c00) [pid = 1657] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11204b800) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x118f90000) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1181e1800) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1134b5400) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11932c800) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1122aa400) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1186b4400) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x110ef7c00) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x128a63800) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x121197400) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1249a4800) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12888a400) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1249ba800) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11915a800) [pid = 1657] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x112d76000) [pid = 1657] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x119631000) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1266b8000) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x112d80c00) [pid = 1657] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11889d000) [pid = 1657] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x121196000) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11820ec00) [pid = 1657] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x111d1f000) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x123d55800) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11962c400) [pid = 1657] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:33:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:33:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:33:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 619ms 07:33:50 INFO - PROCESS | 1657 | 1462372430146 Marionette TRACE conn2 <- [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]]]}] 07:33:50 INFO - PROCESS | 1657 | 1462372430149 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 1657 | 1462372430153 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:33:50 INFO - TEST-START | /DOMEvents/constructors.html 07:33:50 INFO - PROCESS | 1657 | 1462372430156 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1657 | 1462372430157 Marionette TRACE conn2 <- [1,2914,null,{}] 07:33:50 INFO - PROCESS | 1657 | 1462372430160 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 1657 | 1462372430243 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:33:50 INFO - PROCESS | 1657 | 1462372430247 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6be000 == 50 [pid = 1657] [id = 736] 07:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1110b0800) [pid = 1657] [serial = 2208] [outer = 0x0] 07:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1127bf000) [pid = 1657] [serial = 2209] [outer = 0x1110b0800] 07:33:50 INFO - PROCESS | 1657 | 1462372430278 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118210400) [pid = 1657] [serial = 2210] [outer = 0x1110b0800] 07:33:50 INFO - PROCESS | 1657 | 1462372430667 Marionette TRACE conn2 <- [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]]]}] 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:33:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 525ms 07:33:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:33:50 INFO - PROCESS | 1657 | 1462372430681 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 1657 | 1462372430685 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:33:50 INFO - PROCESS | 1657 | 1462372430688 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1657 | 1462372430690 Marionette TRACE conn2 <- [1,2918,null,{}] 07:33:50 INFO - PROCESS | 1657 | 1462372430692 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 1657 | 1462372430793 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:33:50 INFO - PROCESS | 1657 | 1462372430797 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e020800 == 51 [pid = 1657] [id = 737] 07:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11915a800) [pid = 1657] [serial = 2211] [outer = 0x0] 07:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12920fc00) [pid = 1657] [serial = 2212] [outer = 0x11915a800] 07:33:50 INFO - PROCESS | 1657 | 1462372430824 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x129343800) [pid = 1657] [serial = 2213] [outer = 0x11915a800] 07:33:51 INFO - PROCESS | 1657 | 1462372431148 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:33:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:33:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 468ms 07:33:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:33:51 INFO - PROCESS | 1657 | 1462372431157 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 1657 | 1462372431158 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:33:51 INFO - PROCESS | 1657 | 1462372431160 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1657 | 1462372431161 Marionette TRACE conn2 <- [1,2922,null,{}] 07:33:51 INFO - PROCESS | 1657 | 1462372431163 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:51 INFO - PROCESS | 1657 | 1462372431248 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:33:51 INFO - PROCESS | 1657 | 1462372431312 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f15c000 == 52 [pid = 1657] [id = 738] 07:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1127c6800) [pid = 1657] [serial = 2214] [outer = 0x0] 07:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12954c000) [pid = 1657] [serial = 2215] [outer = 0x1127c6800] 07:33:51 INFO - PROCESS | 1657 | 1462372431337 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12960f400) [pid = 1657] [serial = 2216] [outer = 0x1127c6800] 07:33:51 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:33:51 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:33:51 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:33:51 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:33:51 INFO - PROCESS | 1657 | 1462372431599 Marionette TRACE conn2 <- [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]]]}] 07:33:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:33:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:33:51 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 07:33:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:33:51 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 07:33:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:33:51 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]" 07:33:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:33:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:33:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 471ms 07:33:51 INFO - PROCESS | 1657 | 1462372431639 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:33:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:33:51 INFO - PROCESS | 1657 | 1462372431640 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:33:51 INFO - PROCESS | 1657 | 1462372431643 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1657 | 1462372431644 Marionette TRACE conn2 <- [1,2926,null,{}] 07:33:51 INFO - PROCESS | 1657 | 1462372431646 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:51 INFO - PROCESS | 1657 | 1462372431744 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:33:51 INFO - PROCESS | 1657 | 1462372431747 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e60000 == 53 [pid = 1657] [id = 739] 07:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x129611000) [pid = 1657] [serial = 2217] [outer = 0x0] 07:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12a4bd000) [pid = 1657] [serial = 2218] [outer = 0x129611000] 07:33:51 INFO - PROCESS | 1657 | 1462372431772 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12a6ee000) [pid = 1657] [serial = 2219] [outer = 0x129611000] 07:33:52 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:33:52 INFO - PROCESS | 1657 | 1462372432137 Marionette TRACE conn2 <- [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]]]}] 07:33:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:33:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 518ms 07:33:52 INFO - PROCESS | 1657 | 1462372432162 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1657 | 1462372432164 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:33:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:33:52 INFO - PROCESS | 1657 | 1462372432168 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1657 | 1462372432171 Marionette TRACE conn2 <- [1,2930,null,{}] 07:33:52 INFO - PROCESS | 1657 | 1462372432175 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:52 INFO - PROCESS | 1657 | 1462372432318 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:33:52 INFO - PROCESS | 1657 | 1462372432422 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f9e000 == 54 [pid = 1657] [id = 740] 07:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1127c8000) [pid = 1657] [serial = 2220] [outer = 0x0] 07:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1127f0800) [pid = 1657] [serial = 2221] [outer = 0x1127c8000] 07:33:52 INFO - PROCESS | 1657 | 1462372432455 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11501e800) [pid = 1657] [serial = 2222] [outer = 0x1127c8000] 07:33:52 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:33:52 INFO - PROCESS | 1657 | 1462372432854 Marionette TRACE conn2 <- [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]]]}] 07:33:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:33:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 723ms 07:33:52 INFO - PROCESS | 1657 | 1462372432891 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1657 | 1462372432895 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:33:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:33:52 INFO - PROCESS | 1657 | 1462372432900 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1657 | 1462372432902 Marionette TRACE conn2 <- [1,2934,null,{}] 07:33:52 INFO - PROCESS | 1657 | 1462372432904 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:53 INFO - PROCESS | 1657 | 1462372433008 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:33:53 INFO - PROCESS | 1657 | 1462372433084 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b182800 == 55 [pid = 1657] [id = 741] 07:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1150c0400) [pid = 1657] [serial = 2223] [outer = 0x0] 07:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1181ef000) [pid = 1657] [serial = 2224] [outer = 0x1150c0400] 07:33:53 INFO - PROCESS | 1657 | 1462372433114 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1188a5c00) [pid = 1657] [serial = 2225] [outer = 0x1150c0400] 07:33:53 INFO - PROCESS | 1657 | 1462372433474 Marionette TRACE conn2 <- [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]]]}] 07:33:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:33:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 621ms 07:33:53 INFO - PROCESS | 1657 | 1462372433520 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 1657 | 1462372433522 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:33:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:33:53 INFO - PROCESS | 1657 | 1462372433524 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 1657 | 1462372433527 Marionette TRACE conn2 <- [1,2938,null,{}] 07:33:53 INFO - PROCESS | 1657 | 1462372433535 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:53 INFO - PROCESS | 1657 | 1462372433646 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:33:53 INFO - PROCESS | 1657 | 1462372433769 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e01d800 == 56 [pid = 1657] [id = 742] 07:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11915c800) [pid = 1657] [serial = 2226] [outer = 0x0] 07:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x11962b800) [pid = 1657] [serial = 2227] [outer = 0x11915c800] 07:33:53 INFO - PROCESS | 1657 | 1462372433804 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12130dc00) [pid = 1657] [serial = 2228] [outer = 0x11915c800] 07:33:54 INFO - PROCESS | 1657 | 1462372434165 Marionette TRACE conn2 <- [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]]]}] 07:33:54 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. 07:33:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 07:33:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:33:54 INFO - PROCESS | 1657 | 1462372434196 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 1657 | 1462372434198 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:33:54 INFO - PROCESS | 1657 | 1462372434200 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 1657 | 1462372434202 Marionette TRACE conn2 <- [1,2942,null,{}] 07:33:54 INFO - PROCESS | 1657 | 1462372434205 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:54 INFO - PROCESS | 1657 | 1462372434312 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:33:54 INFO - PROCESS | 1657 | 1462372434370 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1354bd000 == 57 [pid = 1657] [id = 743] 07:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x123d55800) [pid = 1657] [serial = 2229] [outer = 0x0] 07:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1249c3c00) [pid = 1657] [serial = 2230] [outer = 0x123d55800] 07:33:54 INFO - PROCESS | 1657 | 1462372434400 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x125496400) [pid = 1657] [serial = 2231] [outer = 0x123d55800] 07:33:54 INFO - PROCESS | 1657 | 1462372434762 Marionette TRACE conn2 <- [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"]]]}] 07:33:54 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 07:33:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:33:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 620ms 07:33:54 INFO - PROCESS | 1657 | 1462372434822 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 1657 | 1462372434824 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:33:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:33:54 INFO - PROCESS | 1657 | 1462372434827 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 1657 | 1462372434828 Marionette TRACE conn2 <- [1,2946,null,{}] 07:33:54 INFO - PROCESS | 1657 | 1462372434830 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:54 INFO - PROCESS | 1657 | 1462372434964 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:33:55 INFO - PROCESS | 1657 | 1462372435149 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d665800 == 58 [pid = 1657] [id = 744] 07:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x110ef9c00) [pid = 1657] [serial = 2232] [outer = 0x0] 07:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x127415400) [pid = 1657] [serial = 2233] [outer = 0x110ef9c00] 07:33:55 INFO - PROCESS | 1657 | 1462372435238 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x128f34800) [pid = 1657] [serial = 2234] [outer = 0x110ef9c00] 07:33:55 INFO - PROCESS | 1657 | 1462372435596 Marionette TRACE conn2 <- [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]]]}] 07:33:55 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. 07:33:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 819ms 07:33:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:33:55 INFO - PROCESS | 1657 | 1462372435646 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 1657 | 1462372435648 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:33:55 INFO - PROCESS | 1657 | 1462372435650 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1657 | 1462372435651 Marionette TRACE conn2 <- [1,2950,null,{}] 07:33:55 INFO - PROCESS | 1657 | 1462372435654 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:55 INFO - PROCESS | 1657 | 1462372435773 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:33:55 INFO - PROCESS | 1657 | 1462372435881 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f0f000 == 59 [pid = 1657] [id = 745] 07:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x110ef7800) [pid = 1657] [serial = 2235] [outer = 0x0] 07:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1122b6800) [pid = 1657] [serial = 2236] [outer = 0x110ef7800] 07:33:55 INFO - PROCESS | 1657 | 1462372435913 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x118f95000) [pid = 1657] [serial = 2237] [outer = 0x110ef7800] 07:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x110ea2000 == 60 [pid = 1657] [id = 746] 07:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x111059800) [pid = 1657] [serial = 2238] [outer = 0x0] 07:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x111b05400) [pid = 1657] [serial = 2239] [outer = 0x111059800] 07:33:56 INFO - PROCESS | 1657 | 1462372436528 Marionette TRACE conn2 <- [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]]]}] 07:33:56 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. 07:33:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 919ms 07:33:56 INFO - PROCESS | 1657 | 1462372436570 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1657 | 1462372436572 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:33:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:33:56 INFO - PROCESS | 1657 | 1462372436576 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1657 | 1462372436578 Marionette TRACE conn2 <- [1,2954,null,{}] 07:33:56 INFO - PROCESS | 1657 | 1462372436582 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:56 INFO - PROCESS | 1657 | 1462372436695 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:33:56 INFO - PROCESS | 1657 | 1462372436806 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x118fd0800 == 61 [pid = 1657] [id = 747] 07:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x111051800) [pid = 1657] [serial = 2240] [outer = 0x0] 07:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1122c6c00) [pid = 1657] [serial = 2241] [outer = 0x111051800] 07:33:56 INFO - PROCESS | 1657 | 1462372436836 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x11342e800) [pid = 1657] [serial = 2242] [outer = 0x111051800] 07:33:57 INFO - PROCESS | 1657 | 1462372437216 Marionette TRACE conn2 <- [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]]]}] 07:33:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:33:57 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 07:33:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 672ms 07:33:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:33:57 INFO - PROCESS | 1657 | 1462372437248 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 1657 | 1462372437251 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:33:57 INFO - PROCESS | 1657 | 1462372437256 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 1657 | 1462372437257 Marionette TRACE conn2 <- [1,2958,null,{}] 07:33:57 INFO - PROCESS | 1657 | 1462372437260 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:57 INFO - PROCESS | 1657 | 1462372437362 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:33:57 INFO - PROCESS | 1657 | 1462372437429 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d22800 == 62 [pid = 1657] [id = 748] 07:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x1150bb400) [pid = 1657] [serial = 2243] [outer = 0x0] 07:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1169b2400) [pid = 1657] [serial = 2244] [outer = 0x1150bb400] 07:33:57 INFO - PROCESS | 1657 | 1462372437459 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x118212000) [pid = 1657] [serial = 2245] [outer = 0x1150bb400] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12f15c000 == 61 [pid = 1657] [id = 738] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12e020800 == 60 [pid = 1657] [id = 737] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6be000 == 59 [pid = 1657] [id = 736] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d23b000 == 58 [pid = 1657] [id = 735] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12cb63800 == 57 [pid = 1657] [id = 734] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7c0800 == 56 [pid = 1657] [id = 733] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd98800 == 55 [pid = 1657] [id = 732] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12b745000 == 54 [pid = 1657] [id = 731] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12af4b000 == 53 [pid = 1657] [id = 730] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x128b55800 == 52 [pid = 1657] [id = 729] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x11994e000 == 51 [pid = 1657] [id = 728] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1198b3000 == 50 [pid = 1657] [id = 727] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce1d800 == 49 [pid = 1657] [id = 18] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1194be000 == 48 [pid = 1657] [id = 726] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7ec000 == 47 [pid = 1657] [id = 724] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d7d1800 == 46 [pid = 1657] [id = 723] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce1a800 == 45 [pid = 1657] [id = 722] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x126604800 == 44 [pid = 1657] [id = 721] 07:33:57 INFO - PROCESS | 1657 | --DOCSHELL 0x119bb9800 == 43 [pid = 1657] [id = 720] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11985fc00) [pid = 1657] [serial = 2063] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1169b7400) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1127e3800) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x118f92c00) [pid = 1657] [serial = 2057] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119622400) [pid = 1657] [serial = 2060] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1127e2c00) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x121311000) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1184bc400) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x115d88400) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1194c2800) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1127ec400) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11915cc00) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x111bb9800) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x128a6bc00) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x123d9d400) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x124c91400) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x128a63400) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x123da7800) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12549b400) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11932ac00) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1194c3800) [pid = 1657] [serial = 2129] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1150f7000) [pid = 1657] [serial = 2117] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x112fddc00) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x119861000) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1210e4400) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x124e72800) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x128884800) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1176bcc00) [pid = 1657] [serial = 2120] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x115d86400) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x118f98800) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x119131400) [pid = 1657] [serial = 2126] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12130ac00) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x121b2b400) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1150b2800) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x118283800) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1186b7000) [pid = 1657] [serial = 2123] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x121307400) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x118f94800) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x125f7e000) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x128b2d400) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x112a5c800) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x119f88c00) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x128890000) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x128a5e000) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x127415000) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1217d9c00) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1657 | 1462372437975 Marionette TRACE conn2 <- [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]]]}] 07:33:58 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. 07:33:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 775ms 07:33:58 INFO - PROCESS | 1657 | 1462372438048 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1657 | 1462372438053 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:33:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:33:58 INFO - PROCESS | 1657 | 1462372438057 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1657 | 1462372438060 Marionette TRACE conn2 <- [1,2962,null,{}] 07:33:58 INFO - PROCESS | 1657 | 1462372438072 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 1657 | 1462372438198 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:33:58 INFO - PROCESS | 1657 | 1462372438297 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x119954800 == 44 [pid = 1657] [id = 749] 07:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116942400) [pid = 1657] [serial = 2246] [outer = 0x0] 07:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1184c1c00) [pid = 1657] [serial = 2247] [outer = 0x116942400] 07:33:58 INFO - PROCESS | 1657 | 1462372438325 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11889f000) [pid = 1657] [serial = 2248] [outer = 0x116942400] 07:33:58 INFO - PROCESS | 1657 | 1462372438582 Marionette TRACE conn2 <- [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]]]}] 07:33:58 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. 07:33:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 573ms 07:33:58 INFO - PROCESS | 1657 | 1462372438630 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1657 | 1462372438631 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:33:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:33:58 INFO - PROCESS | 1657 | 1462372438641 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1657 | 1462372438642 Marionette TRACE conn2 <- [1,2966,null,{}] 07:33:58 INFO - PROCESS | 1657 | 1462372438644 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 1657 | 1462372438730 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:33:58 INFO - PROCESS | 1657 | 1462372438737 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12661c800 == 45 [pid = 1657] [id = 750] 07:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1188a1c00) [pid = 1657] [serial = 2249] [outer = 0x0] 07:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x118f9a800) [pid = 1657] [serial = 2250] [outer = 0x1188a1c00] 07:33:58 INFO - PROCESS | 1657 | 1462372438762 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11915cc00) [pid = 1657] [serial = 2251] [outer = 0x1188a1c00] 07:33:59 INFO - PROCESS | 1657 | 1462372439068 Marionette TRACE conn2 <- [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]]]}] 07:33:59 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. 07:33:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 470ms 07:33:59 INFO - PROCESS | 1657 | 1462372439111 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:33:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:33:59 INFO - PROCESS | 1657 | 1462372439112 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:33:59 INFO - PROCESS | 1657 | 1462372439115 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1657 | 1462372439116 Marionette TRACE conn2 <- [1,2970,null,{}] 07:33:59 INFO - PROCESS | 1657 | 1462372439118 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:59 INFO - PROCESS | 1657 | 1462372439194 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:33:59 INFO - PROCESS | 1657 | 1462372439199 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293d0800 == 46 [pid = 1657] [id = 751] 07:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x119328000) [pid = 1657] [serial = 2252] [outer = 0x0] 07:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11937f000) [pid = 1657] [serial = 2253] [outer = 0x119328000] 07:33:59 INFO - PROCESS | 1657 | 1462372439226 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1194d0800) [pid = 1657] [serial = 2254] [outer = 0x119328000] 07:33:59 INFO - PROCESS | 1657 | 1462372439558 Marionette TRACE conn2 <- [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]]]}] 07:33:59 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. 07:33:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 467ms 07:33:59 INFO - PROCESS | 1657 | 1462372439583 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 1657 | 1462372439584 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:33:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:33:59 INFO - PROCESS | 1657 | 1462372439586 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1657 | 1462372439587 Marionette TRACE conn2 <- [1,2974,null,{}] 07:33:59 INFO - PROCESS | 1657 | 1462372439590 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:59 INFO - PROCESS | 1657 | 1462372439681 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:33:59 INFO - PROCESS | 1657 | 1462372439755 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b145000 == 47 [pid = 1657] [id = 752] 07:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119329000) [pid = 1657] [serial = 2255] [outer = 0x0] 07:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11985c800) [pid = 1657] [serial = 2256] [outer = 0x119329000] 07:33:59 INFO - PROCESS | 1657 | 1462372439784 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12130a800) [pid = 1657] [serial = 2257] [outer = 0x119329000] 07:34:00 INFO - PROCESS | 1657 | 1462372440072 Marionette TRACE conn2 <- [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]]]}] 07:34:00 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. 07:34:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 519ms 07:34:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:34:00 INFO - PROCESS | 1657 | 1462372440112 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1657 | 1462372440113 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:34:00 INFO - PROCESS | 1657 | 1462372440115 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1657 | 1462372440117 Marionette TRACE conn2 <- [1,2978,null,{}] 07:34:00 INFO - PROCESS | 1657 | 1462372440122 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 1657 | 1462372440226 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:34:00 INFO - PROCESS | 1657 | 1462372440261 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b738800 == 48 [pid = 1657] [id = 753] 07:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12130b800) [pid = 1657] [serial = 2258] [outer = 0x0] 07:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1217d9c00) [pid = 1657] [serial = 2259] [outer = 0x12130b800] 07:34:00 INFO - PROCESS | 1657 | 1462372440286 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x123d9d800) [pid = 1657] [serial = 2260] [outer = 0x12130b800] 07:34:00 INFO - PROCESS | 1657 | 1462372440547 Marionette TRACE conn2 <- [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]]]}] 07:34:00 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. 07:34:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 474ms 07:34:00 INFO - PROCESS | 1657 | 1462372440603 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1657 | 1462372440605 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:34:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:34:00 INFO - PROCESS | 1657 | 1462372440612 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1657 | 1462372440613 Marionette TRACE conn2 <- [1,2982,null,{}] 07:34:00 INFO - PROCESS | 1657 | 1462372440615 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 1657 | 1462372440726 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:34:00 INFO - PROCESS | 1657 | 1462372440764 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ba8a000 == 49 [pid = 1657] [id = 754] 07:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x123da5c00) [pid = 1657] [serial = 2261] [outer = 0x0] 07:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x124c99000) [pid = 1657] [serial = 2262] [outer = 0x123da5c00] 07:34:00 INFO - PROCESS | 1657 | 1462372440789 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x124e74c00) [pid = 1657] [serial = 2263] [outer = 0x123da5c00] 07:34:01 INFO - PROCESS | 1657 | 1462372441088 Marionette TRACE conn2 <- [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"]]]}] 07:34:01 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 07:34:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:34:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 517ms 07:34:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:34:01 INFO - PROCESS | 1657 | 1462372441130 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1657 | 1462372441131 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:34:01 INFO - PROCESS | 1657 | 1462372441133 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1657 | 1462372441135 Marionette TRACE conn2 <- [1,2986,null,{}] 07:34:01 INFO - PROCESS | 1657 | 1462372441137 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:01 INFO - PROCESS | 1657 | 1462372441242 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:34:01 INFO - PROCESS | 1657 | 1462372441279 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c0c4000 == 50 [pid = 1657] [id = 755] 07:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x123da7000) [pid = 1657] [serial = 2264] [outer = 0x0] 07:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x125f7f800) [pid = 1657] [serial = 2265] [outer = 0x123da7000] 07:34:01 INFO - PROCESS | 1657 | 1462372441303 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x127411800) [pid = 1657] [serial = 2266] [outer = 0x123da7000] 07:34:01 INFO - PROCESS | 1657 | 1462372441564 Marionette TRACE conn2 <- [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]]]}] 07:34:01 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. 07:34:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 471ms 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1266c3800) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x124e70000) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x116a57000) [pid = 1657] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x123d9b400) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x128f33000) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x119323c00) [pid = 1657] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x128891400) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1210e2c00) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x115d8a400) [pid = 1657] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x111f3d800) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1132b1000) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1110b0800) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12cf29400) [pid = 1657] [serial = 50] [outer = 0x0] [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.] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11915a800) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12d26b000) [pid = 1657] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:34:01 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1127c6800) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:34:01 INFO - PROCESS | 1657 | 1462372441782 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1657 | 1462372441787 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:34:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:34:01 INFO - PROCESS | 1657 | 1462372441793 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1657 | 1462372441795 Marionette TRACE conn2 <- [1,2990,null,{}] 07:34:01 INFO - PROCESS | 1657 | 1462372441799 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:01 INFO - PROCESS | 1657 | 1462372441909 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:34:01 INFO - PROCESS | 1657 | 1462372441965 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186d1800 == 51 [pid = 1657] [id = 756] 07:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11204a800) [pid = 1657] [serial = 2267] [outer = 0x0] 07:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1122b4c00) [pid = 1657] [serial = 2268] [outer = 0x11204a800] 07:34:02 INFO - PROCESS | 1657 | 1462372441996 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1127ccc00) [pid = 1657] [serial = 2269] [outer = 0x11204a800] 07:34:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11829a000 == 52 [pid = 1657] [id = 757] 07:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x115d8a400) [pid = 1657] [serial = 2270] [outer = 0x0] 07:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x111f33800) [pid = 1657] [serial = 2271] [outer = 0x115d8a400] 07:34:02 INFO - PROCESS | 1657 | 1462372442547 Marionette TRACE conn2 <- [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]]]}] 07:34:02 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. 07:34:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 772ms 07:34:02 INFO - PROCESS | 1657 | 1462372442565 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1657 | 1462372442567 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:34:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:34:02 INFO - PROCESS | 1657 | 1462372442591 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 1657 | 1462372442593 Marionette TRACE conn2 <- [1,2994,null,{}] 07:34:02 INFO - PROCESS | 1657 | 1462372442596 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:02 INFO - PROCESS | 1657 | 1462372442723 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:34:02 INFO - PROCESS | 1657 | 1462372442792 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fe3000 == 53 [pid = 1657] [id = 758] 07:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1127ca800) [pid = 1657] [serial = 2272] [outer = 0x0] 07:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1164a8000) [pid = 1657] [serial = 2273] [outer = 0x1127ca800] 07:34:02 INFO - PROCESS | 1657 | 1462372442821 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1184b3800) [pid = 1657] [serial = 2274] [outer = 0x1127ca800] 07:34:03 INFO - PROCESS | 1657 | 1462372443170 Marionette TRACE conn2 <- [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]]]}] 07:34:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:34:03 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 07:34:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 624ms 07:34:03 INFO - PROCESS | 1657 | 1462372443211 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 1657 | 1462372443213 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:34:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:34:03 INFO - PROCESS | 1657 | 1462372443215 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1657 | 1462372443217 Marionette TRACE conn2 <- [1,2998,null,{}] 07:34:03 INFO - PROCESS | 1657 | 1462372443224 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 1657 | 1462372443331 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:34:03 INFO - PROCESS | 1657 | 1462372443395 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c7b5800 == 54 [pid = 1657] [id = 759] 07:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118f90400) [pid = 1657] [serial = 2275] [outer = 0x0] 07:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11915a800) [pid = 1657] [serial = 2276] [outer = 0x118f90400] 07:34:03 INFO - PROCESS | 1657 | 1462372443469 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119622c00) [pid = 1657] [serial = 2277] [outer = 0x118f90400] 07:34:03 INFO - PROCESS | 1657 | 1462372443821 Marionette TRACE conn2 <- [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]]]}] 07:34:03 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. 07:34:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 07:34:03 INFO - PROCESS | 1657 | 1462372443837 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 1657 | 1462372443838 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:34:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:34:03 INFO - PROCESS | 1657 | 1462372443840 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1657 | 1462372443842 Marionette TRACE conn2 <- [1,3002,null,{}] 07:34:03 INFO - PROCESS | 1657 | 1462372443844 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 1657 | 1462372443946 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:34:04 INFO - PROCESS | 1657 | 1462372444003 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce07000 == 55 [pid = 1657] [id = 760] 07:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x119156000) [pid = 1657] [serial = 2278] [outer = 0x0] 07:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11987bc00) [pid = 1657] [serial = 2279] [outer = 0x119156000] 07:34:04 INFO - PROCESS | 1657 | 1462372444033 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1210e8400) [pid = 1657] [serial = 2280] [outer = 0x119156000] 07:34:04 INFO - PROCESS | 1657 | 1462372444496 Marionette TRACE conn2 <- [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]]]}] 07:34:04 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. 07:34:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 07:34:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:34:04 INFO - PROCESS | 1657 | 1462372444513 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 1657 | 1462372444515 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:34:04 INFO - PROCESS | 1657 | 1462372444519 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 1657 | 1462372444521 Marionette TRACE conn2 <- [1,3006,null,{}] 07:34:04 INFO - PROCESS | 1657 | 1462372444525 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 1657 | 1462372444675 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:34:04 INFO - PROCESS | 1657 | 1462372444804 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d242000 == 56 [pid = 1657] [id = 761] 07:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1210e5000) [pid = 1657] [serial = 2281] [outer = 0x0] 07:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1249bbc00) [pid = 1657] [serial = 2282] [outer = 0x1210e5000] 07:34:04 INFO - PROCESS | 1657 | 1462372444854 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x127414000) [pid = 1657] [serial = 2283] [outer = 0x1210e5000] 07:34:05 INFO - PROCESS | 1657 | 1462372445255 Marionette TRACE conn2 <- [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]]]}] 07:34:05 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. 07:34:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 771ms 07:34:05 INFO - PROCESS | 1657 | 1462372445295 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1657 | 1462372445297 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:34:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:34:05 INFO - PROCESS | 1657 | 1462372445301 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1657 | 1462372445302 Marionette TRACE conn2 <- [1,3010,null,{}] 07:34:05 INFO - PROCESS | 1657 | 1462372445304 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:05 INFO - PROCESS | 1657 | 1462372445419 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:34:05 INFO - PROCESS | 1657 | 1462372445476 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d669800 == 57 [pid = 1657] [id = 762] 07:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x128891800) [pid = 1657] [serial = 2284] [outer = 0x0] 07:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x128a66400) [pid = 1657] [serial = 2285] [outer = 0x128891800] 07:34:05 INFO - PROCESS | 1657 | 1462372445505 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x128f2d800) [pid = 1657] [serial = 2286] [outer = 0x128891800] 07:34:05 INFO - PROCESS | 1657 | 1462372445846 Marionette TRACE conn2 <- [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]]]}] 07:34:05 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 07:34:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 568ms 07:34:05 INFO - PROCESS | 1657 | 1462372445870 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1657 | 1462372445871 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:34:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:34:05 INFO - PROCESS | 1657 | 1462372445874 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1657 | 1462372445875 Marionette TRACE conn2 <- [1,3014,null,{}] 07:34:05 INFO - PROCESS | 1657 | 1462372445877 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:05 INFO - PROCESS | 1657 | 1462372445974 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:34:06 INFO - PROCESS | 1657 | 1462372446031 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d7eb000 == 58 [pid = 1657] [id = 763] 07:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128b2bc00) [pid = 1657] [serial = 2287] [outer = 0x0] 07:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x129219000) [pid = 1657] [serial = 2288] [outer = 0x128b2bc00] 07:34:06 INFO - PROCESS | 1657 | 1462372446060 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12933e000) [pid = 1657] [serial = 2289] [outer = 0x128b2bc00] 07:34:06 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:34:06 INFO - PROCESS | 1657 | 1462372446488 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:34:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:34:06 INFO - {} 07:34:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:34:06 INFO - {} 07:34:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:34:06 INFO - {} 07:34:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:34:06 INFO - {} 07:34:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 621ms 07:34:06 INFO - TEST-START | /FileAPI/fileReader.html 07:34:06 INFO - PROCESS | 1657 | 1462372446496 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 1657 | 1462372446497 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:34:06 INFO - PROCESS | 1657 | 1462372446500 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1657 | 1462372446501 Marionette TRACE conn2 <- [1,3018,null,{}] 07:34:06 INFO - PROCESS | 1657 | 1462372446503 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:06 INFO - PROCESS | 1657 | 1462372446605 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:34:06 INFO - PROCESS | 1657 | 1462372446665 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b742800 == 59 [pid = 1657] [id = 764] 07:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x115017800) [pid = 1657] [serial = 2290] [outer = 0x0] 07:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x129344c00) [pid = 1657] [serial = 2291] [outer = 0x115017800] 07:34:06 INFO - PROCESS | 1657 | 1462372446695 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x129612400) [pid = 1657] [serial = 2292] [outer = 0x115017800] 07:34:07 INFO - PROCESS | 1657 | 1462372447221 Marionette TRACE conn2 <- [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]]]}] 07:34:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:34:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:34:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:34:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:34:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 769ms 07:34:07 INFO - PROCESS | 1657 | 1462372447270 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 1657 | 1462372447272 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:34:07 INFO - TEST-START | /FileAPI/historical.html 07:34:07 INFO - PROCESS | 1657 | 1462372447275 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1657 | 1462372447277 Marionette TRACE conn2 <- [1,3022,null,{}] 07:34:07 INFO - PROCESS | 1657 | 1462372447280 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 1657 | 1462372447376 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:34:07 INFO - PROCESS | 1657 | 1462372447438 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ad7000 == 60 [pid = 1657] [id = 765] 07:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1127e9c00) [pid = 1657] [serial = 2293] [outer = 0x0] 07:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x112a64400) [pid = 1657] [serial = 2294] [outer = 0x1127e9c00] 07:34:07 INFO - PROCESS | 1657 | 1462372447467 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1150f7800) [pid = 1657] [serial = 2295] [outer = 0x1127e9c00] 07:34:07 INFO - PROCESS | 1657 | 1462372447827 Marionette TRACE conn2 <- [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"]]]}] 07:34:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:34:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:34:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:34:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:34:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:34:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:34:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:34:07 INFO - TEST-OK | /FileAPI/historical.html | took 571ms 07:34:07 INFO - PROCESS | 1657 | 1462372447846 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 1657 | 1462372447849 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:34:07 INFO - TEST-START | /FileAPI/idlharness.html 07:34:07 INFO - PROCESS | 1657 | 1462372447854 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1657 | 1462372447856 Marionette TRACE conn2 <- [1,3026,null,{}] 07:34:07 INFO - PROCESS | 1657 | 1462372447858 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 1657 | 1462372447954 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:34:08 INFO - PROCESS | 1657 | 1462372448050 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bb7000 == 61 [pid = 1657] [id = 766] 07:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1150b2400) [pid = 1657] [serial = 2296] [outer = 0x0] 07:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x11849d400) [pid = 1657] [serial = 2297] [outer = 0x1150b2400] 07:34:08 INFO - PROCESS | 1657 | 1462372448078 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1186bb400) [pid = 1657] [serial = 2298] [outer = 0x1150b2400] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12ba8a000 == 60 [pid = 1657] [id = 754] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b738800 == 59 [pid = 1657] [id = 753] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12b145000 == 58 [pid = 1657] [id = 752] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1293d0800 == 57 [pid = 1657] [id = 751] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12661c800 == 56 [pid = 1657] [id = 750] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119954800 == 55 [pid = 1657] [id = 749] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x123d22800 == 54 [pid = 1657] [id = 748] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12d26c800) [pid = 1657] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12a4bd000) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | 1462372448730 Marionette TRACE conn2 <- [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]]]}] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118fd0800 == 53 [pid = 1657] [id = 747] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x110ea2000 == 52 [pid = 1657] [id = 746] 07:34:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119f9e000 == 51 [pid = 1657] [id = 740] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x128a60800) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x126639c00) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1186b4000) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x118ffac00) [pid = 1657] [serial = 2186] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11985cc00) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x128b2b800) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x123da1c00) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x129216400) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x119629c00) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x119edec00) [pid = 1657] [serial = 2189] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128b2f800) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x128e4f800) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x121306400) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1215da400) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x118283c00) [pid = 1657] [serial = 2183] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11752f000) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1127c4800) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1122b5000) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x11912b400) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x118210400) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1186b2400) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1127bf000) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x128888000) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12954c000) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x125527c00) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x113cad000) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x121304000) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x129337000) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1122c6000) [pid = 1657] [serial = 1457] [outer = 0x0] [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.] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12920fc00) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12960f400) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x127411400) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x128886c00) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x129343800) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x124e28400) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:34:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:34:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:34:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:34:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:34:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:34:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:34:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:34:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:34:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:34:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:34:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:34:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:34:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:34:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:34:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:34:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:34:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:34:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:34:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:34:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:34:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:34:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:34:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:34:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:34:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:34:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:34:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:34:08 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 07:34:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:34:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:34:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:34:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:34:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:34:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:34:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:34:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:34:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:34:08 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 07:34:08 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 07:34:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:34:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:34:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:34:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:34:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:34:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:34:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:34:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:34:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:34:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:34:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:34:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:34:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:34:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:34:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:34:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:34:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:34:08 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 07:34:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:34:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:34:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:34:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:34:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:34:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:34:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:34:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:34:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:34:08 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 07:34:08 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 07:34:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:34:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:34:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:34:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:34:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:34:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:34:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:34:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:34:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:34:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:34:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 935ms 07:34:08 INFO - PROCESS | 1657 | 1462372448790 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 1657 | 1462372448792 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:34:08 INFO - TEST-START | /FileAPI/idlharness.worker 07:34:08 INFO - PROCESS | 1657 | 1462372448794 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 1657 | 1462372448796 Marionette TRACE conn2 <- [1,3030,null,{}] 07:34:08 INFO - PROCESS | 1657 | 1462372448807 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:08 INFO - PROCESS | 1657 | 1462372448898 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:34:08 INFO - PROCESS | 1657 | 1462372448909 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212d2800 == 52 [pid = 1657] [id = 767] 07:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119154000) [pid = 1657] [serial = 2299] [outer = 0x0] 07:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1193fa000) [pid = 1657] [serial = 2300] [outer = 0x119154000] 07:34:08 INFO - PROCESS | 1657 | 1462372448937 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1215da400) [pid = 1657] [serial = 2301] [outer = 0x119154000] 07:34:09 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:34:09 INFO - PROCESS | 1657 | 1462372449590 Marionette TRACE conn2 <- [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,{},{}]]]}] 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:34:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:34:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:34:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:34:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:34:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:34:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:34:09 INFO - {} 07:34:09 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 07:34:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:34:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:34:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:34:09 INFO - {} 07:34:09 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 - {} 07:34:09 INFO - {} 07:34:09 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 07:34:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:34:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:34:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:34:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:34:09 INFO - {} 07:34:09 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 07:34:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:34:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:34:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:34:09 INFO - {} 07:34:09 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 - {} 07:34:09 INFO - {} 07:34:09 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 07:34:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:34:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:34:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 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 07:34:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:34:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:34:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 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 07:34:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 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 07:34:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 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 07:34:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:34:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:34:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:34:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:34:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:34:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:34:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:34:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:34:09 INFO - {} 07:34:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 840ms 07:34:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:34:09 INFO - PROCESS | 1657 | 1462372449635 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1657 | 1462372449637 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:34:09 INFO - PROCESS | 1657 | 1462372449639 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1657 | 1462372449640 Marionette TRACE conn2 <- [1,3034,null,{}] 07:34:09 INFO - PROCESS | 1657 | 1462372449642 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:09 INFO - PROCESS | 1657 | 1462372449733 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:34:09 INFO - PROCESS | 1657 | 1462372449738 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x135968800 == 53 [pid = 1657] [id = 768] 07:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x129337000) [pid = 1657] [serial = 2302] [outer = 0x0] 07:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12b958400) [pid = 1657] [serial = 2303] [outer = 0x129337000] 07:34:09 INFO - PROCESS | 1657 | 1462372449763 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12b95e400) [pid = 1657] [serial = 2304] [outer = 0x129337000] 07:34:10 INFO - PROCESS | 1657 | 1462372450084 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:34:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:34:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 471ms 07:34:10 INFO - PROCESS | 1657 | 1462372450110 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1657 | 1462372450112 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:34:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:34:10 INFO - PROCESS | 1657 | 1462372450114 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1657 | 1462372450115 Marionette TRACE conn2 <- [1,3038,null,{}] 07:34:10 INFO - PROCESS | 1657 | 1462372450117 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:10 INFO - PROCESS | 1657 | 1462372450225 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:34:10 INFO - PROCESS | 1657 | 1462372450233 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x135978000 == 54 [pid = 1657] [id = 769] 07:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x129337c00) [pid = 1657] [serial = 2305] [outer = 0x0] 07:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12b963000) [pid = 1657] [serial = 2306] [outer = 0x129337c00] 07:34:10 INFO - PROCESS | 1657 | 1462372450258 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12bc09000) [pid = 1657] [serial = 2307] [outer = 0x129337c00] 07:34:10 INFO - PROCESS | 1657 | 1462372450543 Marionette TRACE conn2 <- [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"]]]}] 07:34:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:34:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:34:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 07:34:10 INFO - PROCESS | 1657 | 1462372450583 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1657 | 1462372450585 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:34:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:34:10 INFO - PROCESS | 1657 | 1462372450590 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1657 | 1462372450591 Marionette TRACE conn2 <- [1,3042,null,{}] 07:34:10 INFO - PROCESS | 1657 | 1462372450593 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:10 INFO - PROCESS | 1657 | 1462372450693 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:34:10 INFO - PROCESS | 1657 | 1462372450698 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x134674800 == 55 [pid = 1657] [id = 770] 07:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12bc8b400) [pid = 1657] [serial = 2308] [outer = 0x0] 07:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12bc9ac00) [pid = 1657] [serial = 2309] [outer = 0x12bc8b400] 07:34:10 INFO - PROCESS | 1657 | 1462372450725 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12c1db000) [pid = 1657] [serial = 2310] [outer = 0x12bc8b400] 07:34:11 INFO - PROCESS | 1657 | 1462372451180 Marionette TRACE conn2 <- [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]]]}] 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:34:11 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. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:34:11 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'.) 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:34:11 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. 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:34:11 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. 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:34:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:34:11 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. 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:34:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:34:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:34:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:34:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 630ms 07:34:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:34:11 INFO - PROCESS | 1657 | 1462372451221 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1657 | 1462372451222 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:34:11 INFO - PROCESS | 1657 | 1462372451224 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1657 | 1462372451226 Marionette TRACE conn2 <- [1,3046,null,{}] 07:34:11 INFO - PROCESS | 1657 | 1462372451228 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:11 INFO - PROCESS | 1657 | 1462372451332 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:34:11 INFO - PROCESS | 1657 | 1462372451344 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c65800 == 56 [pid = 1657] [id = 771] 07:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12c1dd800) [pid = 1657] [serial = 2311] [outer = 0x0] 07:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12c1e3c00) [pid = 1657] [serial = 2312] [outer = 0x12c1dd800] 07:34:11 INFO - PROCESS | 1657 | 1462372451369 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12c989800) [pid = 1657] [serial = 2313] [outer = 0x12c1dd800] 07:34:11 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:34:11 INFO - PROCESS | 1657 | 1462372451711 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:34:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:34:11 INFO - {} 07:34:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 522ms 07:34:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:34:11 INFO - PROCESS | 1657 | 1462372451747 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1657 | 1462372451749 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:34:11 INFO - PROCESS | 1657 | 1462372451751 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1657 | 1462372451753 Marionette TRACE conn2 <- [1,3050,null,{}] 07:34:11 INFO - PROCESS | 1657 | 1462372451756 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:11 INFO - PROCESS | 1657 | 1462372451864 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:34:11 INFO - PROCESS | 1657 | 1462372451902 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c73800 == 57 [pid = 1657] [id = 772] 07:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x123da4000) [pid = 1657] [serial = 2314] [outer = 0x0] 07:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12cc38400) [pid = 1657] [serial = 2315] [outer = 0x123da4000] 07:34:11 INFO - PROCESS | 1657 | 1462372451927 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12cc3dc00) [pid = 1657] [serial = 2316] [outer = 0x123da4000] 07:34:12 INFO - PROCESS | 1657 | 1462372452239 Marionette TRACE conn2 <- [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]]]}] 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:34:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 525ms 07:34:12 INFO - PROCESS | 1657 | 1462372452276 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1657 | 1462372452277 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:34:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:34:12 INFO - PROCESS | 1657 | 1462372452280 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1657 | 1462372452281 Marionette TRACE conn2 <- [1,3054,null,{}] 07:34:12 INFO - PROCESS | 1657 | 1462372452283 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:12 INFO - PROCESS | 1657 | 1462372452392 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:34:12 INFO - PROCESS | 1657 | 1462372452402 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x135cdb800 == 58 [pid = 1657] [id = 773] 07:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1126b4c00) [pid = 1657] [serial = 2317] [outer = 0x0] 07:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1126c0400) [pid = 1657] [serial = 2318] [outer = 0x1126b4c00] 07:34:12 INFO - PROCESS | 1657 | 1462372452426 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x113126c00) [pid = 1657] [serial = 2319] [outer = 0x1126b4c00] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119329000) [pid = 1657] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x123da5c00) [pid = 1657] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x116942400) [pid = 1657] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1188a1c00) [pid = 1657] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12130b800) [pid = 1657] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x119328000) [pid = 1657] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x111059800) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1150bb400) [pid = 1657] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:34:12 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x111051800) [pid = 1657] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:34:12 INFO - PROCESS | 1657 | 1462372452907 Marionette TRACE conn2 <- [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"]]]}] 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:34:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:34:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:34:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:34:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:34:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 683ms 07:34:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:34:13 INFO - PROCESS | 1657 | 1462372452963 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1657 | 1462372452964 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:34:13 INFO - PROCESS | 1657 | 1462372452966 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1657 | 1462372452967 Marionette TRACE conn2 <- [1,3058,null,{}] 07:34:13 INFO - PROCESS | 1657 | 1462372452970 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:13 INFO - PROCESS | 1657 | 1462372453072 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:34:13 INFO - PROCESS | 1657 | 1462372453082 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1351d9000 == 59 [pid = 1657] [id = 774] 07:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x113129000) [pid = 1657] [serial = 2320] [outer = 0x0] 07:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x119329000) [pid = 1657] [serial = 2321] [outer = 0x113129000] 07:34:13 INFO - PROCESS | 1657 | 1462372453114 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1210a9400) [pid = 1657] [serial = 2322] [outer = 0x113129000] 07:34:13 INFO - PROCESS | 1657 | 1462372453466 Marionette TRACE conn2 <- [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]]]}] 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:34:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:34:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:34:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:34:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:34:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:34:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 524ms 07:34:13 INFO - PROCESS | 1657 | 1462372453492 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1657 | 1462372453494 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:34:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:34:13 INFO - PROCESS | 1657 | 1462372453496 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1657 | 1462372453497 Marionette TRACE conn2 <- [1,3062,null,{}] 07:34:13 INFO - PROCESS | 1657 | 1462372453500 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:13 INFO - PROCESS | 1657 | 1462372453624 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:34:13 INFO - PROCESS | 1657 | 1462372453646 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b35000 == 60 [pid = 1657] [id = 775] 07:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1210ad400) [pid = 1657] [serial = 2323] [outer = 0x0] 07:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12cc3e400) [pid = 1657] [serial = 2324] [outer = 0x1210ad400] 07:34:13 INFO - PROCESS | 1657 | 1462372453675 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12cf27400) [pid = 1657] [serial = 2325] [outer = 0x1210ad400] 07:34:13 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:34:13 INFO - PROCESS | 1657 | 1462372453992 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:34:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:34:14 INFO - {} 07:34:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 520ms 07:34:14 INFO - PROCESS | 1657 | 1462372454017 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1657 | 1462372454020 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:34:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:34:14 INFO - PROCESS | 1657 | 1462372454023 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1657 | 1462372454024 Marionette TRACE conn2 <- [1,3066,null,{}] 07:34:14 INFO - PROCESS | 1657 | 1462372454026 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:14 INFO - PROCESS | 1657 | 1462372454113 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:34:14 INFO - PROCESS | 1657 | 1462372454118 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c8b800 == 61 [pid = 1657] [id = 776] 07:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12cf29c00) [pid = 1657] [serial = 2326] [outer = 0x0] 07:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12cf2ec00) [pid = 1657] [serial = 2327] [outer = 0x12cf29c00] 07:34:14 INFO - PROCESS | 1657 | 1462372454142 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12d29ac00) [pid = 1657] [serial = 2328] [outer = 0x12cf29c00] 07:34:14 INFO - PROCESS | 1657 | 1462372454450 Marionette TRACE conn2 <- [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]]]}] 07:34:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:34:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:34:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:34:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:34:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:34:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:34:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:34:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 468ms 07:34:14 INFO - PROCESS | 1657 | 1462372454492 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1657 | 1462372454493 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:34:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:34:14 INFO - PROCESS | 1657 | 1462372454495 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1657 | 1462372454496 Marionette TRACE conn2 <- [1,3070,null,{}] 07:34:14 INFO - PROCESS | 1657 | 1462372454498 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:14 INFO - PROCESS | 1657 | 1462372454617 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:34:14 INFO - PROCESS | 1657 | 1462372454625 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b84000 == 62 [pid = 1657] [id = 777] 07:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12cf29400) [pid = 1657] [serial = 2329] [outer = 0x0] 07:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12d2a0c00) [pid = 1657] [serial = 2330] [outer = 0x12cf29400] 07:34:14 INFO - PROCESS | 1657 | 1462372454648 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12d2aa800) [pid = 1657] [serial = 2331] [outer = 0x12cf29400] 07:34:15 INFO - PROCESS | 1657 | 1462372455037 Marionette TRACE conn2 <- [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]]]}] 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:34:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 569ms 07:34:15 INFO - PROCESS | 1657 | 1462372455065 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1657 | 1462372455068 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:34:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:34:15 INFO - PROCESS | 1657 | 1462372455072 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1657 | 1462372455074 Marionette TRACE conn2 <- [1,3074,null,{}] 07:34:15 INFO - PROCESS | 1657 | 1462372455078 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 1657 | 1462372455225 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:34:15 INFO - PROCESS | 1657 | 1462372455302 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f9e000 == 63 [pid = 1657] [id = 778] 07:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11104c000) [pid = 1657] [serial = 2332] [outer = 0x0] 07:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1126c1c00) [pid = 1657] [serial = 2333] [outer = 0x11104c000] 07:34:15 INFO - PROCESS | 1657 | 1462372455333 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x112fd2400) [pid = 1657] [serial = 2334] [outer = 0x11104c000] 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:34:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 624ms 07:34:15 INFO - PROCESS | 1657 | 1462372455691 Marionette TRACE conn2 <- [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]]]}] 07:34:15 INFO - PROCESS | 1657 | 1462372455696 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1657 | 1462372455700 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:34:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:34:15 INFO - PROCESS | 1657 | 1462372455705 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1657 | 1462372455707 Marionette TRACE conn2 <- [1,3078,null,{}] 07:34:15 INFO - PROCESS | 1657 | 1462372455709 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 1657 | 1462372455818 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:34:15 INFO - PROCESS | 1657 | 1462372455921 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12af4b800 == 64 [pid = 1657] [id = 779] 07:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x11312b000) [pid = 1657] [serial = 2335] [outer = 0x0] 07:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x113c38800) [pid = 1657] [serial = 2336] [outer = 0x11312b000] 07:34:15 INFO - PROCESS | 1657 | 1462372455957 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x118283c00) [pid = 1657] [serial = 2337] [outer = 0x11312b000] 07:34:16 INFO - PROCESS | 1657 | 1462372456312 Marionette TRACE conn2 <- [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] 07:34:16 INFO - PROCESS | 1657 | 1462372456330 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:34:16 INFO - PROCESS | 1657 | 1462372456333 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 1657 | 1462372456336 Marionette TRACE conn2 <- [1,3082,null,{}] 07:34:16 INFO - PROCESS | 1657 | 1462372456344 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 1657 | 1462372456456 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:34:16 INFO - PROCESS | 1657 | 1462372456587 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cb58000 == 65 [pid = 1657] [id = 780] 07:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x119c58000) [pid = 1657] [serial = 2338] [outer = 0x0] 07:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1213dac00) [pid = 1657] [serial = 2339] [outer = 0x119c58000] 07:34:16 INFO - PROCESS | 1657 | 1462372456622 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x125f74800) [pid = 1657] [serial = 2340] [outer = 0x119c58000] 07:34:17 INFO - PROCESS | 1657 | 1462372457009 Marionette TRACE conn2 <- [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]]]}] 07:34:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:34:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:34:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:34:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 724ms 07:34:17 INFO - PROCESS | 1657 | 1462372457058 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 1657 | 1462372457061 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:34:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:34:17 INFO - PROCESS | 1657 | 1462372457065 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1657 | 1462372457067 Marionette TRACE conn2 <- [1,3086,null,{}] 07:34:17 INFO - PROCESS | 1657 | 1462372457071 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:17 INFO - PROCESS | 1657 | 1462372457264 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:34:17 INFO - PROCESS | 1657 | 1462372457395 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d660800 == 66 [pid = 1657] [id = 781] 07:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x121309400) [pid = 1657] [serial = 2341] [outer = 0x0] 07:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x128a63800) [pid = 1657] [serial = 2342] [outer = 0x121309400] 07:34:17 INFO - PROCESS | 1657 | 1462372457425 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12921bc00) [pid = 1657] [serial = 2343] [outer = 0x121309400] 07:34:17 INFO - PROCESS | 1657 | 1462372457776 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:34:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:34:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 722ms 07:34:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:34:17 INFO - PROCESS | 1657 | 1462372457787 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 1657 | 1462372457789 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:34:17 INFO - PROCESS | 1657 | 1462372457793 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1657 | 1462372457795 Marionette TRACE conn2 <- [1,3090,null,{}] 07:34:17 INFO - PROCESS | 1657 | 1462372457798 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:17 INFO - PROCESS | 1657 | 1462372457983 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:34:18 INFO - PROCESS | 1657 | 1462372458124 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f16b800 == 67 [pid = 1657] [id = 782] 07:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11987a400) [pid = 1657] [serial = 2344] [outer = 0x0] 07:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x129614c00) [pid = 1657] [serial = 2345] [outer = 0x11987a400] 07:34:18 INFO - PROCESS | 1657 | 1462372458154 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12a4ba800) [pid = 1657] [serial = 2346] [outer = 0x11987a400] 07:34:18 INFO - PROCESS | 1657 | 1462372458501 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:34:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:34:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 721ms 07:34:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:34:18 INFO - PROCESS | 1657 | 1462372458514 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 1657 | 1462372458515 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:34:18 INFO - PROCESS | 1657 | 1462372458519 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 1657 | 1462372458521 Marionette TRACE conn2 <- [1,3094,null,{}] 07:34:18 INFO - PROCESS | 1657 | 1462372458523 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:18 INFO - PROCESS | 1657 | 1462372458645 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:34:18 INFO - PROCESS | 1657 | 1462372458722 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1351ce000 == 68 [pid = 1657] [id = 783] 07:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12961cc00) [pid = 1657] [serial = 2347] [outer = 0x0] 07:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12a6eac00) [pid = 1657] [serial = 2348] [outer = 0x12961cc00] 07:34:18 INFO - PROCESS | 1657 | 1462372458751 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12a756800) [pid = 1657] [serial = 2349] [outer = 0x12961cc00] 07:34:19 INFO - PROCESS | 1657 | 1462372459142 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:34:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:34:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 673ms 07:34:19 INFO - PROCESS | 1657 | 1462372459191 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 1657 | 1462372459193 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:34:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:34:19 INFO - PROCESS | 1657 | 1462372459195 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1657 | 1462372459197 Marionette TRACE conn2 <- [1,3098,null,{}] 07:34:19 INFO - PROCESS | 1657 | 1462372459199 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 1657 | 1462372459305 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:34:19 INFO - PROCESS | 1657 | 1462372459402 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b51800 == 69 [pid = 1657] [id = 784] 07:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1150fbc00) [pid = 1657] [serial = 2350] [outer = 0x0] 07:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x119628800) [pid = 1657] [serial = 2351] [outer = 0x1150fbc00] 07:34:19 INFO - PROCESS | 1657 | 1462372459433 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12a75d400) [pid = 1657] [serial = 2352] [outer = 0x1150fbc00] 07:34:19 INFO - PROCESS | 1657 | 1462372459791 Marionette TRACE conn2 <- [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]]]}] 07:34:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:34:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:34:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 621ms 07:34:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:34:19 INFO - PROCESS | 1657 | 1462372459816 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 1657 | 1462372459818 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:34:19 INFO - PROCESS | 1657 | 1462372459820 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1657 | 1462372459821 Marionette TRACE conn2 <- [1,3102,null,{}] 07:34:19 INFO - PROCESS | 1657 | 1462372459824 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 1657 | 1462372459933 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:34:20 INFO - PROCESS | 1657 | 1462372460209 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212ba000 == 70 [pid = 1657] [id = 785] 07:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x110f0f800) [pid = 1657] [serial = 2353] [outer = 0x0] 07:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x111051800) [pid = 1657] [serial = 2354] [outer = 0x110f0f800] 07:34:20 INFO - PROCESS | 1657 | 1462372460270 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x1126b4800) [pid = 1657] [serial = 2355] [outer = 0x110f0f800] 07:34:20 INFO - PROCESS | 1657 | 1462372460674 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:34:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:34:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 07:34:20 INFO - PROCESS | 1657 | 1462372460690 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 1657 | 1462372460693 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:34:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:34:20 INFO - PROCESS | 1657 | 1462372460696 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1657 | 1462372460698 Marionette TRACE conn2 <- [1,3106,null,{}] 07:34:20 INFO - PROCESS | 1657 | 1462372460701 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:20 INFO - PROCESS | 1657 | 1462372460803 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:34:20 INFO - PROCESS | 1657 | 1462372460875 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x118111800 == 71 [pid = 1657] [id = 786] 07:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x11312ac00) [pid = 1657] [serial = 2356] [outer = 0x0] 07:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x11312f800) [pid = 1657] [serial = 2357] [outer = 0x11312ac00] 07:34:20 INFO - PROCESS | 1657 | 1462372460946 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x113e06000) [pid = 1657] [serial = 2358] [outer = 0x11312ac00] 07:34:21 INFO - PROCESS | 1657 | 1462372461296 Marionette TRACE conn2 <- [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]]]}] 07:34:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:34:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:34:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:34:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 621ms 07:34:21 INFO - PROCESS | 1657 | 1462372461318 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 1657 | 1462372461321 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:34:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:34:21 INFO - PROCESS | 1657 | 1462372461324 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 1657 | 1462372461325 Marionette TRACE conn2 <- [1,3110,null,{}] 07:34:21 INFO - PROCESS | 1657 | 1462372461328 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:21 INFO - PROCESS | 1657 | 1462372461430 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:34:21 INFO - PROCESS | 1657 | 1462372461530 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x135c8b800 == 70 [pid = 1657] [id = 776] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x135b35000 == 69 [pid = 1657] [id = 775] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x125f7f800) [pid = 1657] [serial = 2265] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1181ef000) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x127415400) [pid = 1657] [serial = 2233] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11962b800) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1127f0800) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1249c3c00) [pid = 1657] [serial = 2230] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ae0000 == 70 [pid = 1657] [id = 787] 07:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1122c3800) [pid = 1657] [serial = 2359] [outer = 0x0] 07:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1126bf400) [pid = 1657] [serial = 2360] [outer = 0x1122c3800] 07:34:21 INFO - PROCESS | 1657 | 1462372461619 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x115d88400) [pid = 1657] [serial = 2361] [outer = 0x1122c3800] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1351d9000 == 69 [pid = 1657] [id = 774] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x135cdb800 == 68 [pid = 1657] [id = 773] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x135c73800 == 67 [pid = 1657] [id = 772] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x135c65800 == 66 [pid = 1657] [id = 771] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x134674800 == 65 [pid = 1657] [id = 770] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x135978000 == 64 [pid = 1657] [id = 769] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x135968800 == 63 [pid = 1657] [id = 768] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1212d2800 == 62 [pid = 1657] [id = 767] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x119bb7000 == 61 [pid = 1657] [id = 766] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x128ad7000 == 60 [pid = 1657] [id = 765] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12c7b5800 == 59 [pid = 1657] [id = 759] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x128fe3000 == 58 [pid = 1657] [id = 758] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x11829a000 == 57 [pid = 1657] [id = 757] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1186d1800 == 56 [pid = 1657] [id = 756] 07:34:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12c0c4000 == 55 [pid = 1657] [id = 755] 07:34:21 INFO - PROCESS | 1657 | 1462372461959 Marionette TRACE conn2 <- [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"]]]}] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x124e74c00) [pid = 1657] [serial = 2263] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1184c1c00) [pid = 1657] [serial = 2247] [outer = 0x0] [url = about:blank] 07:34:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x118f9a800) [pid = 1657] [serial = 2250] [outer = 0x0] [url = about:blank] 07:34:21 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 07:34:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:34:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1217d9c00) [pid = 1657] [serial = 2259] [outer = 0x0] [url = about:blank] 07:34:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 673ms 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1194d0800) [pid = 1657] [serial = 2254] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x111b05400) [pid = 1657] [serial = 2239] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1122b6800) [pid = 1657] [serial = 2236] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x11915cc00) [pid = 1657] [serial = 2251] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x118212000) [pid = 1657] [serial = 2245] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1122c6c00) [pid = 1657] [serial = 2241] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x11342e800) [pid = 1657] [serial = 2242] [outer = 0x0] [url = about:blank] 07:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x11937f000) [pid = 1657] [serial = 2253] [outer = 0x0] [url = about:blank] 07:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1169b2400) [pid = 1657] [serial = 2244] [outer = 0x0] [url = about:blank] 07:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x124c99000) [pid = 1657] [serial = 2262] [outer = 0x0] [url = about:blank] 07:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11889f000) [pid = 1657] [serial = 2248] [outer = 0x0] [url = about:blank] 07:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x123d9d800) [pid = 1657] [serial = 2260] [outer = 0x0] [url = about:blank] 07:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11985c800) [pid = 1657] [serial = 2256] [outer = 0x0] [url = about:blank] 07:34:22 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12130a800) [pid = 1657] [serial = 2257] [outer = 0x0] [url = about:blank] 07:34:22 INFO - PROCESS | 1657 | 1462372462023 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 1657 | 1462372462026 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:34:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:34:22 INFO - PROCESS | 1657 | 1462372462032 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 1657 | 1462372462040 Marionette TRACE conn2 <- [1,3114,null,{}] 07:34:22 INFO - PROCESS | 1657 | 1462372462049 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:22 INFO - PROCESS | 1657 | 1462372462213 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:34:22 INFO - PROCESS | 1657 | 1462372462225 Marionette TRACE conn2 -> [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\", \"208c463b-ab46-4e19-a415-563dab95817d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1293be800 == 56 [pid = 1657] [id = 788] 07:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1186b8c00) [pid = 1657] [serial = 2362] [outer = 0x0] 07:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1188a3000) [pid = 1657] [serial = 2363] [outer = 0x1186b8c00] 07:34:22 INFO - PROCESS | 1657 | 1462372462268 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x118f99800) [pid = 1657] [serial = 2364] [outer = 0x1186b8c00] 07:34:22 INFO - PROCESS | 1657 | 1462372462718 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:34:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:34:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 729ms 07:34:22 INFO - PROCESS | 1657 | 1462372462760 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 1657 | 1462372462762 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:34:23 WARNING - u'runner_teardown' () 07:34:23 INFO - No more tests 07:34:23 INFO - Got 0 unexpected results 07:34:23 INFO - SUITE-END | took 502s 07:34:23 INFO - Closing logging queue 07:34:23 INFO - queue closed 07:34:23 INFO - Return code: 0 07:34:23 WARNING - # TBPL SUCCESS # 07:34:23 INFO - Running post-action listener: _resource_record_post_action 07:34:23 INFO - Running post-run listener: _resource_record_post_run 07:34:24 INFO - Total resource usage - Wall time: 523s; CPU: 57.0%; Read bytes: 31653376; Write bytes: 955246592; Read time: 322; Write time: 4749 07:34:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:34:24 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153995776; Write bytes: 151932928; Read time: 13966; Write time: 341 07:34:24 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 29478400; Write bytes: 791472128; Read time: 298; Write time: 4366 07:34:24 INFO - Running post-run listener: _upload_blobber_files 07:34:24 INFO - Blob upload gear active. 07:34:24 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:34:24 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 07:34:24 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:34:24 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:34:25 INFO - (blobuploader) - INFO - Open directory for files ... 07:34:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:34:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:34:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:34:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:34:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:34:26 INFO - (blobuploader) - INFO - Done attempting. 07:34:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:34:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:34:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:34:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:34:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:34:28 INFO - (blobuploader) - INFO - Done attempting. 07:34:28 INFO - (blobuploader) - INFO - Iteration through files over. 07:34:28 INFO - Return code: 0 07:34:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:34:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:34:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33346d1a08c9da2506927be1a5bf8d56023a6b5743285749642d1b1a364a4d7e6e0b62da269907c01dc4aa2bfc9de73a76e1542e6a0353d28017278616e0f34b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/00e41ca53d6ee0b1fb7e1103760a0cbb90b9a52d3ab132689dd30e2474d3e02f45f92b525af9bdd9e1906a8c6dbbecaf23625901ff6bf90cd357fcbb09c7d47c"} 07:34:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:34:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:34:28 INFO - Contents: 07:34:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33346d1a08c9da2506927be1a5bf8d56023a6b5743285749642d1b1a364a4d7e6e0b62da269907c01dc4aa2bfc9de73a76e1542e6a0353d28017278616e0f34b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/00e41ca53d6ee0b1fb7e1103760a0cbb90b9a52d3ab132689dd30e2474d3e02f45f92b525af9bdd9e1906a8c6dbbecaf23625901ff6bf90cd357fcbb09c7d47c"} 07:34:28 INFO - Running post-run listener: copy_logs_to_upload_dir 07:34:28 INFO - Copying logs to upload dir... 07:34:28 INFO - mkdir: /builds/slave/test/build/upload/logs 07:34:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1482.764807 ========= master_lag: 0.60 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 43 secs) (at 2016-05-04 07:34:28.830681) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 07:34:28.833928) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7pUQlThRHF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33346d1a08c9da2506927be1a5bf8d56023a6b5743285749642d1b1a364a4d7e6e0b62da269907c01dc4aa2bfc9de73a76e1542e6a0353d28017278616e0f34b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/00e41ca53d6ee0b1fb7e1103760a0cbb90b9a52d3ab132689dd30e2474d3e02f45f92b525af9bdd9e1906a8c6dbbecaf23625901ff6bf90cd357fcbb09c7d47c"} build_url:https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012896 build_url: 'https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33346d1a08c9da2506927be1a5bf8d56023a6b5743285749642d1b1a364a4d7e6e0b62da269907c01dc4aa2bfc9de73a76e1542e6a0353d28017278616e0f34b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/00e41ca53d6ee0b1fb7e1103760a0cbb90b9a52d3ab132689dd30e2474d3e02f45f92b525af9bdd9e1906a8c6dbbecaf23625901ff6bf90cd357fcbb09c7d47c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Y4PybG71TDq3p38rd2qybQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.13 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 07:34:28.974802) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:34:28.975112) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7pUQlThRHF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.uerXA5PIhu/Listeners TMPDIR=/var/folders/wg/5zm5tl1j1x7gd9_hf2vmp85000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005385 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:34:29.031867) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 07:34:29.032161) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 07:34:29.033990) ========= ========= Total master_lag: 1.11 =========