builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0199 starttime: 1462359371.52 results: success (0) buildid: 20160504022740 builduid: e6376d9457b54f558950fc8486441392 revision: 36a0266af53801bedff947c56c8d942a8ebb2e5e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:11.520824) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:11.521365) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:11.521696) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:11.541462) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:11.541952) ========= 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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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 03:56:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 207M=0s 2016-05-04 03:56:11 (207 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.090825 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:11.653220) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:11.653924) ========= 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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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.019834 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:11.705743) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 03:56:11.706523) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 36a0266af53801bedff947c56c8d942a8ebb2e5e --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 36a0266af53801bedff947c56c8d942a8ebb2e5e --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.5JxN9C2YDl/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.VHXDYKMaIS/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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 03:56:11,782 truncating revision to first 12 chars 2016-05-04 03:56:11,782 Setting DEBUG logging. 2016-05-04 03:56:11,782 attempt 1/10 2016-05-04 03:56:11,782 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/36a0266af538?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 03:56:12,566 unpacking tar archive at: mozilla-aurora-36a0266af538/testing/mozharness/ program finished with exit code 0 elapsedTime=1.024943 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 03:56:12.748473) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:12.748861) ========= script_repo_revision: 36a0266af53801bedff947c56c8d942a8ebb2e5e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:12.749318) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:12.749627) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 03:56:12.762548) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 2 secs) (at 2016-05-04 03:56:12.762858) ========= /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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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 03:56:12 INFO - MultiFileLogger online at 20160504 03:56:12 in /builds/slave/test 03:56:12 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 03:56:12 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:56:12 INFO - {'append_to_log': False, 03:56:12 INFO - 'base_work_dir': '/builds/slave/test', 03:56:12 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:56:12 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:56:12 INFO - 'buildbot_json_path': 'buildprops.json', 03:56:12 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:56:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:56:12 INFO - 'download_minidump_stackwalk': True, 03:56:12 INFO - 'download_symbols': 'true', 03:56:12 INFO - 'e10s': False, 03:56:12 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:56:12 INFO - 'tooltool.py': '/tools/tooltool.py', 03:56:12 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:56:12 INFO - '/tools/misc-python/virtualenv.py')}, 03:56:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:56:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:56:12 INFO - 'log_level': 'info', 03:56:12 INFO - 'log_to_console': True, 03:56:12 INFO - 'opt_config_files': (), 03:56:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:56:12 INFO - '--processes=1', 03:56:12 INFO - '--config=%(test_path)s/wptrunner.ini', 03:56:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:56:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:56:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:56:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:56:12 INFO - 'pip_index': False, 03:56:12 INFO - 'require_test_zip': True, 03:56:12 INFO - 'test_type': ('testharness',), 03:56:12 INFO - 'this_chunk': '1', 03:56:12 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:56:12 INFO - 'total_chunks': '10', 03:56:12 INFO - 'virtualenv_path': 'venv', 03:56:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:56:12 INFO - 'work_dir': 'build'} 03:56:12 INFO - ##### 03:56:12 INFO - ##### Running clobber step. 03:56:12 INFO - ##### 03:56:12 INFO - Running pre-action listener: _resource_record_pre_action 03:56:12 INFO - Running main action method: clobber 03:56:12 INFO - rmtree: /builds/slave/test/build 03:56:12 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:56:13 INFO - Running post-action listener: _resource_record_post_action 03:56:13 INFO - ##### 03:56:13 INFO - ##### Running read-buildbot-config step. 03:56:13 INFO - ##### 03:56:13 INFO - Running pre-action listener: _resource_record_pre_action 03:56:13 INFO - Running main action method: read_buildbot_config 03:56:13 INFO - Using buildbot properties: 03:56:13 INFO - { 03:56:13 INFO - "project": "", 03:56:13 INFO - "product": "firefox", 03:56:13 INFO - "script_repo_revision": "production", 03:56:13 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 03:56:13 INFO - "repository": "", 03:56:13 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 03:56:13 INFO - "buildid": "20160504022740", 03:56:13 INFO - "pgo_build": "False", 03:56:13 INFO - "basedir": "/builds/slave/test", 03:56:13 INFO - "buildnumber": 230, 03:56:13 INFO - "slavename": "t-yosemite-r7-0199", 03:56:13 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 03:56:13 INFO - "platform": "macosx64", 03:56:13 INFO - "branch": "mozilla-aurora", 03:56:13 INFO - "revision": "36a0266af53801bedff947c56c8d942a8ebb2e5e", 03:56:13 INFO - "repo_path": "releases/mozilla-aurora", 03:56:13 INFO - "moz_repo_path": "", 03:56:13 INFO - "stage_platform": "macosx64", 03:56:13 INFO - "builduid": "e6376d9457b54f558950fc8486441392", 03:56:13 INFO - "slavebuilddir": "test" 03:56:13 INFO - } 03:56:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 03:56:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 03:56:13 INFO - Running post-action listener: _resource_record_post_action 03:56:13 INFO - ##### 03:56:13 INFO - ##### Running download-and-extract step. 03:56:13 INFO - ##### 03:56:13 INFO - Running pre-action listener: _resource_record_pre_action 03:56:13 INFO - Running main action method: download_and_extract 03:56:13 INFO - mkdir: /builds/slave/test/build/tests 03:56:13 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')]} 03:56:13 INFO - https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:56:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:56:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:56:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 03:56:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 03:56:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 03:56:44 INFO - retry: attempt #1 caught exception: timed out 03:56:44 INFO - retry: Failed, sleeping 30 seconds before retrying 03:57:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 03:57:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 03:57:44 INFO - retry: attempt #2 caught exception: timed out 03:57:44 INFO - retry: Failed, sleeping 60 seconds before retrying 03:58:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 03:59:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 03:59:14 INFO - retry: attempt #3 caught exception: timed out 03:59:14 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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! 03:59:14 INFO - Caught exception: timed out 03:59:14 INFO - Caught exception: timed out 03:59:14 INFO - Caught exception: timed out 03:59:14 INFO - trying https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:59:14 INFO - Downloading https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 03:59:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 03:59:15 INFO - Downloaded 1235 bytes. 03:59:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:59:15 INFO - Using the following test package requirements: 03:59:15 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:59:15 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:59:15 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 03:59:15 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:59:15 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 03:59:15 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:59:15 INFO - u'jsshell-mac64.zip'], 03:59:15 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:59:15 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 03:59:15 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:59:15 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:59:15 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 03:59:15 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:59:15 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 03:59:15 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:59:15 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 03:59:15 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:59:15 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 03:59:15 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 03:59:15 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')]} 03:59:15 INFO - https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:59:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:59:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:59:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 03:59:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 03:59:45 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 03:59:45 INFO - retry: attempt #1 caught exception: timed out 03:59:45 INFO - retry: Failed, sleeping 30 seconds before retrying 04:00:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:00:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 04:00:46 INFO - retry: attempt #2 caught exception: timed out 04:00:46 INFO - retry: Failed, sleeping 60 seconds before retrying 04:01:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:02:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 04:02:16 INFO - retry: attempt #3 caught exception: timed out 04:02:16 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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! 04:02:16 INFO - Caught exception: timed out 04:02:16 INFO - Caught exception: timed out 04:02:16 INFO - Caught exception: timed out 04:02:16 INFO - trying https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 04:02:16 INFO - Downloading https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:02:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:02:17 INFO - Downloaded 17995112 bytes. 04:02:17 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/*'] 04:02:17 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/* 04:02:18 INFO - caution: filename not matched: web-platform/* 04:02:18 INFO - Return code: 11 04:02:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:02:18 INFO - https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:02:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 04:02:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 04:02:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:02:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:02:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 04:02:48 INFO - retry: attempt #1 caught exception: timed out 04:02:48 INFO - retry: Failed, sleeping 30 seconds before retrying 04:03:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:03:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 04:03:48 INFO - retry: attempt #2 caught exception: timed out 04:03:48 INFO - retry: Failed, sleeping 60 seconds before retrying 04:04:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:05:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 04:05:18 INFO - retry: attempt #3 caught exception: timed out 04:05:18 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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! 04:05:18 INFO - Caught exception: timed out 04:05:18 INFO - Caught exception: timed out 04:05:18 INFO - Caught exception: timed out 04:05:18 INFO - trying https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 04:05:18 INFO - Downloading https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:05:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:05:21 INFO - Downloaded 36408648 bytes. 04:05:21 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/*'] 04:05:21 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/* 04:05:25 INFO - caution: filename not matched: bin/* 04:05:25 INFO - caution: filename not matched: config/* 04:05:25 INFO - caution: filename not matched: mozbase/* 04:05:25 INFO - caution: filename not matched: marionette/* 04:05:25 INFO - caution: filename not matched: tools/wptserve/* 04:05:25 INFO - Return code: 11 04:05:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:05:25 INFO - https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 04:05:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:05:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:05:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 04:05:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:05:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 04:05:55 INFO - retry: attempt #1 caught exception: timed out 04:05:55 INFO - retry: Failed, sleeping 30 seconds before retrying 04:06:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:06:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 04:06:55 INFO - retry: attempt #2 caught exception: timed out 04:06:55 INFO - retry: Failed, sleeping 60 seconds before retrying 04:07:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:08:26 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 04:08:26 INFO - retry: attempt #3 caught exception: timed out 04:08:26 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 04:08:26 INFO - Caught exception: timed out 04:08:26 INFO - Caught exception: timed out 04:08:26 INFO - Caught exception: timed out 04:08:26 INFO - trying https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:08:26 INFO - Downloading https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 04:08:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:08:28 INFO - Downloaded 73029605 bytes. 04:08:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:08:28 INFO - mkdir: /builds/slave/test/properties 04:08:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:08:28 INFO - Writing to file /builds/slave/test/properties/build_url 04:08:28 INFO - Contents: 04:08:28 INFO - build_url:https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:08:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:08:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:08:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:08:29 INFO - Contents: 04:08:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:08:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:29 INFO - https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:08:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:08:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:08:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:08:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:08:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 04:08:59 INFO - retry: attempt #1 caught exception: timed out 04:08:59 INFO - retry: Failed, sleeping 30 seconds before retrying 04:09:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:09:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 04:09:59 INFO - retry: attempt #2 caught exception: timed out 04:09:59 INFO - retry: Failed, sleeping 60 seconds before retrying 04:10:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:11:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 04:11:29 INFO - retry: attempt #3 caught exception: timed out 04:11:29 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VM6JsZD0QyWcxQJx92IoSw/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! 04:11:29 INFO - Caught exception: timed out 04:11:29 INFO - Caught exception: timed out 04:11:29 INFO - Caught exception: timed out 04:11:29 INFO - trying https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:11:29 INFO - Downloading https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:11:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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 04:11:33 INFO - Downloaded 103570431 bytes. 04:11:33 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'] 04:11:33 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 04:11:36 INFO - Return code: 0 04:11:36 INFO - Running post-action listener: _resource_record_post_action 04:11:36 INFO - Running post-action listener: set_extra_try_arguments 04:11:36 INFO - ##### 04:11:36 INFO - ##### Running create-virtualenv step. 04:11:36 INFO - ##### 04:11:36 INFO - Running pre-action listener: _pre_create_virtualenv 04:11:36 INFO - Running pre-action listener: _resource_record_pre_action 04:11:36 INFO - Running main action method: create_virtualenv 04:11:36 INFO - Creating virtualenv /builds/slave/test/build/venv 04:11:36 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 04:11:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:11:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:11:36 INFO - Using real prefix '/tools/python27' 04:11:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:11:37 INFO - Installing distribute.............................................................................................................................................................................................done. 04:11:40 INFO - Installing pip.................done. 04:11:40 INFO - Return code: 0 04:11:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:11:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x109264e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109281f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2524d4bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10927d5e0>, '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 0x108e60cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e8b990>, '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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:11:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 04:11:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 04:11:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JxN9C2YDl/Render', 04:11:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:11:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:11:40 INFO - 'HOME': '/Users/cltbld', 04:11:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:11:40 INFO - 'LOGNAME': 'cltbld', 04:11:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:40 INFO - 'MOZ_NO_REMOTE': '1', 04:11:40 INFO - 'NO_EM_RESTART': '1', 04:11:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:11:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:11:40 INFO - 'PWD': '/builds/slave/test', 04:11:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:11:40 INFO - 'SHELL': '/bin/bash', 04:11:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VHXDYKMaIS/Listeners', 04:11:40 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 04:11:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:11:40 INFO - 'USER': 'cltbld', 04:11:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:11:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:11:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:11:40 INFO - 'XPC_FLAGS': '0x0', 04:11:40 INFO - 'XPC_SERVICE_NAME': '0', 04:11:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:11:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:11:40 INFO - Downloading/unpacking psutil>=0.7.1 04:11:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:40 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 04:11:40 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 04:11:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:11:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:11:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:11:43 INFO - Installing collected packages: psutil 04:11:43 INFO - Running setup.py install for psutil 04:11:43 INFO - building 'psutil._psutil_osx' extension 04:11:43 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 04:11:43 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 04:11:43 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 04:11:43 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 04:11:43 INFO - building 'psutil._psutil_posix' extension 04:11:43 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 04:11:43 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:11:43 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:11:43 INFO - ^ 04:11:43 INFO - 1 warning generated. 04:11:43 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 04:11:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:11:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:11:43 INFO - Successfully installed psutil 04:11:43 INFO - Cleaning up... 04:11:44 INFO - Return code: 0 04:11:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:11:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:44 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 0x109264e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109281f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2524d4bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10927d5e0>, '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 0x108e60cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e8b990>, '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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:11:44 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 04:11:44 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 04:11:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JxN9C2YDl/Render', 04:11:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:11:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:11:44 INFO - 'HOME': '/Users/cltbld', 04:11:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:11:44 INFO - 'LOGNAME': 'cltbld', 04:11:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:44 INFO - 'MOZ_NO_REMOTE': '1', 04:11:44 INFO - 'NO_EM_RESTART': '1', 04:11:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:11:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:11:44 INFO - 'PWD': '/builds/slave/test', 04:11:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:11:44 INFO - 'SHELL': '/bin/bash', 04:11:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VHXDYKMaIS/Listeners', 04:11:44 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 04:11:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:11:44 INFO - 'USER': 'cltbld', 04:11:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:11:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:11:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:11:44 INFO - 'XPC_FLAGS': '0x0', 04:11:44 INFO - 'XPC_SERVICE_NAME': '0', 04:11:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:11:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:11:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:11:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:44 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 04:11:44 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 04:11:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:11:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:11:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:11:46 INFO - Installing collected packages: mozsystemmonitor 04:11:46 INFO - Running setup.py install for mozsystemmonitor 04:11:46 INFO - Successfully installed mozsystemmonitor 04:11:46 INFO - Cleaning up... 04:11:46 INFO - Return code: 0 04:11:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:11:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x109264e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109281f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2524d4bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10927d5e0>, '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 0x108e60cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e8b990>, '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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:11:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 04:11:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 04:11:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JxN9C2YDl/Render', 04:11:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:11:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:11:46 INFO - 'HOME': '/Users/cltbld', 04:11:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:11:46 INFO - 'LOGNAME': 'cltbld', 04:11:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:46 INFO - 'MOZ_NO_REMOTE': '1', 04:11:46 INFO - 'NO_EM_RESTART': '1', 04:11:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:11:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:11:46 INFO - 'PWD': '/builds/slave/test', 04:11:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:11:46 INFO - 'SHELL': '/bin/bash', 04:11:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VHXDYKMaIS/Listeners', 04:11:46 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 04:11:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:11:46 INFO - 'USER': 'cltbld', 04:11:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:11:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:11:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:11:46 INFO - 'XPC_FLAGS': '0x0', 04:11:46 INFO - 'XPC_SERVICE_NAME': '0', 04:11:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:11:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:11:47 INFO - Downloading/unpacking blobuploader==1.2.4 04:11:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:47 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 04:11:47 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 04:11:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:49 INFO - Downloading blobuploader-1.2.4.tar.gz 04:11:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:11:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:11:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:49 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 04:11:49 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 04:11:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:11:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:11:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:50 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 04:11:50 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 04:11:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:11:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:11:50 INFO - Downloading docopt-0.6.1.tar.gz 04:11:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:11:50 INFO - Installing collected packages: blobuploader, requests, docopt 04:11:50 INFO - Running setup.py install for blobuploader 04:11:51 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:11:51 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:11:51 INFO - Running setup.py install for requests 04:11:51 INFO - Running setup.py install for docopt 04:11:51 INFO - Successfully installed blobuploader requests docopt 04:11:51 INFO - Cleaning up... 04:11:51 INFO - Return code: 0 04:11:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:11:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:51 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 0x109264e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109281f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2524d4bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10927d5e0>, '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 0x108e60cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e8b990>, '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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:11:51 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 04:11:51 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 04:11:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JxN9C2YDl/Render', 04:11:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:11:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:11:51 INFO - 'HOME': '/Users/cltbld', 04:11:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:11:51 INFO - 'LOGNAME': 'cltbld', 04:11:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:51 INFO - 'MOZ_NO_REMOTE': '1', 04:11:51 INFO - 'NO_EM_RESTART': '1', 04:11:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:11:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:11:51 INFO - 'PWD': '/builds/slave/test', 04:11:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:11:51 INFO - 'SHELL': '/bin/bash', 04:11:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VHXDYKMaIS/Listeners', 04:11:51 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 04:11:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:11:51 INFO - 'USER': 'cltbld', 04:11:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:11:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:11:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:11:51 INFO - 'XPC_FLAGS': '0x0', 04:11:51 INFO - 'XPC_SERVICE_NAME': '0', 04:11:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:11:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-kGWBTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-ySpM85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-FRzlPx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-71EY4a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-GaX0do-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-Wa3ocI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-65HHY4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-knqw4p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:11:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:11:52 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-fpA1pz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-ti86tm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-kkcjVy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-zLlb66-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-gZZbj3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-x4oD2t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-_jkYSV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-lV0qZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-1WAdPG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-lfdZNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:11:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:11:53 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-dD5AEU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:11:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:11:54 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-YWMbwx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:11:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:11:54 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-nbi29n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:11:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:11:54 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 04:11:54 INFO - Running setup.py install for manifestparser 04:11:54 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:11:54 INFO - Running setup.py install for mozcrash 04:11:54 INFO - Running setup.py install for mozdebug 04:11:55 INFO - Running setup.py install for mozdevice 04:11:55 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:11:55 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:11:55 INFO - Running setup.py install for mozfile 04:11:55 INFO - Running setup.py install for mozhttpd 04:11:55 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:11:55 INFO - Running setup.py install for mozinfo 04:11:55 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:11:55 INFO - Running setup.py install for mozInstall 04:11:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:11:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:11:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:11:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:11:55 INFO - Running setup.py install for mozleak 04:11:55 INFO - Running setup.py install for mozlog 04:11:56 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:11:56 INFO - Running setup.py install for moznetwork 04:11:56 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:11:56 INFO - Running setup.py install for mozprocess 04:11:56 INFO - Running setup.py install for mozprofile 04:11:56 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:11:56 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:11:56 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:11:56 INFO - Running setup.py install for mozrunner 04:11:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:11:56 INFO - Running setup.py install for mozscreenshot 04:11:56 INFO - Running setup.py install for moztest 04:11:57 INFO - Running setup.py install for mozversion 04:11:57 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:11:57 INFO - Running setup.py install for wptserve 04:11:57 INFO - Running setup.py install for marionette-driver 04:11:57 INFO - Running setup.py install for browsermob-proxy 04:11:57 INFO - Running setup.py install for marionette-client 04:11:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:11:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:11:58 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 04:11:58 INFO - Cleaning up... 04:11:58 INFO - Return code: 0 04:11:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:11: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')]} 04:11:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11: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')]} 04:11:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:11:58 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 0x109264e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109281f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2524d4bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10927d5e0>, '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 0x108e60cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e8b990>, '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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:11:58 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 04:11:58 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 04:11:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JxN9C2YDl/Render', 04:11:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:11:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:11:58 INFO - 'HOME': '/Users/cltbld', 04:11:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:11:58 INFO - 'LOGNAME': 'cltbld', 04:11:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:58 INFO - 'MOZ_NO_REMOTE': '1', 04:11:58 INFO - 'NO_EM_RESTART': '1', 04:11:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:11:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:11:58 INFO - 'PWD': '/builds/slave/test', 04:11:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:11:58 INFO - 'SHELL': '/bin/bash', 04:11:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VHXDYKMaIS/Listeners', 04:11:58 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 04:11:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:11:58 INFO - 'USER': 'cltbld', 04:11:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:11:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:11:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:11:58 INFO - 'XPC_FLAGS': '0x0', 04:11:58 INFO - 'XPC_SERVICE_NAME': '0', 04:11:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:11:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:11:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:11:58 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-Ut4KQZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:11:58 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 04:11:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:11:58 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-N7atpk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:11:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:11:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:11:58 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-VAC6Wx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:11:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:11:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:11:58 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-iKlDW6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:11:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:11:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:11:58 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-59pZLZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:11:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 04:11:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:11:58 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-TAhCHF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:11:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 04:11:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:11:58 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-GsCJ3g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-8_WAma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-315tVW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-M2zqH5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-4t_8Gj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-60fmz9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-gef3YD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-qKLhsW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-I31YHW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 04:11:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:11:59 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-bMuhZ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 04:12:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:12:00 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-0YtbFL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 04:12:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:12:00 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-EEkvp4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 04:12:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:12:00 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-wfaN1D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 04:12:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:12:00 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-0PcAEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:12:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:12:00 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-uy_oQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:12:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:12:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:12:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:12:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:12:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:12:00 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 04:12:00 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 04:12:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:12:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:12:03 INFO - Downloading blessings-1.6.tar.gz 04:12:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:12:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:12:03 INFO - Installing collected packages: blessings 04:12:03 INFO - Running setup.py install for blessings 04:12:03 INFO - Successfully installed blessings 04:12:03 INFO - Cleaning up... 04:12:03 INFO - Return code: 0 04:12:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:12:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:12:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:12:04 INFO - Reading from file tmpfile_stdout 04:12:04 INFO - Current package versions: 04:12:04 INFO - blessings == 1.6 04:12:04 INFO - blobuploader == 1.2.4 04:12:04 INFO - browsermob-proxy == 0.6.0 04:12:04 INFO - docopt == 0.6.1 04:12:04 INFO - manifestparser == 1.1 04:12:04 INFO - marionette-client == 2.3.0 04:12:04 INFO - marionette-driver == 1.4.0 04:12:04 INFO - mozInstall == 1.12 04:12:04 INFO - mozcrash == 0.17 04:12:04 INFO - mozdebug == 0.1 04:12:04 INFO - mozdevice == 0.48 04:12:04 INFO - mozfile == 1.2 04:12:04 INFO - mozhttpd == 0.7 04:12:04 INFO - mozinfo == 0.9 04:12:04 INFO - mozleak == 0.1 04:12:04 INFO - mozlog == 3.1 04:12:04 INFO - moznetwork == 0.27 04:12:04 INFO - mozprocess == 0.22 04:12:04 INFO - mozprofile == 0.28 04:12:04 INFO - mozrunner == 6.11 04:12:04 INFO - mozscreenshot == 0.1 04:12:04 INFO - mozsystemmonitor == 0.0 04:12:04 INFO - moztest == 0.7 04:12:04 INFO - mozversion == 1.4 04:12:04 INFO - psutil == 3.1.1 04:12:04 INFO - requests == 1.2.3 04:12:04 INFO - wptserve == 1.4.0 04:12:04 INFO - wsgiref == 0.1.2 04:12:04 INFO - Running post-action listener: _resource_record_post_action 04:12:04 INFO - Running post-action listener: _start_resource_monitoring 04:12:04 INFO - Starting resource monitoring. 04:12:04 INFO - ##### 04:12:04 INFO - ##### Running pull step. 04:12:04 INFO - ##### 04:12:04 INFO - Running pre-action listener: _resource_record_pre_action 04:12:04 INFO - Running main action method: pull 04:12:04 INFO - Pull has nothing to do! 04:12:04 INFO - Running post-action listener: _resource_record_post_action 04:12:04 INFO - ##### 04:12:04 INFO - ##### Running install step. 04:12:04 INFO - ##### 04:12:04 INFO - Running pre-action listener: _resource_record_pre_action 04:12:04 INFO - Running main action method: install 04:12:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:12:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:12:04 INFO - Reading from file tmpfile_stdout 04:12:04 INFO - Detecting whether we're running mozinstall >=1.0... 04:12:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:12:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:12:04 INFO - Reading from file tmpfile_stdout 04:12:04 INFO - Output received: 04:12:04 INFO - Usage: mozinstall [options] installer 04:12:04 INFO - Options: 04:12:04 INFO - -h, --help show this help message and exit 04:12:04 INFO - -d DEST, --destination=DEST 04:12:04 INFO - Directory to install application into. [default: 04:12:04 INFO - "/builds/slave/test"] 04:12:04 INFO - --app=APP Application being installed. [default: firefox] 04:12:04 INFO - mkdir: /builds/slave/test/build/application 04:12:04 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'] 04:12:04 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 04:12:22 INFO - Reading from file tmpfile_stdout 04:12:22 INFO - Output received: 04:12:22 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 04:12:22 INFO - Running post-action listener: _resource_record_post_action 04:12:22 INFO - ##### 04:12:22 INFO - ##### Running run-tests step. 04:12:22 INFO - ##### 04:12:22 INFO - Running pre-action listener: _resource_record_pre_action 04:12:22 INFO - Running main action method: run_tests 04:12:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:12:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:12:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:12:22 INFO - grabbing minidump binary from tooltool 04:12: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')]} 04:12:22 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 0x10927d5e0>, '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 0x108e60cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e8b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:12:22 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 04:12:22 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 04:12:22 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:12:22 INFO - Return code: 0 04:12:22 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:12:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:12:22 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/VM6JsZD0QyWcxQJx92IoSw/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 04:12:22 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/VM6JsZD0QyWcxQJx92IoSw/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 04:12:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JxN9C2YDl/Render', 04:12:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:12:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:12:22 INFO - 'HOME': '/Users/cltbld', 04:12:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:12:22 INFO - 'LOGNAME': 'cltbld', 04:12:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:12:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:12:22 INFO - 'MOZ_NO_REMOTE': '1', 04:12:22 INFO - 'NO_EM_RESTART': '1', 04:12:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:12:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:12:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:12:22 INFO - 'PWD': '/builds/slave/test', 04:12:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:12:22 INFO - 'SHELL': '/bin/bash', 04:12:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VHXDYKMaIS/Listeners', 04:12:22 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 04:12:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:12:22 INFO - 'USER': 'cltbld', 04:12:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:12:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:12:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:12:22 INFO - 'XPC_FLAGS': '0x0', 04:12:22 INFO - 'XPC_SERVICE_NAME': '0', 04:12:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:12:22 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/VM6JsZD0QyWcxQJx92IoSw/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 04:12:23 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 04:12:23 INFO - import pkg_resources 04:12:23 INFO - Using 1 client processes 04:12:24 INFO - wptserve Starting http server on 127.0.0.1:8001 04:12:24 INFO - wptserve Starting http server on 127.0.0.1:8000 04:12:24 INFO - wptserve Starting http server on 127.0.0.1:8443 04:12:26 INFO - SUITE-START | Running 778 tests 04:12:26 INFO - Running testharness tests 04:12:26 INFO - Setting up ssl 04:12:26 INFO - PROCESS | certutil | 04:12:26 INFO - PROCESS | certutil | 04:12:26 INFO - PROCESS | certutil | 04:12:26 INFO - Certificate Nickname Trust Attributes 04:12:26 INFO - SSL,S/MIME,JAR/XPI 04:12:26 INFO - 04:12:26 INFO - web-platform-tests CT,, 04:12:26 INFO - 04:12:26 INFO - Starting runner 04:12:27 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:12:27 INFO - PROCESS | 2317 | 1462360347170 Marionette DEBUG Marionette enabled via build flag and pref 04:12:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x113de8800 == 1 [pid = 2317] [id = 1] 04:12:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 1 (0x113f47800) [pid = 2317] [serial = 1] [outer = 0x0] 04:12:27 INFO - PROCESS | 2317 | [2317] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:12:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 2 (0x113f48800) [pid = 2317] [serial = 2] [outer = 0x113f47800] 04:12:27 INFO - PROCESS | 2317 | 1462360347483 Marionette INFO Listening on port 2828 04:12:27 INFO - PROCESS | 2317 | 1462360347721 Marionette DEBUG Marionette enabled via command-line flag 04:12:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x116780000 == 2 [pid = 2317] [id = 2] 04:12:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 3 (0x116780800) [pid = 2317] [serial = 3] [outer = 0x0] 04:12:27 INFO - PROCESS | 2317 | [2317] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:12:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 4 (0x116781800) [pid = 2317] [serial = 4] [outer = 0x116780800] 04:12:27 INFO - PROCESS | 2317 | [2317] 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 04:12:27 INFO - PROCESS | 2317 | 1462360347878 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52245 04:12:27 INFO - PROCESS | 2317 | 1462360347961 Marionette DEBUG Closed connection conn0 04:12:27 INFO - PROCESS | 2317 | [2317] 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 04:12:27 INFO - PROCESS | 2317 | 1462360347967 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52246 04:12:27 INFO - PROCESS | 2317 | 1462360347982 Marionette DEBUG Closed connection conn1 04:12:27 INFO - PROCESS | 2317 | [2317] 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 04:12:27 INFO - PROCESS | 2317 | 1462360347987 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52247 04:12:27 INFO - PROCESS | 2317 | 1462360347994 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:12:28 INFO - PROCESS | 2317 | 1462360348000 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":"20160504022740","device":"desktop","version":"48.0a2"} 04:12:28 INFO - PROCESS | 2317 | [2317] 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 04:12:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e1f000 == 3 [pid = 2317] [id = 3] 04:12:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 5 (0x119e20000) [pid = 2317] [serial = 5] [outer = 0x0] 04:12:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e20800 == 4 [pid = 2317] [id = 4] 04:12:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 6 (0x11a164000) [pid = 2317] [serial = 6] [outer = 0x0] 04:12:29 INFO - PROCESS | 2317 | [2317] 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 04:12:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x1218a4000 == 5 [pid = 2317] [id = 5] 04:12:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 7 (0x11a160000) [pid = 2317] [serial = 7] [outer = 0x0] 04:12:29 INFO - PROCESS | 2317 | [2317] 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 04:12:29 INFO - PROCESS | 2317 | [2317] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:12:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 8 (0x121c29400) [pid = 2317] [serial = 8] [outer = 0x11a160000] 04:12:29 INFO - PROCESS | 2317 | [2317] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:12:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 9 (0x1248ac800) [pid = 2317] [serial = 9] [outer = 0x119e20000] 04:12:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 10 (0x1248c0000) [pid = 2317] [serial = 10] [outer = 0x11a164000] 04:12:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 11 (0x1248c1c00) [pid = 2317] [serial = 11] [outer = 0x11a160000] 04:12:29 INFO - PROCESS | 2317 | [2317] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:12:30 INFO - PROCESS | 2317 | 1462360350015 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 2317 | 1462360350023 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 12 (0x126ff1000) [pid = 2317] [serial = 12] [outer = 0x11a160000] 04:12:30 INFO - PROCESS | 2317 | 1462360350394 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"abbd820c-e4cf-3346-bcb0-2bc25a1216d4","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":"20160504022740","device":"desktop","version":"48.0a2","command_id":1}}] 04:12:30 INFO - PROCESS | 2317 | 1462360350486 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}] 04:12:30 INFO - PROCESS | 2317 | 1462360350530 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:12:30 INFO - PROCESS | 2317 | 1462360350633 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:12:30 INFO - PROCESS | 2317 | [2317] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:12:30 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:12:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 13 (0x12754c400) [pid = 2317] [serial = 13] [outer = 0x11a160000] 04:12:30 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:12:30 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:30 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 04:12:30 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 04:12:30 INFO - PROCESS | 2317 | 1462360350900 Marionette TRACE conn2 <- [1,3,null,{}] 04:12:30 INFO - PROCESS | 2317 | 1462360350903 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:12:30 INFO - PROCESS | 2317 | 1462360350917 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:12:30 INFO - PROCESS | 2317 | 1462360350941 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 2317 | 1462360350944 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:12:30 INFO - PROCESS | 2317 | 1462360350951 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 2317 | 1462360350953 Marionette TRACE conn2 <- [1,6,null,{}] 04:12:30 INFO - PROCESS | 2317 | 1462360350956 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}] 04:12:30 INFO - PROCESS | 2317 | 1462360350967 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:12:30 INFO - PROCESS | 2317 | 1462360350969 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x12930d000 == 6 [pid = 2317] [id = 6] 04:12:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 14 (0x1292c3400) [pid = 2317] [serial = 14] [outer = 0x0] 04:12:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 15 (0x1292c5000) [pid = 2317] [serial = 15] [outer = 0x1292c3400] 04:12:31 INFO - PROCESS | 2317 | 1462360350998 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 16 (0x129502400) [pid = 2317] [serial = 16] [outer = 0x1292c3400] 04:12:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x129616800 == 7 [pid = 2317] [id = 7] 04:12:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 17 (0x115e90000) [pid = 2317] [serial = 17] [outer = 0x0] 04:12:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 18 (0x12958d000) [pid = 2317] [serial = 18] [outer = 0x115e90000] 04:12:31 INFO - PROCESS | 2317 | 1462360351385 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 2317 | 1462360351426 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]]]}] 04:12:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 19 (0x129590000) [pid = 2317] [serial = 19] [outer = 0x115e90000] 04:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 524ms 04:12:31 INFO - PROCESS | 2317 | 1462360351490 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 2317 | 1462360351492 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:12:31 INFO - PROCESS | 2317 | 1462360351516 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 2317 | 1462360351518 Marionette TRACE conn2 <- [1,10,null,{}] 04:12:31 INFO - PROCESS | 2317 | 1462360351572 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}] 04:12:31 INFO - PROCESS | 2317 | 1462360351736 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:12:31 INFO - PROCESS | 2317 | 1462360351751 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa99800 == 8 [pid = 2317] [id = 8] 04:12:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 20 (0x12aa5e400) [pid = 2317] [serial = 20] [outer = 0x0] 04:12:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 21 (0x12aa60000) [pid = 2317] [serial = 21] [outer = 0x12aa5e400] 04:12:31 INFO - PROCESS | 2317 | 1462360351800 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 22 (0x12aa64c00) [pid = 2317] [serial = 22] [outer = 0x12aa5e400] 04:12:32 INFO - PROCESS | 2317 | 1462360352124 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]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 633ms 04:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:12:32 INFO - PROCESS | 2317 | 1462360352137 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 2317 | 1462360352139 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:12:32 INFO - PROCESS | 2317 | 1462360352141 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 2317 | 1462360352142 Marionette TRACE conn2 <- [1,14,null,{}] 04:12:32 INFO - PROCESS | 2317 | 1462360352147 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}] 04:12:32 INFO - PROCESS | 2317 | 1462360352231 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:12:32 INFO - PROCESS | 2317 | 1462360352236 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b317000 == 9 [pid = 2317] [id = 9] 04:12:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 23 (0x12afe5000) [pid = 2317] [serial = 23] [outer = 0x0] 04:12:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 24 (0x12b14b800) [pid = 2317] [serial = 24] [outer = 0x12afe5000] 04:12:32 INFO - PROCESS | 2317 | 1462360352261 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 25 (0x12b109c00) [pid = 2317] [serial = 25] [outer = 0x12afe5000] 04:12:32 INFO - PROCESS | 2317 | 1462360352520 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]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 422ms 04:12:32 INFO - PROCESS | 2317 | 1462360352567 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 2317 | 1462360352569 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:12:32 INFO - PROCESS | 2317 | 1462360352571 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 2317 | 1462360352572 Marionette TRACE conn2 <- [1,18,null,{}] 04:12:32 INFO - PROCESS | 2317 | 1462360352574 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}] 04:12:32 INFO - PROCESS | 2317 | 1462360352671 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:12:32 INFO - PROCESS | 2317 | 1462360352676 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb2e000 == 10 [pid = 2317] [id = 10] 04:12:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 26 (0x12b148c00) [pid = 2317] [serial = 26] [outer = 0x0] 04:12:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 27 (0x12bbb8400) [pid = 2317] [serial = 27] [outer = 0x12b148c00] 04:12:32 INFO - PROCESS | 2317 | 1462360352703 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 28 (0x12bbe2c00) [pid = 2317] [serial = 28] [outer = 0x12b148c00] 04:12:32 INFO - PROCESS | 2317 | 1462360352984 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]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 04:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:12:33 INFO - PROCESS | 2317 | 1462360353040 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 2317 | 1462360353041 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:12:33 INFO - PROCESS | 2317 | 1462360353045 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - PROCESS | 2317 | 1462360353047 Marionette TRACE conn2 <- [1,22,null,{}] 04:12:33 INFO - PROCESS | 2317 | 1462360353049 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}] 04:12:33 INFO - PROCESS | 2317 | 1462360353136 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:12:33 INFO - PROCESS | 2317 | 1462360353141 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb33000 == 11 [pid = 2317] [id = 11] 04:12:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 29 (0x118296800) [pid = 2317] [serial = 29] [outer = 0x0] 04:12:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 30 (0x118676400) [pid = 2317] [serial = 30] [outer = 0x118296800] 04:12:33 INFO - PROCESS | 2317 | 1462360353167 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 31 (0x12bef9c00) [pid = 2317] [serial = 31] [outer = 0x118296800] 04:12:33 INFO - PROCESS | 2317 | 1462360353403 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]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 370ms 04:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:12:33 INFO - PROCESS | 2317 | 1462360353415 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 2317 | 1462360353416 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:12:33 INFO - PROCESS | 2317 | 1462360353418 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - PROCESS | 2317 | 1462360353419 Marionette TRACE conn2 <- [1,26,null,{}] 04:12:33 INFO - PROCESS | 2317 | 1462360353421 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}] 04:12:33 INFO - PROCESS | 2317 | 1462360353517 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:12:33 INFO - PROCESS | 2317 | 1462360353522 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182ae800 == 12 [pid = 2317] [id = 12] 04:12:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 32 (0x118622000) [pid = 2317] [serial = 32] [outer = 0x0] 04:12:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 33 (0x12bbbb400) [pid = 2317] [serial = 33] [outer = 0x118622000] 04:12:33 INFO - PROCESS | 2317 | 1462360353546 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 34 (0x12c29a800) [pid = 2317] [serial = 34] [outer = 0x118622000] 04:12:33 INFO - PROCESS | 2317 | 1462360353801 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]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 04:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:12:33 INFO - PROCESS | 2317 | 1462360353837 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 2317 | 1462360353838 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:12:33 INFO - PROCESS | 2317 | 1462360353841 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - PROCESS | 2317 | 1462360353845 Marionette TRACE conn2 <- [1,30,null,{}] 04:12:33 INFO - PROCESS | 2317 | 1462360353855 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}] 04:12:33 INFO - PROCESS | 2317 | 1462360353976 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:12:33 INFO - PROCESS | 2317 | 1462360353983 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6b9000 == 13 [pid = 2317] [id = 13] 04:12:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 35 (0x12c29d400) [pid = 2317] [serial = 35] [outer = 0x0] 04:12:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 36 (0x12c673c00) [pid = 2317] [serial = 36] [outer = 0x12c29d400] 04:12:34 INFO - PROCESS | 2317 | 1462360354021 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 37 (0x12c678000) [pid = 2317] [serial = 37] [outer = 0x12c29d400] 04:12:34 INFO - PROCESS | 2317 | 1462360354369 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]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 579ms 04:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:12:34 INFO - PROCESS | 2317 | 1462360354421 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 2317 | 1462360354422 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:12:34 INFO - PROCESS | 2317 | 1462360354424 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 2317 | 1462360354425 Marionette TRACE conn2 <- [1,34,null,{}] 04:12:34 INFO - PROCESS | 2317 | 1462360354427 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}] 04:12:34 INFO - PROCESS | 2317 | 1462360354506 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:12:34 INFO - PROCESS | 2317 | 1462360354510 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca8a000 == 14 [pid = 2317] [id = 14] 04:12:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 38 (0x12c678400) [pid = 2317] [serial = 38] [outer = 0x0] 04:12:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 39 (0x12c67f800) [pid = 2317] [serial = 39] [outer = 0x12c678400] 04:12:34 INFO - PROCESS | 2317 | 1462360354536 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 40 (0x12ca6f400) [pid = 2317] [serial = 40] [outer = 0x12c678400] 04:12:34 INFO - PROCESS | 2317 | 1462360354774 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]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 367ms 04:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:12:34 INFO - PROCESS | 2317 | 1462360354799 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 2317 | 1462360354800 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:12:34 INFO - PROCESS | 2317 | 1462360354802 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 2317 | 1462360354803 Marionette TRACE conn2 <- [1,38,null,{}] 04:12:34 INFO - PROCESS | 2317 | 1462360354805 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}] 04:12:34 INFO - PROCESS | 2317 | 1462360354897 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:12:34 INFO - PROCESS | 2317 | 1462360354901 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce7a000 == 15 [pid = 2317] [id = 15] 04:12:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 41 (0x12ca71c00) [pid = 2317] [serial = 41] [outer = 0x0] 04:12:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 42 (0x12ca79000) [pid = 2317] [serial = 42] [outer = 0x12ca71c00] 04:12:34 INFO - PROCESS | 2317 | 1462360354925 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 43 (0x12ce62000) [pid = 2317] [serial = 43] [outer = 0x12ca71c00] 04:12:35 INFO - PROCESS | 2317 | 1462360355165 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]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 372ms 04:12:35 INFO - PROCESS | 2317 | 1462360355175 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 2317 | 1462360355178 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:12:35 INFO - PROCESS | 2317 | 1462360355187 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - PROCESS | 2317 | 1462360355188 Marionette TRACE conn2 <- [1,42,null,{}] 04:12:35 INFO - PROCESS | 2317 | 1462360355191 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}] 04:12:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d131800 == 16 [pid = 2317] [id = 16] 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 44 (0x12d132000) [pid = 2317] [serial = 44] [outer = 0x0] 04:12:35 INFO - PROCESS | 2317 | 1462360355349 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 45 (0x12ce8a800) [pid = 2317] [serial = 45] [outer = 0x12d132000] 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 46 (0x12d137000) [pid = 2317] [serial = 46] [outer = 0x12d132000] 04:12:35 INFO - PROCESS | 2317 | 1462360355378 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d131000 == 17 [pid = 2317] [id = 17] 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 47 (0x12ce6b000) [pid = 2317] [serial = 47] [outer = 0x0] 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 48 (0x12d119800) [pid = 2317] [serial = 48] [outer = 0x12ce6b000] 04:12:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a762800 == 18 [pid = 2317] [id = 18] 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 49 (0x12d11b400) [pid = 2317] [serial = 49] [outer = 0x0] 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 50 (0x12d11d000) [pid = 2317] [serial = 50] [outer = 0x12d11b400] 04:12:35 INFO - PROCESS | 2317 | 1462360355453 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 51 (0x12d121400) [pid = 2317] [serial = 51] [outer = 0x12d11b400] 04:12:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 52 (0x12ce68800) [pid = 2317] [serial = 52] [outer = 0x12ce6b000] 04:12:35 INFO - PROCESS | 2317 | 1462360355871 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]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 725ms 04:12:35 INFO - PROCESS | 2317 | 1462360355912 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 2317 | 1462360355914 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:12:35 INFO - PROCESS | 2317 | 1462360355916 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - PROCESS | 2317 | 1462360355917 Marionette TRACE conn2 <- [1,46,null,{}] 04:12:35 INFO - PROCESS | 2317 | 1462360355920 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}] 04:12:36 INFO - PROCESS | 2317 | 1462360356002 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:12:36 INFO - PROCESS | 2317 | 1462360356006 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x118222000 == 19 [pid = 2317] [id = 19] 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 53 (0x12d2d2c00) [pid = 2317] [serial = 53] [outer = 0x0] 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 54 (0x12d2d9000) [pid = 2317] [serial = 54] [outer = 0x12d2d2c00] 04:12:36 INFO - PROCESS | 2317 | 1462360356036 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 55 (0x12d5f0400) [pid = 2317] [serial = 55] [outer = 0x12d2d2c00] 04:12:36 INFO - PROCESS | 2317 | 1462360356280 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]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 04:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:12:36 INFO - PROCESS | 2317 | 1462360356336 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 2317 | 1462360356337 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:12:36 INFO - PROCESS | 2317 | 1462360356339 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 2317 | 1462360356340 Marionette TRACE conn2 <- [1,50,null,{}] 04:12:36 INFO - PROCESS | 2317 | 1462360356343 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}] 04:12:36 INFO - PROCESS | 2317 | 1462360356443 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:12:36 INFO - PROCESS | 2317 | 1462360356449 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d73c000 == 20 [pid = 2317] [id = 20] 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 56 (0x11823c400) [pid = 2317] [serial = 56] [outer = 0x0] 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 57 (0x118245c00) [pid = 2317] [serial = 57] [outer = 0x11823c400] 04:12:36 INFO - PROCESS | 2317 | 1462360356473 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 58 (0x118425400) [pid = 2317] [serial = 58] [outer = 0x11823c400] 04:12:36 INFO - PROCESS | 2317 | 1462360356699 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]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 04:12:36 INFO - PROCESS | 2317 | 1462360356715 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 2317 | 1462360356717 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:12:36 INFO - PROCESS | 2317 | 1462360356719 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 2317 | 1462360356720 Marionette TRACE conn2 <- [1,54,null,{}] 04:12:36 INFO - PROCESS | 2317 | 1462360356723 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}] 04:12:36 INFO - PROCESS | 2317 | 1462360356825 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:12:36 INFO - PROCESS | 2317 | 1462360356831 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a8d2000 == 21 [pid = 2317] [id = 21] 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 59 (0x11842b800) [pid = 2317] [serial = 59] [outer = 0x0] 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 60 (0x118430800) [pid = 2317] [serial = 60] [outer = 0x11842b800] 04:12:36 INFO - PROCESS | 2317 | 1462360356854 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 61 (0x118437800) [pid = 2317] [serial = 61] [outer = 0x11842b800] 04:12:37 INFO - PROCESS | 2317 | 1462360357074 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]]]}] 04:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 371ms 04:12:37 INFO - PROCESS | 2317 | 1462360357091 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 2317 | 1462360357092 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:12:37 INFO - PROCESS | 2317 | 1462360357102 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 2317 | 1462360357103 Marionette TRACE conn2 <- [1,58,null,{}] 04:12:37 INFO - PROCESS | 2317 | 1462360357106 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}] 04:12:37 INFO - PROCESS | 2317 | 1462360357209 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:12:37 INFO - PROCESS | 2317 | 1462360357214 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x12e256800 == 22 [pid = 2317] [id = 22] 04:12:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 62 (0x12d2d7000) [pid = 2317] [serial = 62] [outer = 0x0] 04:12:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 63 (0x11843d800) [pid = 2317] [serial = 63] [outer = 0x12d2d7000] 04:12:37 INFO - PROCESS | 2317 | 1462360357240 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 64 (0x11843f800) [pid = 2317] [serial = 64] [outer = 0x12d2d7000] 04:12:38 INFO - PROCESS | 2317 | 1462360358111 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]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1075ms 04:12:38 INFO - PROCESS | 2317 | 1462360358180 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 2317 | 1462360358183 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:12:38 INFO - PROCESS | 2317 | 1462360358187 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 2317 | 1462360358189 Marionette TRACE conn2 <- [1,62,null,{}] 04:12:38 INFO - PROCESS | 2317 | 1462360358193 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}] 04:12:38 INFO - PROCESS | 2317 | 1462360358299 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:12:38 INFO - PROCESS | 2317 | 1462360358340 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x113222800 == 23 [pid = 2317] [id = 23] 04:12:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 65 (0x1126bb000) [pid = 2317] [serial = 65] [outer = 0x0] 04:12:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 66 (0x113264000) [pid = 2317] [serial = 66] [outer = 0x1126bb000] 04:12:38 INFO - PROCESS | 2317 | 1462360358371 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 67 (0x113a48c00) [pid = 2317] [serial = 67] [outer = 0x1126bb000] 04:12:38 INFO - PROCESS | 2317 | 1462360358767 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]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 04:12:38 INFO - PROCESS | 2317 | 1462360358808 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 2317 | 1462360358812 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:12:38 INFO - PROCESS | 2317 | 1462360358817 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 2317 | 1462360358819 Marionette TRACE conn2 <- [1,66,null,{}] 04:12:38 INFO - PROCESS | 2317 | 1462360358822 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}] 04:12:38 INFO - PROCESS | 2317 | 1462360358932 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:12:38 INFO - PROCESS | 2317 | 1462360358972 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a7f800 == 24 [pid = 2317] [id = 24] 04:12:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 68 (0x113d4c400) [pid = 2317] [serial = 68] [outer = 0x0] 04:12:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 69 (0x116a6bc00) [pid = 2317] [serial = 69] [outer = 0x113d4c400] 04:12:39 INFO - PROCESS | 2317 | 1462360359001 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 70 (0x11823ec00) [pid = 2317] [serial = 70] [outer = 0x113d4c400] 04:12:39 INFO - PROCESS | 2317 | 1462360359400 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]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 04:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:12:39 INFO - PROCESS | 2317 | 1462360359439 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:12:39 INFO - PROCESS | 2317 | 1462360359440 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:12:39 INFO - PROCESS | 2317 | 1462360359443 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - PROCESS | 2317 | 1462360359445 Marionette TRACE conn2 <- [1,70,null,{}] 04:12:39 INFO - PROCESS | 2317 | 1462360359453 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}] 04:12:39 INFO - PROCESS | 2317 | 1462360359576 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:12:39 INFO - PROCESS | 2317 | 1462360359830 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x11262a800 == 25 [pid = 2317] [id = 25] 04:12:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 71 (0x1132ac400) [pid = 2317] [serial = 71] [outer = 0x0] 04:12:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 72 (0x11332c000) [pid = 2317] [serial = 72] [outer = 0x1132ac400] 04:12:39 INFO - PROCESS | 2317 | 1462360359859 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 73 (0x11348e800) [pid = 2317] [serial = 73] [outer = 0x1132ac400] 04:12:40 INFO - PROCESS | 2317 | 1462360360285 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]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 874ms 04:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:12:40 INFO - PROCESS | 2317 | 1462360360318 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 2317 | 1462360360319 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:12:40 INFO - PROCESS | 2317 | 1462360360322 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 2317 | 1462360360324 Marionette TRACE conn2 <- [1,74,null,{}] 04:12:40 INFO - PROCESS | 2317 | 1462360360327 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}] 04:12:40 INFO - PROCESS | 2317 | 1462360360409 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:12:40 INFO - PROCESS | 2317 | 1462360360465 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x1160d9000 == 26 [pid = 2317] [id = 26] 04:12:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 74 (0x113ad0c00) [pid = 2317] [serial = 74] [outer = 0x0] 04:12:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 75 (0x1164c2c00) [pid = 2317] [serial = 75] [outer = 0x113ad0c00] 04:12:40 INFO - PROCESS | 2317 | 1462360360494 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 76 (0x117527400) [pid = 2317] [serial = 76] [outer = 0x113ad0c00] 04:12:40 INFO - PROCESS | 2317 | 1462360360828 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]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 04:12:40 INFO - PROCESS | 2317 | 1462360360845 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 2317 | 1462360360849 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:12:40 INFO - PROCESS | 2317 | 1462360360852 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 2317 | 1462360360853 Marionette TRACE conn2 <- [1,78,null,{}] 04:12:40 INFO - PROCESS | 2317 | 1462360360855 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}] 04:12:40 INFO - PROCESS | 2317 | 1462360360925 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:12:40 INFO - PROCESS | 2317 | 1462360360931 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x11673a000 == 27 [pid = 2317] [id = 27] 04:12:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 77 (0x117527c00) [pid = 2317] [serial = 77] [outer = 0x0] 04:12:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 78 (0x118244400) [pid = 2317] [serial = 78] [outer = 0x117527c00] 04:12:40 INFO - PROCESS | 2317 | 1462360360959 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 79 (0x118423000) [pid = 2317] [serial = 79] [outer = 0x117527c00] 04:12:41 INFO - PROCESS | 2317 | 1462360361292 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]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 04:12:41 INFO - PROCESS | 2317 | 1462360361320 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 2317 | 1462360361322 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:12:41 INFO - PROCESS | 2317 | 1462360361328 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 2317 | 1462360361332 Marionette TRACE conn2 <- [1,82,null,{}] 04:12:41 INFO - PROCESS | 2317 | 1462360361335 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}] 04:12:41 INFO - PROCESS | 2317 | 1462360361406 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:12:41 INFO - PROCESS | 2317 | 1462360361412 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x11701a800 == 28 [pid = 2317] [id = 28] 04:12:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 80 (0x118423800) [pid = 2317] [serial = 80] [outer = 0x0] 04:12:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 81 (0x11861a400) [pid = 2317] [serial = 81] [outer = 0x118423800] 04:12:41 INFO - PROCESS | 2317 | 1462360361439 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 82 (0x118628000) [pid = 2317] [serial = 82] [outer = 0x118423800] 04:12:41 INFO - PROCESS | 2317 | 1462360361811 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]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 526ms 04:12:41 INFO - PROCESS | 2317 | 1462360361851 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 2317 | 1462360361853 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:12:41 INFO - PROCESS | 2317 | 1462360361868 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 2317 | 1462360361870 Marionette TRACE conn2 <- [1,86,null,{}] 04:12:41 INFO - PROCESS | 2317 | 1462360361873 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}] 04:12:41 INFO - PROCESS | 2317 | 1462360361979 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:12:41 INFO - PROCESS | 2317 | 1462360361989 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x117557000 == 29 [pid = 2317] [id = 29] 04:12:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 83 (0x11861ec00) [pid = 2317] [serial = 83] [outer = 0x0] 04:12:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 84 (0x118778400) [pid = 2317] [serial = 84] [outer = 0x11861ec00] 04:12:42 INFO - PROCESS | 2317 | 1462360362029 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 85 (0x11885a800) [pid = 2317] [serial = 85] [outer = 0x11861ec00] 04:12:42 INFO - PROCESS | 2317 | 1462360362469 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]]]}] 04:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 624ms 04:12:42 INFO - PROCESS | 2317 | 1462360362488 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 2317 | 1462360362489 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:12:42 INFO - PROCESS | 2317 | 1462360362491 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 2317 | 1462360362492 Marionette TRACE conn2 <- [1,90,null,{}] 04:12:42 INFO - PROCESS | 2317 | 1462360362496 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}] 04:12:42 INFO - PROCESS | 2317 | 1462360362566 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:12:42 INFO - PROCESS | 2317 | 1462360362570 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x118263800 == 30 [pid = 2317] [id = 30] 04:12:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 86 (0x118f9d400) [pid = 2317] [serial = 86] [outer = 0x0] 04:12:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 87 (0x119108000) [pid = 2317] [serial = 87] [outer = 0x118f9d400] 04:12:42 INFO - PROCESS | 2317 | 1462360362604 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 88 (0x11930f000) [pid = 2317] [serial = 88] [outer = 0x118f9d400] 04:12:42 INFO - PROCESS | 2317 | 1462360362924 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]]]}] 04:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 04:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:12:42 INFO - PROCESS | 2317 | 1462360362964 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 2317 | 1462360362965 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:12:42 INFO - PROCESS | 2317 | 1462360362968 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 2317 | 1462360362970 Marionette TRACE conn2 <- [1,94,null,{}] 04:12:42 INFO - PROCESS | 2317 | 1462360362973 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}] 04:12:43 INFO - PROCESS | 2317 | 1462360363110 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:12:43 INFO - PROCESS | 2317 | 1462360363121 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x1166c8800 == 31 [pid = 2317] [id = 31] 04:12:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 89 (0x119111400) [pid = 2317] [serial = 89] [outer = 0x0] 04:12:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 90 (0x11963ec00) [pid = 2317] [serial = 90] [outer = 0x119111400] 04:12:43 INFO - PROCESS | 2317 | 1462360363162 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x1199cb000) [pid = 2317] [serial = 91] [outer = 0x119111400] 04:12:43 INFO - PROCESS | 2317 | 1462360363535 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]]]}] 04:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 620ms 04:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:12:43 INFO - PROCESS | 2317 | 1462360363588 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 2317 | 1462360363590 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:12:43 INFO - PROCESS | 2317 | 1462360363593 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 2317 | 1462360363594 Marionette TRACE conn2 <- [1,98,null,{}] 04:12:43 INFO - PROCESS | 2317 | 1462360363597 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}] 04:12:43 INFO - PROCESS | 2317 | 1462360363705 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:12:43 INFO - PROCESS | 2317 | 1462360363767 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x118887000 == 32 [pid = 2317] [id = 32] 04:12:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x1196a9000) [pid = 2317] [serial = 92] [outer = 0x0] 04:12:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x119c84400) [pid = 2317] [serial = 93] [outer = 0x1196a9000] 04:12:43 INFO - PROCESS | 2317 | 1462360363807 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x119cc7000) [pid = 2317] [serial = 94] [outer = 0x1196a9000] 04:12:44 INFO - PROCESS | 2317 | 1462360364137 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]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 571ms 04:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:12:44 INFO - PROCESS | 2317 | 1462360364169 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 2317 | 1462360364170 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:12:44 INFO - PROCESS | 2317 | 1462360364172 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 2317 | 1462360364173 Marionette TRACE conn2 <- [1,102,null,{}] 04:12:44 INFO - PROCESS | 2317 | 1462360364175 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}] 04:12:44 INFO - PROCESS | 2317 | 1462360364249 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:12:44 INFO - PROCESS | 2317 | 1462360364253 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x11916f800 == 33 [pid = 2317] [id = 33] 04:12:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x119f03800) [pid = 2317] [serial = 95] [outer = 0x0] 04:12:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x119fab000) [pid = 2317] [serial = 96] [outer = 0x119f03800] 04:12:44 INFO - PROCESS | 2317 | 1462360364279 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x11a16a400) [pid = 2317] [serial = 97] [outer = 0x119f03800] 04:12:44 INFO - PROCESS | 2317 | 1462360364576 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]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 04:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:12:44 INFO - PROCESS | 2317 | 1462360364590 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 2317 | 1462360364591 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:12:44 INFO - PROCESS | 2317 | 1462360364603 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 2317 | 1462360364604 Marionette TRACE conn2 <- [1,106,null,{}] 04:12:44 INFO - PROCESS | 2317 | 1462360364606 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}] 04:12:44 INFO - PROCESS | 2317 | 1462360364701 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:12:44 INFO - PROCESS | 2317 | 1462360364708 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917d000 == 34 [pid = 2317] [id = 34] 04:12:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x1183c0c00) [pid = 2317] [serial = 98] [outer = 0x0] 04:12:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x11a1b3000) [pid = 2317] [serial = 99] [outer = 0x1183c0c00] 04:12:44 INFO - PROCESS | 2317 | 1462360364733 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x1213b2000) [pid = 2317] [serial = 100] [outer = 0x1183c0c00] 04:12:44 INFO - PROCESS | 2317 | 1462360364997 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]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 04:12:45 INFO - PROCESS | 2317 | 1462360365021 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 2317 | 1462360365022 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:12:45 INFO - PROCESS | 2317 | 1462360365024 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 2317 | 1462360365025 Marionette TRACE conn2 <- [1,110,null,{}] 04:12:45 INFO - PROCESS | 2317 | 1462360365034 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}] 04:12:45 INFO - PROCESS | 2317 | 1462360365114 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:12:45 INFO - PROCESS | 2317 | 1462360365118 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x11961c000 == 35 [pid = 2317] [id = 35] 04:12:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x11a1ac000) [pid = 2317] [serial = 101] [outer = 0x0] 04:12:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x1213b6c00) [pid = 2317] [serial = 102] [outer = 0x11a1ac000] 04:12:45 INFO - PROCESS | 2317 | 1462360365146 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x1214c4400) [pid = 2317] [serial = 103] [outer = 0x11a1ac000] 04:12:45 INFO - PROCESS | 2317 | 1462360365452 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]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 476ms 04:12:45 INFO - PROCESS | 2317 | 1462360365501 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 2317 | 1462360365502 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:12:45 INFO - PROCESS | 2317 | 1462360365504 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 2317 | 1462360365506 Marionette TRACE conn2 <- [1,114,null,{}] 04:12:45 INFO - PROCESS | 2317 | 1462360365508 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}] 04:12:45 INFO - PROCESS | 2317 | 1462360365613 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:12:45 INFO - PROCESS | 2317 | 1462360365639 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b4a000 == 36 [pid = 2317] [id = 36] 04:12:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x1213b3800) [pid = 2317] [serial = 104] [outer = 0x0] 04:12:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x1216ec800) [pid = 2317] [serial = 105] [outer = 0x1213b3800] 04:12:45 INFO - PROCESS | 2317 | 1462360365663 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x1248c0400) [pid = 2317] [serial = 106] [outer = 0x1213b3800] 04:12:45 INFO - PROCESS | 2317 | 1462360365942 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]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 04:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:12:45 INFO - PROCESS | 2317 | 1462360365983 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 2317 | 1462360365984 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:12:45 INFO - PROCESS | 2317 | 1462360365986 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 2317 | 1462360365987 Marionette TRACE conn2 <- [1,118,null,{}] 04:12:45 INFO - PROCESS | 2317 | 1462360365990 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}] 04:12:46 INFO - PROCESS | 2317 | 1462360366064 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:12:46 INFO - PROCESS | 2317 | 1462360366069 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a218800 == 37 [pid = 2317] [id = 37] 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x1248c0c00) [pid = 2317] [serial = 107] [outer = 0x0] 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x124e1d400) [pid = 2317] [serial = 108] [outer = 0x1248c0c00] 04:12:46 INFO - PROCESS | 2317 | 1462360366093 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x125845c00) [pid = 2317] [serial = 109] [outer = 0x1248c0c00] 04:12:46 INFO - PROCESS | 2317 | 1462360366383 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]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 04:12:46 INFO - PROCESS | 2317 | 1462360366407 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 2317 | 1462360366408 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:12:46 INFO - PROCESS | 2317 | 1462360366414 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 2317 | 1462360366415 Marionette TRACE conn2 <- [1,122,null,{}] 04:12:46 INFO - PROCESS | 2317 | 1462360366418 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}] 04:12:46 INFO - PROCESS | 2317 | 1462360366489 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:12:46 INFO - PROCESS | 2317 | 1462360366538 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x121581800 == 38 [pid = 2317] [id = 38] 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x12170d800) [pid = 2317] [serial = 110] [outer = 0x0] 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x12584fc00) [pid = 2317] [serial = 111] [outer = 0x12170d800] 04:12:46 INFO - PROCESS | 2317 | 1462360366562 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x125ffa400) [pid = 2317] [serial = 112] [outer = 0x12170d800] 04:12:46 INFO - PROCESS | 2317 | 1462360366796 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]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 421ms 04:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:12:46 INFO - PROCESS | 2317 | 1462360366833 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 2317 | 1462360366834 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:12:46 INFO - PROCESS | 2317 | 1462360366838 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 2317 | 1462360366839 Marionette TRACE conn2 <- [1,126,null,{}] 04:12:46 INFO - PROCESS | 2317 | 1462360366841 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}] 04:12:46 INFO - PROCESS | 2317 | 1462360366927 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:12:46 INFO - PROCESS | 2317 | 1462360366933 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x121cd9800 == 39 [pid = 2317] [id = 39] 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x12698f800) [pid = 2317] [serial = 113] [outer = 0x0] 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x12699d000) [pid = 2317] [serial = 114] [outer = 0x12698f800] 04:12:46 INFO - PROCESS | 2317 | 1462360366957 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x12709e800) [pid = 2317] [serial = 115] [outer = 0x12698f800] 04:12:47 INFO - PROCESS | 2317 | 1462360367245 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]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 04:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:12:47 INFO - PROCESS | 2317 | 1462360367257 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 2317 | 1462360367258 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:12:47 INFO - PROCESS | 2317 | 1462360367268 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 2317 | 1462360367269 Marionette TRACE conn2 <- [1,130,null,{}] 04:12:47 INFO - PROCESS | 2317 | 1462360367271 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}] 04:12:47 INFO - PROCESS | 2317 | 1462360367349 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:12:47 INFO - PROCESS | 2317 | 1462360367354 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248cc800 == 40 [pid = 2317] [id = 40] 04:12:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x12726cc00) [pid = 2317] [serial = 116] [outer = 0x0] 04:12:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x127276c00) [pid = 2317] [serial = 117] [outer = 0x12726cc00] 04:12:47 INFO - PROCESS | 2317 | 1462360367378 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x127548000) [pid = 2317] [serial = 118] [outer = 0x12726cc00] 04:12:47 INFO - PROCESS | 2317 | 1462360367664 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]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 424ms 04:12:47 INFO - PROCESS | 2317 | 1462360367686 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 2317 | 1462360367687 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:12:47 INFO - PROCESS | 2317 | 1462360367690 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 2317 | 1462360367691 Marionette TRACE conn2 <- [1,134,null,{}] 04:12:47 INFO - PROCESS | 2317 | 1462360367693 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}] 04:12:47 INFO - PROCESS | 2317 | 1462360367772 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:12:47 INFO - PROCESS | 2317 | 1462360367836 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x124e45800 == 41 [pid = 2317] [id = 41] 04:12:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x119ccb000) [pid = 2317] [serial = 119] [outer = 0x0] 04:12:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x127549000) [pid = 2317] [serial = 120] [outer = 0x119ccb000] 04:12:47 INFO - PROCESS | 2317 | 1462360367860 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x128db2800) [pid = 2317] [serial = 121] [outer = 0x119ccb000] 04:12:48 INFO - PROCESS | 2317 | 1462360368834 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]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1171ms 04:12:48 INFO - PROCESS | 2317 | 1462360368862 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 2317 | 1462360368864 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:12:48 INFO - PROCESS | 2317 | 1462360368873 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 2317 | 1462360368876 Marionette TRACE conn2 <- [1,138,null,{}] 04:12:48 INFO - PROCESS | 2317 | 1462360368879 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}] 04:12:48 INFO - PROCESS | 2317 | 1462360368968 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:12:48 INFO - PROCESS | 2317 | 1462360368973 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x113010000 == 42 [pid = 2317] [id = 42] 04:12:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x11348e400) [pid = 2317] [serial = 122] [outer = 0x0] 04:12:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x113d4d400) [pid = 2317] [serial = 123] [outer = 0x11348e400] 04:12:49 INFO - PROCESS | 2317 | 1462360369000 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x116217800) [pid = 2317] [serial = 124] [outer = 0x11348e400] 04:12:49 INFO - PROCESS | 2317 | 1462360369349 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]]]}] 04:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 522ms 04:12:49 INFO - PROCESS | 2317 | 1462360369396 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 2317 | 1462360369399 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:12:49 INFO - PROCESS | 2317 | 1462360369403 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 2317 | 1462360369405 Marionette TRACE conn2 <- [1,142,null,{}] 04:12:49 INFO - PROCESS | 2317 | 1462360369407 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}] 04:12:49 INFO - PROCESS | 2317 | 1462360369492 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:12:49 INFO - PROCESS | 2317 | 1462360369525 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x115ee1800 == 43 [pid = 2317] [id = 43] 04:12:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x11675ec00) [pid = 2317] [serial = 125] [outer = 0x0] 04:12:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x1173ec000) [pid = 2317] [serial = 126] [outer = 0x11675ec00] 04:12:49 INFO - PROCESS | 2317 | 1462360369551 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x118241000) [pid = 2317] [serial = 127] [outer = 0x11675ec00] 04:12:49 INFO - PROCESS | 2317 | 1462360369905 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]]]}] 04:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 04:12:49 INFO - PROCESS | 2317 | 1462360369926 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:12:49 INFO - PROCESS | 2317 | 1462360369930 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:12:49 INFO - PROCESS | 2317 | 1462360369934 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 2317 | 1462360369938 Marionette TRACE conn2 <- [1,146,null,{}] 04:12:49 INFO - PROCESS | 2317 | 1462360369949 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}] 04:12:50 INFO - PROCESS | 2317 | 1462360370088 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:12:50 INFO - PROCESS | 2317 | 1462360370097 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a8f800 == 44 [pid = 2317] [id = 44] 04:12:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x1126b7000) [pid = 2317] [serial = 128] [outer = 0x0] 04:12:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x11842ec00) [pid = 2317] [serial = 129] [outer = 0x1126b7000] 04:12:50 INFO - PROCESS | 2317 | 1462360370714 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x118619800) [pid = 2317] [serial = 130] [outer = 0x1126b7000] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x12aa5e400) [pid = 2317] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x1292c3400) [pid = 2317] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x11842b800) [pid = 2317] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x11823c400) [pid = 2317] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x12d2d2c00) [pid = 2317] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x12d11b400) [pid = 2317] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x12ca71c00) [pid = 2317] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12c678400) [pid = 2317] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x12c29d400) [pid = 2317] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x118622000) [pid = 2317] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x118296800) [pid = 2317] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x12b148c00) [pid = 2317] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x12afe5000) [pid = 2317] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x1213b3800) [pid = 2317] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x1248c0c00) [pid = 2317] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x12170d800) [pid = 2317] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x12d2d7000) [pid = 2317] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x1126bb000) [pid = 2317] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x113d4c400) [pid = 2317] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x1132ac400) [pid = 2317] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x113ad0c00) [pid = 2317] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x117527c00) [pid = 2317] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x118423800) [pid = 2317] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x11861ec00) [pid = 2317] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x118f9d400) [pid = 2317] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x119111400) [pid = 2317] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x1196a9000) [pid = 2317] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x119f03800) [pid = 2317] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:12:50 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x1183c0c00) [pid = 2317] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:12:51 INFO - PROCESS | 2317 | 1462360371059 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]]]}] 04:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1175ms 04:12:51 INFO - PROCESS | 2317 | 1462360371109 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 2317 | 1462360371110 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:12:51 INFO - PROCESS | 2317 | 1462360371113 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 2317 | 1462360371114 Marionette TRACE conn2 <- [1,150,null,{}] 04:12:51 INFO - PROCESS | 2317 | 1462360371116 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}] 04:12:51 INFO - PROCESS | 2317 | 1462360371185 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:12:51 INFO - PROCESS | 2317 | 1462360371189 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x1173d7000 == 45 [pid = 2317] [id = 45] 04:12:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x118240800) [pid = 2317] [serial = 131] [outer = 0x0] 04:12:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x11843e800) [pid = 2317] [serial = 132] [outer = 0x118240800] 04:12:51 INFO - PROCESS | 2317 | 1462360371217 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x118621400) [pid = 2317] [serial = 133] [outer = 0x118240800] 04:12:51 INFO - PROCESS | 2317 | 1462360371513 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]]]}] 04:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 420ms 04:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:12:51 INFO - PROCESS | 2317 | 1462360371534 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 2317 | 1462360371535 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:12:51 INFO - PROCESS | 2317 | 1462360371537 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 2317 | 1462360371538 Marionette TRACE conn2 <- [1,154,null,{}] 04:12:51 INFO - PROCESS | 2317 | 1462360371541 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}] 04:12:51 INFO - PROCESS | 2317 | 1462360371637 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:12:51 INFO - PROCESS | 2317 | 1462360371646 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x11822f000 == 46 [pid = 2317] [id = 46] 04:12:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x1132a5000) [pid = 2317] [serial = 134] [outer = 0x0] 04:12:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x118627c00) [pid = 2317] [serial = 135] [outer = 0x1132a5000] 04:12:51 INFO - PROCESS | 2317 | 1462360371671 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x118780c00) [pid = 2317] [serial = 136] [outer = 0x1132a5000] 04:12:51 INFO - PROCESS | 2317 | 1462360371972 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]]]}] 04:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 04:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:12:52 INFO - PROCESS | 2317 | 1462360372008 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 2317 | 1462360372009 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:12:52 INFO - PROCESS | 2317 | 1462360372014 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 2317 | 1462360372015 Marionette TRACE conn2 <- [1,158,null,{}] 04:12:52 INFO - PROCESS | 2317 | 1462360372017 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}] 04:12:52 INFO - PROCESS | 2317 | 1462360372096 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:12:52 INFO - PROCESS | 2317 | 1462360372144 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182ae000 == 47 [pid = 2317] [id = 47] 04:12:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x113053400) [pid = 2317] [serial = 137] [outer = 0x0] 04:12:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x1188c3c00) [pid = 2317] [serial = 138] [outer = 0x113053400] 04:12:52 INFO - PROCESS | 2317 | 1462360372171 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x11963f800) [pid = 2317] [serial = 139] [outer = 0x113053400] 04:12:52 INFO - PROCESS | 2317 | 1462360372446 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]]]}] 04:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 04:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:12:52 INFO - PROCESS | 2317 | 1462360372486 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 2317 | 1462360372487 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:12:52 INFO - PROCESS | 2317 | 1462360372489 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 2317 | 1462360372490 Marionette TRACE conn2 <- [1,162,null,{}] 04:12:52 INFO - PROCESS | 2317 | 1462360372492 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}] 04:12:52 INFO - PROCESS | 2317 | 1462360372564 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:12:52 INFO - PROCESS | 2317 | 1462360372568 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x119142000 == 48 [pid = 2317] [id = 48] 04:12:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x118241c00) [pid = 2317] [serial = 140] [outer = 0x0] 04:12:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x119815c00) [pid = 2317] [serial = 141] [outer = 0x118241c00] 04:12:52 INFO - PROCESS | 2317 | 1462360372595 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x119c8dc00) [pid = 2317] [serial = 142] [outer = 0x118241c00] 04:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:12:53 INFO - PROCESS | 2317 | 1462360373049 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]]]}] 04:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 568ms 04:12:53 INFO - PROCESS | 2317 | 1462360373058 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 2317 | 1462360373061 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:12:53 INFO - PROCESS | 2317 | 1462360373065 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 2317 | 1462360373067 Marionette TRACE conn2 <- [1,166,null,{}] 04:12:53 INFO - PROCESS | 2317 | 1462360373071 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}] 04:12:53 INFO - PROCESS | 2317 | 1462360373163 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:12:53 INFO - PROCESS | 2317 | 1462360373216 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x11640c000 == 49 [pid = 2317] [id = 49] 04:12:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x1133e3000) [pid = 2317] [serial = 143] [outer = 0x0] 04:12:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x113df4800) [pid = 2317] [serial = 144] [outer = 0x1133e3000] 04:12:53 INFO - PROCESS | 2317 | 1462360373247 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x116a68c00) [pid = 2317] [serial = 145] [outer = 0x1133e3000] 04:12:53 INFO - PROCESS | 2317 | 1462360373689 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]]]}] 04:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 04:12:53 INFO - PROCESS | 2317 | 1462360373745 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 2317 | 1462360373749 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:12:53 INFO - PROCESS | 2317 | 1462360373755 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 2317 | 1462360373757 Marionette TRACE conn2 <- [1,170,null,{}] 04:12:53 INFO - PROCESS | 2317 | 1462360373759 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}] 04:12:53 INFO - PROCESS | 2317 | 1462360373849 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:12:53 INFO - PROCESS | 2317 | 1462360373906 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x118f86800 == 50 [pid = 2317] [id = 50] 04:12:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x118243400) [pid = 2317] [serial = 146] [outer = 0x0] 04:12:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x118433000) [pid = 2317] [serial = 147] [outer = 0x118243400] 04:12:53 INFO - PROCESS | 2317 | 1462360373935 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x1188cbc00) [pid = 2317] [serial = 148] [outer = 0x118243400] 04:12:54 INFO - PROCESS | 2317 | 1462360374348 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]]]}] 04:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 04:12:54 INFO - PROCESS | 2317 | 1462360374392 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 2317 | 1462360374395 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:12:54 INFO - PROCESS | 2317 | 1462360374399 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 2317 | 1462360374401 Marionette TRACE conn2 <- [1,174,null,{}] 04:12:54 INFO - PROCESS | 2317 | 1462360374409 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}] 04:12:54 INFO - PROCESS | 2317 | 1462360374514 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:12:54 INFO - PROCESS | 2317 | 1462360374574 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x11998a000 == 51 [pid = 2317] [id = 51] 04:12:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x119110000) [pid = 2317] [serial = 149] [outer = 0x0] 04:12:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x11930c800) [pid = 2317] [serial = 150] [outer = 0x119110000] 04:12:54 INFO - PROCESS | 2317 | 1462360374606 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x1199ca000) [pid = 2317] [serial = 151] [outer = 0x119110000] 04:12:55 INFO - PROCESS | 2317 | 1462360375007 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]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 626ms 04:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:12:55 INFO - PROCESS | 2317 | 1462360375025 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 2317 | 1462360375027 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:12:55 INFO - PROCESS | 2317 | 1462360375029 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 2317 | 1462360375031 Marionette TRACE conn2 <- [1,178,null,{}] 04:12:55 INFO - PROCESS | 2317 | 1462360375033 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}] 04:12:55 INFO - PROCESS | 2317 | 1462360375128 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:12:55 INFO - PROCESS | 2317 | 1462360375168 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e21800 == 52 [pid = 2317] [id = 52] 04:12:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x1132a9c00) [pid = 2317] [serial = 152] [outer = 0x0] 04:12:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x119cc1400) [pid = 2317] [serial = 153] [outer = 0x1132a9c00] 04:12:55 INFO - PROCESS | 2317 | 1462360375198 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x119fb2c00) [pid = 2317] [serial = 154] [outer = 0x1132a9c00] 04:12:55 INFO - PROCESS | 2317 | 1462360375600 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]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 04:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:12:55 INFO - PROCESS | 2317 | 1462360375662 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 2317 | 1462360375663 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:12:55 INFO - PROCESS | 2317 | 1462360375667 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 2317 | 1462360375668 Marionette TRACE conn2 <- [1,182,null,{}] 04:12:55 INFO - PROCESS | 2317 | 1462360375670 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}] 04:12:55 INFO - PROCESS | 2317 | 1462360375831 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:12:55 INFO - PROCESS | 2317 | 1462360375917 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x1160dd800 == 53 [pid = 2317] [id = 53] 04:12:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x112e7f400) [pid = 2317] [serial = 155] [outer = 0x0] 04:12:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x113261400) [pid = 2317] [serial = 156] [outer = 0x112e7f400] 04:12:55 INFO - PROCESS | 2317 | 1462360375945 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x113acec00) [pid = 2317] [serial = 157] [outer = 0x112e7f400] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x1182ae000 == 52 [pid = 2317] [id = 47] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11822f000 == 51 [pid = 2317] [id = 46] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x1173d7000 == 50 [pid = 2317] [id = 45] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x116a8f800 == 49 [pid = 2317] [id = 44] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x118263800 == 48 [pid = 2317] [id = 30] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x115ee1800 == 47 [pid = 2317] [id = 43] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x117557000 == 46 [pid = 2317] [id = 29] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11701a800 == 45 [pid = 2317] [id = 28] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x118887000 == 44 [pid = 2317] [id = 32] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11673a000 == 43 [pid = 2317] [id = 27] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x113010000 == 42 [pid = 2317] [id = 42] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11961c000 == 41 [pid = 2317] [id = 35] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11916f800 == 40 [pid = 2317] [id = 33] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x1166c8800 == 39 [pid = 2317] [id = 31] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x119e21800 == 38 [pid = 2317] [id = 52] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x124e45800 == 37 [pid = 2317] [id = 41] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11998a000 == 36 [pid = 2317] [id = 51] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x121cd9800 == 35 [pid = 2317] [id = 39] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x121581800 == 34 [pid = 2317] [id = 38] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x118f86800 == 33 [pid = 2317] [id = 50] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x1248cc800 == 32 [pid = 2317] [id = 40] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11640c000 == 31 [pid = 2317] [id = 49] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11917d000 == 30 [pid = 2317] [id = 34] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x119b4a000 == 29 [pid = 2317] [id = 36] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x11a218800 == 28 [pid = 2317] [id = 37] 04:12:56 INFO - PROCESS | 2317 | --DOCSHELL 0x119142000 == 27 [pid = 2317] [id = 48] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1216ec800) [pid = 2317] [serial = 105] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x124e1d400) [pid = 2317] [serial = 108] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x12584fc00) [pid = 2317] [serial = 111] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x12699d000) [pid = 2317] [serial = 114] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x127276c00) [pid = 2317] [serial = 117] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x11843d800) [pid = 2317] [serial = 63] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x113264000) [pid = 2317] [serial = 66] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x116a6bc00) [pid = 2317] [serial = 69] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x11332c000) [pid = 2317] [serial = 72] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x11348e800) [pid = 2317] [serial = 73] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x1164c2c00) [pid = 2317] [serial = 75] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x117527400) [pid = 2317] [serial = 76] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x118244400) [pid = 2317] [serial = 78] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x118423000) [pid = 2317] [serial = 79] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x11861a400) [pid = 2317] [serial = 81] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x118778400) [pid = 2317] [serial = 84] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x119108000) [pid = 2317] [serial = 87] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x11963ec00) [pid = 2317] [serial = 90] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x1199cb000) [pid = 2317] [serial = 91] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x119c84400) [pid = 2317] [serial = 93] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x119cc7000) [pid = 2317] [serial = 94] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x119fab000) [pid = 2317] [serial = 96] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x11a16a400) [pid = 2317] [serial = 97] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x11a1b3000) [pid = 2317] [serial = 99] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x1213b2000) [pid = 2317] [serial = 100] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x1213b6c00) [pid = 2317] [serial = 102] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x1248c0400) [pid = 2317] [serial = 106] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x125845c00) [pid = 2317] [serial = 109] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x125ffa400) [pid = 2317] [serial = 112] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x11930f000) [pid = 2317] [serial = 88] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x118628000) [pid = 2317] [serial = 82] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x11823ec00) [pid = 2317] [serial = 70] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x11885a800) [pid = 2317] [serial = 85] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x113a48c00) [pid = 2317] [serial = 67] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x11843f800) [pid = 2317] [serial = 64] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x12958d000) [pid = 2317] [serial = 18] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x1292c5000) [pid = 2317] [serial = 15] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 90 (0x1248c1c00) [pid = 2317] [serial = 11] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 89 (0x121c29400) [pid = 2317] [serial = 8] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 88 (0x12ca79000) [pid = 2317] [serial = 42] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 87 (0x12ce62000) [pid = 2317] [serial = 43] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 86 (0x12c67f800) [pid = 2317] [serial = 39] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 85 (0x12ca6f400) [pid = 2317] [serial = 40] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 84 (0x12c678000) [pid = 2317] [serial = 37] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 83 (0x12c673c00) [pid = 2317] [serial = 36] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 82 (0x12bbbb400) [pid = 2317] [serial = 33] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 81 (0x12c29a800) [pid = 2317] [serial = 34] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 80 (0x118676400) [pid = 2317] [serial = 30] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 79 (0x12bef9c00) [pid = 2317] [serial = 31] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 78 (0x12bbb8400) [pid = 2317] [serial = 27] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 77 (0x12bbe2c00) [pid = 2317] [serial = 28] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 76 (0x12b109c00) [pid = 2317] [serial = 25] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 75 (0x12b14b800) [pid = 2317] [serial = 24] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 74 (0x12aa60000) [pid = 2317] [serial = 21] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 73 (0x12aa64c00) [pid = 2317] [serial = 22] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 72 (0x129502400) [pid = 2317] [serial = 16] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 71 (0x118430800) [pid = 2317] [serial = 60] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 70 (0x118437800) [pid = 2317] [serial = 61] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 69 (0x118245c00) [pid = 2317] [serial = 57] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 68 (0x118425400) [pid = 2317] [serial = 58] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 67 (0x12d5f0400) [pid = 2317] [serial = 55] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 66 (0x12d2d9000) [pid = 2317] [serial = 54] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 65 (0x12d121400) [pid = 2317] [serial = 51] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 64 (0x12ce8a800) [pid = 2317] [serial = 45] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 63 (0x12d119800) [pid = 2317] [serial = 48] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | --DOMWINDOW == 62 (0x12d11d000) [pid = 2317] [serial = 50] [outer = 0x0] [url = about:blank] 04:12:56 INFO - PROCESS | 2317 | 1462360376981 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]]]}] 04:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1322ms 04:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:12:56 INFO - PROCESS | 2317 | 1462360376990 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 2317 | 1462360376992 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:12:56 INFO - PROCESS | 2317 | 1462360376996 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 2317 | 1462360376999 Marionette TRACE conn2 <- [1,186,null,{}] 04:12:57 INFO - PROCESS | 2317 | 1462360377003 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}] 04:12:57 INFO - PROCESS | 2317 | 1462360377072 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:12:57 INFO - PROCESS | 2317 | 1462360377082 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x112d63800 == 28 [pid = 2317] [id = 54] 04:12:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 63 (0x1133e4c00) [pid = 2317] [serial = 158] [outer = 0x0] 04:12:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 64 (0x11348a400) [pid = 2317] [serial = 159] [outer = 0x1133e4c00] 04:12:57 INFO - PROCESS | 2317 | 1462360377112 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 65 (0x115e43000) [pid = 2317] [serial = 160] [outer = 0x1133e4c00] 04:12:57 INFO - PROCESS | 2317 | 1462360377436 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]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 04:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:12:57 INFO - PROCESS | 2317 | 1462360377468 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 2317 | 1462360377472 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:12:57 INFO - PROCESS | 2317 | 1462360377477 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 2317 | 1462360377480 Marionette TRACE conn2 <- [1,190,null,{}] 04:12:57 INFO - PROCESS | 2317 | 1462360377483 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}] 04:12:57 INFO - PROCESS | 2317 | 1462360377560 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:12:57 INFO - PROCESS | 2317 | 1462360377598 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x113d21800 == 29 [pid = 2317] [id = 55] 04:12:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 66 (0x1133e1800) [pid = 2317] [serial = 161] [outer = 0x0] 04:12:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 67 (0x1164c5400) [pid = 2317] [serial = 162] [outer = 0x1133e1800] 04:12:57 INFO - PROCESS | 2317 | 1462360377624 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 68 (0x117528800) [pid = 2317] [serial = 163] [outer = 0x1133e1800] 04:12:57 INFO - PROCESS | 2317 | 1462360377886 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]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 423ms 04:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:12:57 INFO - PROCESS | 2317 | 1462360377901 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 2317 | 1462360377903 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:12:57 INFO - PROCESS | 2317 | 1462360377909 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 2317 | 1462360377913 Marionette TRACE conn2 <- [1,194,null,{}] 04:12:57 INFO - PROCESS | 2317 | 1462360377929 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}] 04:12:58 INFO - PROCESS | 2317 | 1462360378008 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:12:58 INFO - PROCESS | 2317 | 1462360378015 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a89000 == 30 [pid = 2317] [id = 56] 04:12:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 69 (0x111e55c00) [pid = 2317] [serial = 164] [outer = 0x0] 04:12:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 70 (0x1183c0c00) [pid = 2317] [serial = 165] [outer = 0x111e55c00] 04:12:58 INFO - PROCESS | 2317 | 1462360378045 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 71 (0x11842d400) [pid = 2317] [serial = 166] [outer = 0x111e55c00] 04:12:58 INFO - PROCESS | 2317 | 1462360378446 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]]]}] 04:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 581ms 04:12:58 INFO - PROCESS | 2317 | 1462360378491 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 2317 | 1462360378493 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:12:58 INFO - PROCESS | 2317 | 1462360378505 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 2317 | 1462360378507 Marionette TRACE conn2 <- [1,198,null,{}] 04:12:58 INFO - PROCESS | 2317 | 1462360378511 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}] 04:12:58 INFO - PROCESS | 2317 | 1462360378597 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:12:58 INFO - PROCESS | 2317 | 1462360378601 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x117560800 == 31 [pid = 2317] [id = 57] 04:12:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 72 (0x11843cc00) [pid = 2317] [serial = 167] [outer = 0x0] 04:12:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 73 (0x118440000) [pid = 2317] [serial = 168] [outer = 0x11843cc00] 04:12:58 INFO - PROCESS | 2317 | 1462360378629 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 74 (0x11861f400) [pid = 2317] [serial = 169] [outer = 0x11843cc00] 04:12:58 INFO - PROCESS | 2317 | 1462360378935 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]]]}] 04:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 477ms 04:12:58 INFO - PROCESS | 2317 | 1462360378982 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 2317 | 1462360378983 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:12:58 INFO - PROCESS | 2317 | 1462360378987 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 2317 | 1462360378988 Marionette TRACE conn2 <- [1,202,null,{}] 04:12:58 INFO - PROCESS | 2317 | 1462360378992 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}] 04:12:59 INFO - PROCESS | 2317 | 1462360379134 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:12:59 INFO - PROCESS | 2317 | 1462360379141 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x11825a000 == 32 [pid = 2317] [id = 58] 04:12:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 75 (0x1126b7c00) [pid = 2317] [serial = 170] [outer = 0x0] 04:12:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 76 (0x118623800) [pid = 2317] [serial = 171] [outer = 0x1126b7c00] 04:12:59 INFO - PROCESS | 2317 | 1462360379184 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 77 (0x11867d800) [pid = 2317] [serial = 172] [outer = 0x1126b7c00] 04:12:59 INFO - PROCESS | 2317 | 1462360379608 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]]]}] 04:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 672ms 04:12:59 INFO - PROCESS | 2317 | 1462360379659 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:12:59 INFO - PROCESS | 2317 | 1462360379660 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:12:59 INFO - PROCESS | 2317 | 1462360379662 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:12:59 INFO - PROCESS | 2317 | 1462360379663 Marionette TRACE conn2 <- [1,206,null,{}] 04:12:59 INFO - PROCESS | 2317 | 1462360379665 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}] 04:12:59 INFO - PROCESS | 2317 | 1462360379767 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:12:59 INFO - PROCESS | 2317 | 1462360379772 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x118724800 == 33 [pid = 2317] [id = 59] 04:12:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 78 (0x11877cc00) [pid = 2317] [serial = 173] [outer = 0x0] 04:12:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 79 (0x119103c00) [pid = 2317] [serial = 174] [outer = 0x11877cc00] 04:12:59 INFO - PROCESS | 2317 | 1462360379824 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 80 (0x119319400) [pid = 2317] [serial = 175] [outer = 0x11877cc00] 04:13:00 INFO - PROCESS | 2317 | 1462360380142 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]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 04:13:00 INFO - PROCESS | 2317 | 1462360380187 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 2317 | 1462360380188 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:13:00 INFO - PROCESS | 2317 | 1462360380190 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 2317 | 1462360380191 Marionette TRACE conn2 <- [1,210,null,{}] 04:13:00 INFO - PROCESS | 2317 | 1462360380194 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}] 04:13:00 INFO - PROCESS | 2317 | 1462360380272 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:13:00 INFO - PROCESS | 2317 | 1462360380279 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x119130800 == 34 [pid = 2317] [id = 60] 04:13:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 81 (0x119111400) [pid = 2317] [serial = 176] [outer = 0x0] 04:13:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 82 (0x1196b0800) [pid = 2317] [serial = 177] [outer = 0x119111400] 04:13:00 INFO - PROCESS | 2317 | 1462360380304 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 83 (0x119c8e000) [pid = 2317] [serial = 178] [outer = 0x119111400] 04:13:00 INFO - PROCESS | 2317 | 1462360380638 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]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 467ms 04:13:00 INFO - PROCESS | 2317 | 1462360380665 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:13:00 INFO - PROCESS | 2317 | 1462360380667 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:13:00 INFO - PROCESS | 2317 | 1462360380670 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 2317 | 1462360380672 Marionette TRACE conn2 <- [1,214,null,{}] 04:13:00 INFO - PROCESS | 2317 | 1462360380675 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}] 04:13:00 INFO - PROCESS | 2317 | 1462360380802 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:13:00 INFO - PROCESS | 2317 | 1462360380809 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917b000 == 35 [pid = 2317] [id = 61] 04:13:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 84 (0x1196a7000) [pid = 2317] [serial = 179] [outer = 0x0] 04:13:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 85 (0x119f0c400) [pid = 2317] [serial = 180] [outer = 0x1196a7000] 04:13:00 INFO - PROCESS | 2317 | 1462360380883 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 86 (0x119fb4400) [pid = 2317] [serial = 181] [outer = 0x1196a7000] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 85 (0x118241c00) [pid = 2317] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 84 (0x113053400) [pid = 2317] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 83 (0x11675ec00) [pid = 2317] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 82 (0x11348e400) [pid = 2317] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 81 (0x118240800) [pid = 2317] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 80 (0x1126b7000) [pid = 2317] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 79 (0x1132a5000) [pid = 2317] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 78 (0x119ccb000) [pid = 2317] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 77 (0x12698f800) [pid = 2317] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 76 (0x11a1ac000) [pid = 2317] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:13:01 INFO - PROCESS | 2317 | --DOMWINDOW == 75 (0x12726cc00) [pid = 2317] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:13:01 INFO - PROCESS | 2317 | 1462360381337 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]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 720ms 04:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:13:01 INFO - PROCESS | 2317 | 1462360381390 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 2317 | 1462360381391 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:13:01 INFO - PROCESS | 2317 | 1462360381393 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 2317 | 1462360381395 Marionette TRACE conn2 <- [1,218,null,{}] 04:13:01 INFO - PROCESS | 2317 | 1462360381397 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}] 04:13:01 INFO - PROCESS | 2317 | 1462360381466 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:13:01 INFO - PROCESS | 2317 | 1462360381471 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a88800 == 36 [pid = 2317] [id = 62] 04:13:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 76 (0x1196a8c00) [pid = 2317] [serial = 182] [outer = 0x0] 04:13:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 77 (0x119fb5c00) [pid = 2317] [serial = 183] [outer = 0x1196a8c00] 04:13:01 INFO - PROCESS | 2317 | 1462360381498 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 78 (0x11a1b3400) [pid = 2317] [serial = 184] [outer = 0x1196a8c00] 04:13:01 INFO - PROCESS | 2317 | 1462360381781 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]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 420ms 04:13:01 INFO - PROCESS | 2317 | 1462360381818 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 2317 | 1462360381819 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:13:01 INFO - PROCESS | 2317 | 1462360381822 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 2317 | 1462360381823 Marionette TRACE conn2 <- [1,222,null,{}] 04:13:01 INFO - PROCESS | 2317 | 1462360381825 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}] 04:13:01 INFO - PROCESS | 2317 | 1462360381895 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:13:01 INFO - PROCESS | 2317 | 1462360381899 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b36000 == 37 [pid = 2317] [id = 63] 04:13:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 79 (0x11a1bac00) [pid = 2317] [serial = 185] [outer = 0x0] 04:13:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 80 (0x1213b2400) [pid = 2317] [serial = 186] [outer = 0x11a1bac00] 04:13:01 INFO - PROCESS | 2317 | 1462360381926 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 81 (0x1213b6800) [pid = 2317] [serial = 187] [outer = 0x11a1bac00] 04:13:02 INFO - PROCESS | 2317 | 1462360382203 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]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 04:13:02 INFO - PROCESS | 2317 | 1462360382240 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 2317 | 1462360382242 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:13:02 INFO - PROCESS | 2317 | 1462360382252 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 2317 | 1462360382253 Marionette TRACE conn2 <- [1,226,null,{}] 04:13:02 INFO - PROCESS | 2317 | 1462360382256 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}] 04:13:02 INFO - PROCESS | 2317 | 1462360382363 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:13:02 INFO - PROCESS | 2317 | 1462360382369 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x11822b800 == 38 [pid = 2317] [id = 64] 04:13:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 82 (0x1126b8800) [pid = 2317] [serial = 188] [outer = 0x0] 04:13:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 83 (0x1213b5c00) [pid = 2317] [serial = 189] [outer = 0x1126b8800] 04:13:02 INFO - PROCESS | 2317 | 1462360382398 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 84 (0x11867a800) [pid = 2317] [serial = 190] [outer = 0x1126b8800] 04:13:02 INFO - PROCESS | 2317 | 1462360382706 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]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 476ms 04:13:02 INFO - PROCESS | 2317 | 1462360382721 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 2317 | 1462360382722 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:13:02 INFO - PROCESS | 2317 | 1462360382724 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 2317 | 1462360382725 Marionette TRACE conn2 <- [1,230,null,{}] 04:13:02 INFO - PROCESS | 2317 | 1462360382730 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}] 04:13:02 INFO - PROCESS | 2317 | 1462360382802 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:13:02 INFO - PROCESS | 2317 | 1462360382806 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x1217b3000 == 39 [pid = 2317] [id = 65] 04:13:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 85 (0x12186e800) [pid = 2317] [serial = 191] [outer = 0x0] 04:13:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 86 (0x121dcc800) [pid = 2317] [serial = 192] [outer = 0x12186e800] 04:13:02 INFO - PROCESS | 2317 | 1462360382833 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 87 (0x124955800) [pid = 2317] [serial = 193] [outer = 0x12186e800] 04:13:03 INFO - PROCESS | 2317 | 1462360383277 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]]]}] 04:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 04:13:03 INFO - PROCESS | 2317 | 1462360383320 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:13:03 INFO - PROCESS | 2317 | 1462360383323 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:13:03 INFO - PROCESS | 2317 | 1462360383328 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - PROCESS | 2317 | 1462360383332 Marionette TRACE conn2 <- [1,234,null,{}] 04:13:03 INFO - PROCESS | 2317 | 1462360383336 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}] 04:13:03 INFO - PROCESS | 2317 | 1462360383433 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:13:03 INFO - PROCESS | 2317 | 1462360383497 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x113a76000 == 40 [pid = 2317] [id = 66] 04:13:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 88 (0x112e5b400) [pid = 2317] [serial = 194] [outer = 0x0] 04:13:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 89 (0x113a49400) [pid = 2317] [serial = 195] [outer = 0x112e5b400] 04:13:03 INFO - PROCESS | 2317 | 1462360383529 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 90 (0x1162e6400) [pid = 2317] [serial = 196] [outer = 0x112e5b400] 04:13:04 INFO - PROCESS | 2317 | 1462360384045 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]]]}] 04:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 775ms 04:13:04 INFO - PROCESS | 2317 | 1462360384193 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 2317 | 1462360384195 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:13:04 INFO - PROCESS | 2317 | 1462360384198 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 2317 | 1462360384200 Marionette TRACE conn2 <- [1,238,null,{}] 04:13:04 INFO - PROCESS | 2317 | 1462360384204 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}] 04:13:04 INFO - PROCESS | 2317 | 1462360384297 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:13:04 INFO - PROCESS | 2317 | 1462360384336 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x115e17000 == 41 [pid = 2317] [id = 67] 04:13:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x1160b3800) [pid = 2317] [serial = 197] [outer = 0x0] 04:13:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x116287000) [pid = 2317] [serial = 198] [outer = 0x1160b3800] 04:13:04 INFO - PROCESS | 2317 | 1462360384362 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x1167be400) [pid = 2317] [serial = 199] [outer = 0x1160b3800] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11822b800 == 40 [pid = 2317] [id = 64] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x119b36000 == 39 [pid = 2317] [id = 63] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x116a88800 == 38 [pid = 2317] [id = 62] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11917b000 == 37 [pid = 2317] [id = 61] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x119130800 == 36 [pid = 2317] [id = 60] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x118724800 == 35 [pid = 2317] [id = 59] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11825a000 == 34 [pid = 2317] [id = 58] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x117560800 == 33 [pid = 2317] [id = 57] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x116a89000 == 32 [pid = 2317] [id = 56] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x113d21800 == 31 [pid = 2317] [id = 55] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x112d63800 == 30 [pid = 2317] [id = 54] 04:13:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1160dd800 == 29 [pid = 2317] [id = 53] 04:13:04 INFO - PROCESS | 2317 | 1462360384746 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]]]}] 04:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 571ms 04:13:04 INFO - PROCESS | 2317 | 1462360384770 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 2317 | 1462360384772 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:13:04 INFO - PROCESS | 2317 | 1462360384778 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 2317 | 1462360384781 Marionette TRACE conn2 <- [1,242,null,{}] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x119815c00) [pid = 2317] [serial = 141] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x119c8dc00) [pid = 2317] [serial = 142] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 90 (0x11963f800) [pid = 2317] [serial = 139] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 89 (0x1173ec000) [pid = 2317] [serial = 126] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 88 (0x113d4d400) [pid = 2317] [serial = 123] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 87 (0x118241000) [pid = 2317] [serial = 127] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 86 (0x11843e800) [pid = 2317] [serial = 132] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 85 (0x118619800) [pid = 2317] [serial = 130] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 84 (0x118621400) [pid = 2317] [serial = 133] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 83 (0x1188c3c00) [pid = 2317] [serial = 138] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 82 (0x11842ec00) [pid = 2317] [serial = 129] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 81 (0x118780c00) [pid = 2317] [serial = 136] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 80 (0x116217800) [pid = 2317] [serial = 124] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 79 (0x118627c00) [pid = 2317] [serial = 135] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 78 (0x128db2800) [pid = 2317] [serial = 121] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 77 (0x127549000) [pid = 2317] [serial = 120] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 76 (0x12709e800) [pid = 2317] [serial = 115] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 75 (0x1214c4400) [pid = 2317] [serial = 103] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | --DOMWINDOW == 74 (0x127548000) [pid = 2317] [serial = 118] [outer = 0x0] [url = about:blank] 04:13:04 INFO - PROCESS | 2317 | 1462360384795 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}] 04:13:04 INFO - PROCESS | 2317 | 1462360384875 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:13:04 INFO - PROCESS | 2317 | 1462360384882 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x115ef0000 == 30 [pid = 2317] [id = 68] 04:13:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 75 (0x1167b0000) [pid = 2317] [serial = 200] [outer = 0x0] 04:13:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 76 (0x11751dc00) [pid = 2317] [serial = 201] [outer = 0x1167b0000] 04:13:04 INFO - PROCESS | 2317 | 1462360384910 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 77 (0x118242000) [pid = 2317] [serial = 202] [outer = 0x1167b0000] 04:13:05 INFO - PROCESS | 2317 | 1462360385222 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]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 474ms 04:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:13:05 INFO - PROCESS | 2317 | 1462360385250 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 2317 | 1462360385251 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:13:05 INFO - PROCESS | 2317 | 1462360385253 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 2317 | 1462360385254 Marionette TRACE conn2 <- [1,246,null,{}] 04:13:05 INFO - PROCESS | 2317 | 1462360385262 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}] 04:13:05 INFO - PROCESS | 2317 | 1462360385336 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:13:05 INFO - PROCESS | 2317 | 1462360385387 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x1173d0800 == 31 [pid = 2317] [id = 69] 04:13:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 78 (0x1167bec00) [pid = 2317] [serial = 203] [outer = 0x0] 04:13:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 79 (0x11842b800) [pid = 2317] [serial = 204] [outer = 0x1167bec00] 04:13:05 INFO - PROCESS | 2317 | 1462360385416 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 80 (0x11843ac00) [pid = 2317] [serial = 205] [outer = 0x1167bec00] 04:13:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 81 (0x11842ec00) [pid = 2317] [serial = 206] [outer = 0x12ce6b000] 04:13:05 INFO - PROCESS | 2317 | 1462360385717 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]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 525ms 04:13:05 INFO - PROCESS | 2317 | 1462360385779 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 2317 | 1462360385781 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:13:05 INFO - PROCESS | 2317 | 1462360385784 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 2317 | 1462360385785 Marionette TRACE conn2 <- [1,250,null,{}] 04:13:05 INFO - PROCESS | 2317 | 1462360385787 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}] 04:13:05 INFO - PROCESS | 2317 | 1462360385855 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:13:05 INFO - PROCESS | 2317 | 1462360385863 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x11871c800 == 32 [pid = 2317] [id = 70] 04:13:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 82 (0x1126b9000) [pid = 2317] [serial = 207] [outer = 0x0] 04:13:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 83 (0x118781000) [pid = 2317] [serial = 208] [outer = 0x1126b9000] 04:13:05 INFO - PROCESS | 2317 | 1462360385889 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 84 (0x118f9d000) [pid = 2317] [serial = 209] [outer = 0x1126b9000] 04:13:06 INFO - PROCESS | 2317 | 1462360386187 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]]]}] 04:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 417ms 04:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:13:06 INFO - PROCESS | 2317 | 1462360386202 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 2317 | 1462360386203 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:13:06 INFO - PROCESS | 2317 | 1462360386205 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 2317 | 1462360386206 Marionette TRACE conn2 <- [1,254,null,{}] 04:13:06 INFO - PROCESS | 2317 | 1462360386209 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}] 04:13:06 INFO - PROCESS | 2317 | 1462360386294 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:13:06 INFO - PROCESS | 2317 | 1462360386300 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182b6000 == 33 [pid = 2317] [id = 71] 04:13:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 85 (0x113325400) [pid = 2317] [serial = 210] [outer = 0x0] 04:13:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 86 (0x11910cc00) [pid = 2317] [serial = 211] [outer = 0x113325400] 04:13:06 INFO - PROCESS | 2317 | 1462360386327 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 87 (0x11930fc00) [pid = 2317] [serial = 212] [outer = 0x113325400] 04:13:06 INFO - PROCESS | 2317 | 1462360386712 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]]]}] 04:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 524ms 04:13:06 INFO - PROCESS | 2317 | 1462360386732 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 2317 | 1462360386734 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:13:06 INFO - PROCESS | 2317 | 1462360386737 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 2317 | 1462360386739 Marionette TRACE conn2 <- [1,258,null,{}] 04:13:06 INFO - PROCESS | 2317 | 1462360386743 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}] 04:13:06 INFO - PROCESS | 2317 | 1462360386875 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:13:06 INFO - PROCESS | 2317 | 1462360386954 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x119131800 == 34 [pid = 2317] [id = 72] 04:13:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 88 (0x1132a3c00) [pid = 2317] [serial = 213] [outer = 0x0] 04:13:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 89 (0x119815c00) [pid = 2317] [serial = 214] [outer = 0x1132a3c00] 04:13:06 INFO - PROCESS | 2317 | 1462360386994 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 90 (0x11a1b6800) [pid = 2317] [serial = 215] [outer = 0x1132a3c00] 04:13:07 INFO - PROCESS | 2317 | 1462360387321 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]]]}] 04:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 622ms 04:13:07 INFO - PROCESS | 2317 | 1462360387360 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 2317 | 1462360387364 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:13:07 INFO - PROCESS | 2317 | 1462360387366 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 2317 | 1462360387367 Marionette TRACE conn2 <- [1,262,null,{}] 04:13:07 INFO - PROCESS | 2317 | 1462360387369 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}] 04:13:07 INFO - PROCESS | 2317 | 1462360387448 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:13:07 INFO - PROCESS | 2317 | 1462360387452 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x119519000 == 35 [pid = 2317] [id = 73] 04:13:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x11751bc00) [pid = 2317] [serial = 216] [outer = 0x0] 04:13:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x1213b8800) [pid = 2317] [serial = 217] [outer = 0x11751bc00] 04:13:07 INFO - PROCESS | 2317 | 1462360387479 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x1214c5800) [pid = 2317] [serial = 218] [outer = 0x11751bc00] 04:13:07 INFO - PROCESS | 2317 | 1462360387772 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]]]}] 04:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 04:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:13:07 INFO - PROCESS | 2317 | 1462360387835 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 2317 | 1462360387836 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:13:07 INFO - PROCESS | 2317 | 1462360387838 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 2317 | 1462360387839 Marionette TRACE conn2 <- [1,266,null,{}] 04:13:07 INFO - PROCESS | 2317 | 1462360387842 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}] 04:13:07 INFO - PROCESS | 2317 | 1462360387927 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:13:07 INFO - PROCESS | 2317 | 1462360387933 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e0a800 == 36 [pid = 2317] [id = 74] 04:13:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x112040000) [pid = 2317] [serial = 219] [outer = 0x0] 04:13:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x12170f000) [pid = 2317] [serial = 220] [outer = 0x112040000] 04:13:07 INFO - PROCESS | 2317 | 1462360387958 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x124851c00) [pid = 2317] [serial = 221] [outer = 0x112040000] 04:13:08 INFO - PROCESS | 2317 | 1462360388299 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]]]}] 04:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 04:13:08 INFO - PROCESS | 2317 | 1462360388309 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 2317 | 1462360388311 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:13:08 INFO - PROCESS | 2317 | 1462360388316 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 2317 | 1462360388318 Marionette TRACE conn2 <- [1,270,null,{}] 04:13:08 INFO - PROCESS | 2317 | 1462360388321 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}] 04:13:08 INFO - PROCESS | 2317 | 1462360388447 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:13:08 INFO - PROCESS | 2317 | 1462360388459 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x1217ad000 == 37 [pid = 2317] [id = 75] 04:13:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x12170cc00) [pid = 2317] [serial = 222] [outer = 0x0] 04:13:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x124e19000) [pid = 2317] [serial = 223] [outer = 0x12170cc00] 04:13:08 INFO - PROCESS | 2317 | 1462360388484 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x124e8dc00) [pid = 2317] [serial = 224] [outer = 0x12170cc00] 04:13:08 INFO - PROCESS | 2317 | 1462360388790 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]]]}] 04:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 519ms 04:13:08 INFO - PROCESS | 2317 | 1462360388836 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 2317 | 1462360388837 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:13:08 INFO - PROCESS | 2317 | 1462360388839 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 2317 | 1462360388840 Marionette TRACE conn2 <- [1,274,null,{}] 04:13:08 INFO - PROCESS | 2317 | 1462360388842 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}] 04:13:08 INFO - PROCESS | 2317 | 1462360388985 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x1133e3000) [pid = 2317] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x118243400) [pid = 2317] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x11877cc00) [pid = 2317] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x119111400) [pid = 2317] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x1133e1800) [pid = 2317] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x11843cc00) [pid = 2317] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x1133e4c00) [pid = 2317] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x119110000) [pid = 2317] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 90 (0x111e55c00) [pid = 2317] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 89 (0x1132a9c00) [pid = 2317] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 88 (0x1196a7000) [pid = 2317] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 87 (0x11a1bac00) [pid = 2317] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 86 (0x1126b8800) [pid = 2317] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 85 (0x1126b7c00) [pid = 2317] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:13:08 INFO - PROCESS | 2317 | --DOMWINDOW == 84 (0x1196a8c00) [pid = 2317] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:13:09 INFO - PROCESS | 2317 | 1462360389020 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x113a5b000 == 38 [pid = 2317] [id = 76] 04:13:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 85 (0x111e4e400) [pid = 2317] [serial = 225] [outer = 0x0] 04:13:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 86 (0x11332e800) [pid = 2317] [serial = 226] [outer = 0x111e4e400] 04:13:09 INFO - PROCESS | 2317 | 1462360389045 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 87 (0x118425c00) [pid = 2317] [serial = 227] [outer = 0x111e4e400] 04:13:09 INFO - PROCESS | 2317 | 1462360389298 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]]]}] 04:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 04:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:13:09 INFO - PROCESS | 2317 | 1462360389308 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 2317 | 1462360389310 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:13:09 INFO - PROCESS | 2317 | 1462360389313 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 2317 | 1462360389317 Marionette TRACE conn2 <- [1,278,null,{}] 04:13:09 INFO - PROCESS | 2317 | 1462360389337 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}] 04:13:09 INFO - PROCESS | 2317 | 1462360389432 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:13:09 INFO - PROCESS | 2317 | 1462360389438 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248b5800 == 39 [pid = 2317] [id = 77] 04:13:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 88 (0x118785800) [pid = 2317] [serial = 228] [outer = 0x0] 04:13:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 89 (0x125849400) [pid = 2317] [serial = 229] [outer = 0x118785800] 04:13:09 INFO - PROCESS | 2317 | 1462360389484 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 90 (0x125ff6800) [pid = 2317] [serial = 230] [outer = 0x118785800] 04:13:09 INFO - PROCESS | 2317 | 1462360389923 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]]]}] 04:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 04:13:09 INFO - PROCESS | 2317 | 1462360389941 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 2317 | 1462360389943 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:13:09 INFO - PROCESS | 2317 | 1462360389945 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 2317 | 1462360389946 Marionette TRACE conn2 <- [1,282,null,{}] 04:13:09 INFO - PROCESS | 2317 | 1462360389948 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}] 04:13:10 INFO - PROCESS | 2317 | 1462360390019 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:13:10 INFO - PROCESS | 2317 | 1462360390024 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x124e3c800 == 40 [pid = 2317] [id = 78] 04:13:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x12698f800) [pid = 2317] [serial = 231] [outer = 0x0] 04:13:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x12699a400) [pid = 2317] [serial = 232] [outer = 0x12698f800] 04:13:10 INFO - PROCESS | 2317 | 1462360390050 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x126ff1c00) [pid = 2317] [serial = 233] [outer = 0x12698f800] 04:13:10 INFO - PROCESS | 2317 | 1462360390366 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]]]}] 04:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 04:13:10 INFO - PROCESS | 2317 | 1462360390414 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:13:10 INFO - PROCESS | 2317 | 1462360390416 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:13:10 INFO - PROCESS | 2317 | 1462360390419 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 2317 | 1462360390421 Marionette TRACE conn2 <- [1,286,null,{}] 04:13:10 INFO - PROCESS | 2317 | 1462360390424 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}] 04:13:10 INFO - PROCESS | 2317 | 1462360390534 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:13:10 INFO - PROCESS | 2317 | 1462360390594 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x125eb7800 == 41 [pid = 2317] [id = 79] 04:13:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x126991400) [pid = 2317] [serial = 234] [outer = 0x0] 04:13:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x1270a3800) [pid = 2317] [serial = 235] [outer = 0x126991400] 04:13:10 INFO - PROCESS | 2317 | 1462360390632 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x12753d400) [pid = 2317] [serial = 236] [outer = 0x126991400] 04:13:11 INFO - PROCESS | 2317 | 1462360391133 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]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 719ms 04:13:11 INFO - PROCESS | 2317 | 1462360391139 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 2317 | 1462360391141 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:13:11 INFO - PROCESS | 2317 | 1462360391146 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 2317 | 1462360391150 Marionette TRACE conn2 <- [1,290,null,{}] 04:13:11 INFO - PROCESS | 2317 | 1462360391154 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}] 04:13:11 INFO - PROCESS | 2317 | 1462360391245 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:13:11 INFO - PROCESS | 2317 | 1462360391298 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x115e1f000 == 42 [pid = 2317] [id = 80] 04:13:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x1126b7400) [pid = 2317] [serial = 237] [outer = 0x0] 04:13:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x113d4c400) [pid = 2317] [serial = 238] [outer = 0x1126b7400] 04:13:11 INFO - PROCESS | 2317 | 1462360391330 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x1167b1800) [pid = 2317] [serial = 239] [outer = 0x1126b7400] 04:13:11 INFO - PROCESS | 2317 | 1462360391726 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]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 624ms 04:13:11 INFO - PROCESS | 2317 | 1462360391769 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 2317 | 1462360391773 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:13:11 INFO - PROCESS | 2317 | 1462360391778 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 2317 | 1462360391780 Marionette TRACE conn2 <- [1,294,null,{}] 04:13:11 INFO - PROCESS | 2317 | 1462360391782 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}] 04:13:11 INFO - PROCESS | 2317 | 1462360391897 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:13:11 INFO - PROCESS | 2317 | 1462360391955 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x119135800 == 43 [pid = 2317] [id = 81] 04:13:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x118241000) [pid = 2317] [serial = 240] [outer = 0x0] 04:13:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x118428c00) [pid = 2317] [serial = 241] [outer = 0x118241000] 04:13:11 INFO - PROCESS | 2317 | 1462360391985 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x11843e800) [pid = 2317] [serial = 242] [outer = 0x118241000] 04:13:12 INFO - PROCESS | 2317 | 1462360392396 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]]]}] 04:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 04:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:13:12 INFO - PROCESS | 2317 | 1462360392450 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 2317 | 1462360392451 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:13:12 INFO - PROCESS | 2317 | 1462360392454 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 2317 | 1462360392457 Marionette TRACE conn2 <- [1,298,null,{}] 04:13:12 INFO - PROCESS | 2317 | 1462360392464 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}] 04:13:12 INFO - PROCESS | 2317 | 1462360392560 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:13:12 INFO - PROCESS | 2317 | 1462360392604 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x125ea9000 == 44 [pid = 2317] [id = 82] 04:13:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x11867b000) [pid = 2317] [serial = 243] [outer = 0x0] 04:13:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x119637c00) [pid = 2317] [serial = 244] [outer = 0x11867b000] 04:13:12 INFO - PROCESS | 2317 | 1462360392635 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x119c93800) [pid = 2317] [serial = 245] [outer = 0x11867b000] 04:13:13 INFO - PROCESS | 2317 | 1462360393035 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]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 04:13:13 INFO - PROCESS | 2317 | 1462360393077 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 2317 | 1462360393079 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:13:13 INFO - PROCESS | 2317 | 1462360393082 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 2317 | 1462360393083 Marionette TRACE conn2 <- [1,302,null,{}] 04:13:13 INFO - PROCESS | 2317 | 1462360393085 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}] 04:13:13 INFO - PROCESS | 2317 | 1462360393178 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:13:13 INFO - PROCESS | 2317 | 1462360393251 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x127065000 == 45 [pid = 2317] [id = 83] 04:13:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x1213b0400) [pid = 2317] [serial = 246] [outer = 0x0] 04:13:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x1214cac00) [pid = 2317] [serial = 247] [outer = 0x1213b0400] 04:13:13 INFO - PROCESS | 2317 | 1462360393280 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x1248c0400) [pid = 2317] [serial = 248] [outer = 0x1213b0400] 04:13:13 INFO - PROCESS | 2317 | 1462360393699 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]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 668ms 04:13:13 INFO - PROCESS | 2317 | 1462360393768 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 2317 | 1462360393770 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:13:13 INFO - PROCESS | 2317 | 1462360393774 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 2317 | 1462360393775 Marionette TRACE conn2 <- [1,306,null,{}] 04:13:13 INFO - PROCESS | 2317 | 1462360393778 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}] 04:13:13 INFO - PROCESS | 2317 | 1462360393871 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:13:13 INFO - PROCESS | 2317 | 1462360393926 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x113229000 == 46 [pid = 2317] [id = 84] 04:13:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x112057000) [pid = 2317] [serial = 249] [outer = 0x0] 04:13:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x118620c00) [pid = 2317] [serial = 250] [outer = 0x112057000] 04:13:13 INFO - PROCESS | 2317 | 1462360393955 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x125909000) [pid = 2317] [serial = 251] [outer = 0x112057000] 04:13:14 INFO - PROCESS | 2317 | 1462360394567 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]]]}] 04:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 821ms 04:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:13:14 INFO - PROCESS | 2317 | 1462360394596 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 2317 | 1462360394599 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:13:14 INFO - PROCESS | 2317 | 1462360394604 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 2317 | 1462360394608 Marionette TRACE conn2 <- [1,310,null,{}] 04:13:14 INFO - PROCESS | 2317 | 1462360394634 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}] 04:13:14 INFO - PROCESS | 2317 | 1462360394739 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:13:14 INFO - PROCESS | 2317 | 1462360394799 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x1173dd000 == 47 [pid = 2317] [id = 85] 04:13:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x11325f000) [pid = 2317] [serial = 252] [outer = 0x0] 04:13:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x113f1f000) [pid = 2317] [serial = 253] [outer = 0x11325f000] 04:13:14 INFO - PROCESS | 2317 | 1462360394827 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x1167af400) [pid = 2317] [serial = 254] [outer = 0x11325f000] 04:13:15 INFO - PROCESS | 2317 | 1462360395250 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]]]}] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x124e3c800 == 46 [pid = 2317] [id = 78] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1248b5800 == 45 [pid = 2317] [id = 77] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x113a5b000 == 44 [pid = 2317] [id = 76] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1217ad000 == 43 [pid = 2317] [id = 75] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x119e0a800 == 42 [pid = 2317] [id = 74] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x119519000 == 41 [pid = 2317] [id = 73] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x119131800 == 40 [pid = 2317] [id = 72] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1182b6000 == 39 [pid = 2317] [id = 71] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x11871c800 == 38 [pid = 2317] [id = 70] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1173d0800 == 37 [pid = 2317] [id = 69] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x113261400) [pid = 2317] [serial = 156] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x121dcc800) [pid = 2317] [serial = 192] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x115ef0000 == 36 [pid = 2317] [id = 68] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x115e17000 == 35 [pid = 2317] [id = 67] 04:13:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1217b3000 == 34 [pid = 2317] [id = 65] 04:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 677ms 04:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:13:15 INFO - PROCESS | 2317 | 1462360395281 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 2317 | 1462360395284 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:13:15 INFO - PROCESS | 2317 | 1462360395288 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 2317 | 1462360395290 Marionette TRACE conn2 <- [1,314,null,{}] 04:13:15 INFO - PROCESS | 2317 | 1462360395293 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}] 04:13:15 INFO - PROCESS | 2317 | 1462360395373 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x116a68c00) [pid = 2317] [serial = 145] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x113df4800) [pid = 2317] [serial = 144] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x1188cbc00) [pid = 2317] [serial = 148] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x119103c00) [pid = 2317] [serial = 174] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x1196b0800) [pid = 2317] [serial = 177] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x118433000) [pid = 2317] [serial = 147] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x1164c5400) [pid = 2317] [serial = 162] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x117528800) [pid = 2317] [serial = 163] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x118440000) [pid = 2317] [serial = 168] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x11348a400) [pid = 2317] [serial = 159] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x1199ca000) [pid = 2317] [serial = 151] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x115e43000) [pid = 2317] [serial = 160] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x11930c800) [pid = 2317] [serial = 150] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x1183c0c00) [pid = 2317] [serial = 165] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x11842d400) [pid = 2317] [serial = 166] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x119fb2c00) [pid = 2317] [serial = 154] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x119cc1400) [pid = 2317] [serial = 153] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x119319400) [pid = 2317] [serial = 175] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x119f0c400) [pid = 2317] [serial = 180] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x1213b2400) [pid = 2317] [serial = 186] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x1213b5c00) [pid = 2317] [serial = 189] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 90 (0x119fb4400) [pid = 2317] [serial = 181] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 89 (0x11867a800) [pid = 2317] [serial = 190] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 88 (0x118623800) [pid = 2317] [serial = 171] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 87 (0x119fb5c00) [pid = 2317] [serial = 183] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 86 (0x11867d800) [pid = 2317] [serial = 172] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 85 (0x119c8e000) [pid = 2317] [serial = 178] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 84 (0x11a1b3400) [pid = 2317] [serial = 184] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 83 (0x1213b6800) [pid = 2317] [serial = 187] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | --DOMWINDOW == 82 (0x11861f400) [pid = 2317] [serial = 169] [outer = 0x0] [url = about:blank] 04:13:15 INFO - PROCESS | 2317 | 1462360395425 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x113371800 == 35 [pid = 2317] [id = 86] 04:13:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 83 (0x1164c5400) [pid = 2317] [serial = 255] [outer = 0x0] 04:13:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 84 (0x117528400) [pid = 2317] [serial = 256] [outer = 0x1164c5400] 04:13:15 INFO - PROCESS | 2317 | 1462360395451 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 85 (0x118425800) [pid = 2317] [serial = 257] [outer = 0x1164c5400] 04:13:15 INFO - PROCESS | 2317 | 1462360395750 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]]]}] 04:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 471ms 04:13:15 INFO - PROCESS | 2317 | 1462360395760 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 2317 | 1462360395763 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:13:15 INFO - PROCESS | 2317 | 1462360395773 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 2317 | 1462360395776 Marionette TRACE conn2 <- [1,318,null,{}] 04:13:15 INFO - PROCESS | 2317 | 1462360395788 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}] 04:13:15 INFO - PROCESS | 2317 | 1462360395885 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:13:15 INFO - PROCESS | 2317 | 1462360395951 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x118228000 == 36 [pid = 2317] [id = 87] 04:13:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 86 (0x11823c800) [pid = 2317] [serial = 258] [outer = 0x0] 04:13:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 87 (0x118441800) [pid = 2317] [serial = 259] [outer = 0x11823c800] 04:13:15 INFO - PROCESS | 2317 | 1462360395996 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 88 (0x1188c0000) [pid = 2317] [serial = 260] [outer = 0x11823c800] 04:13:16 INFO - PROCESS | 2317 | 1462360396412 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]]]}] 04:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 674ms 04:13:16 INFO - PROCESS | 2317 | 1462360396448 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:13:16 INFO - PROCESS | 2317 | 1462360396449 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:13:16 INFO - PROCESS | 2317 | 1462360396452 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 2317 | 1462360396453 Marionette TRACE conn2 <- [1,322,null,{}] 04:13:16 INFO - PROCESS | 2317 | 1462360396455 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}] 04:13:16 INFO - PROCESS | 2317 | 1462360396554 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:13:16 INFO - PROCESS | 2317 | 1462360396593 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x11872a800 == 37 [pid = 2317] [id = 88] 04:13:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 89 (0x118623800) [pid = 2317] [serial = 261] [outer = 0x0] 04:13:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 90 (0x1196a7800) [pid = 2317] [serial = 262] [outer = 0x118623800] 04:13:16 INFO - PROCESS | 2317 | 1462360396618 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x119c8c400) [pid = 2317] [serial = 263] [outer = 0x118623800] 04:13:17 INFO - PROCESS | 2317 | 1462360396998 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]]]}] 04:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 04:13:17 INFO - PROCESS | 2317 | 1462360397021 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 2317 | 1462360397023 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:13:17 INFO - PROCESS | 2317 | 1462360397027 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 2317 | 1462360397028 Marionette TRACE conn2 <- [1,326,null,{}] 04:13:17 INFO - PROCESS | 2317 | 1462360397032 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}] 04:13:17 INFO - PROCESS | 2317 | 1462360397170 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:13:17 INFO - PROCESS | 2317 | 1462360397180 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x119176000 == 38 [pid = 2317] [id = 89] 04:13:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x11963ec00) [pid = 2317] [serial = 264] [outer = 0x0] 04:13:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x11a165000) [pid = 2317] [serial = 265] [outer = 0x11963ec00] 04:13:17 INFO - PROCESS | 2317 | 1462360397222 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x1213b5c00) [pid = 2317] [serial = 266] [outer = 0x11963ec00] 04:13:17 INFO - PROCESS | 2317 | 1462360397636 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]]]}] 04:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 621ms 04:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:13:17 INFO - PROCESS | 2317 | 1462360397649 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 2317 | 1462360397650 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:13:17 INFO - PROCESS | 2317 | 1462360397653 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 2317 | 1462360397654 Marionette TRACE conn2 <- [1,330,null,{}] 04:13:17 INFO - PROCESS | 2317 | 1462360397657 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}] 04:13:17 INFO - PROCESS | 2317 | 1462360397810 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:13:17 INFO - PROCESS | 2317 | 1462360397839 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x113a5e800 == 39 [pid = 2317] [id = 90] 04:13:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x12485b000) [pid = 2317] [serial = 267] [outer = 0x0] 04:13:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x124e25800) [pid = 2317] [serial = 268] [outer = 0x12485b000] 04:13:17 INFO - PROCESS | 2317 | 1462360397882 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x125ffb000) [pid = 2317] [serial = 269] [outer = 0x12485b000] 04:13:18 INFO - PROCESS | 2317 | 1462360398289 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]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 668ms 04:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:13:18 INFO - PROCESS | 2317 | 1462360398322 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 2317 | 1462360398323 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:13:18 INFO - PROCESS | 2317 | 1462360398325 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 2317 | 1462360398326 Marionette TRACE conn2 <- [1,334,null,{}] 04:13:18 INFO - PROCESS | 2317 | 1462360398329 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}] 04:13:18 INFO - PROCESS | 2317 | 1462360398420 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:13:18 INFO - PROCESS | 2317 | 1462360398463 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x1217ad000 == 40 [pid = 2317] [id = 91] 04:13:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x125fef400) [pid = 2317] [serial = 270] [outer = 0x0] 04:13:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x12726dc00) [pid = 2317] [serial = 271] [outer = 0x125fef400] 04:13:18 INFO - PROCESS | 2317 | 1462360398488 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x127542000) [pid = 2317] [serial = 272] [outer = 0x125fef400] 04:13:18 INFO - PROCESS | 2317 | 1462360398789 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]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 04:13:18 INFO - PROCESS | 2317 | 1462360398846 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 2317 | 1462360398847 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:13:18 INFO - PROCESS | 2317 | 1462360398849 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 2317 | 1462360398850 Marionette TRACE conn2 <- [1,338,null,{}] 04:13:18 INFO - PROCESS | 2317 | 1462360398853 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}] 04:13:18 INFO - PROCESS | 2317 | 1462360398940 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:13:18 INFO - PROCESS | 2317 | 1462360398968 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248ba800 == 41 [pid = 2317] [id = 92] 04:13:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x127542400) [pid = 2317] [serial = 273] [outer = 0x0] 04:13:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x12758c400) [pid = 2317] [serial = 274] [outer = 0x127542400] 04:13:18 INFO - PROCESS | 2317 | 1462360398993 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x127592400) [pid = 2317] [serial = 275] [outer = 0x127542400] 04:13:19 INFO - PROCESS | 2317 | 1462360399304 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]]]}] 04:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 04:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:13:19 INFO - PROCESS | 2317 | 1462360399318 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 2317 | 1462360399319 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:13:19 INFO - PROCESS | 2317 | 1462360399321 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 2317 | 1462360399322 Marionette TRACE conn2 <- [1,342,null,{}] 04:13:19 INFO - PROCESS | 2317 | 1462360399324 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}] 04:13:19 INFO - PROCESS | 2317 | 1462360399417 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x112040000) [pid = 2317] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x1160b3800) [pid = 2317] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x1132a3c00) [pid = 2317] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x1126b9000) [pid = 2317] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x1167b0000) [pid = 2317] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x11751bc00) [pid = 2317] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x112e7f400) [pid = 2317] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x1167bec00) [pid = 2317] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x118785800) [pid = 2317] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x113325400) [pid = 2317] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x12170cc00) [pid = 2317] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x12698f800) [pid = 2317] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:13:19 INFO - PROCESS | 2317 | --DOMWINDOW == 90 (0x111e4e400) [pid = 2317] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:13:19 INFO - PROCESS | 2317 | 1462360399515 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x11755c000 == 42 [pid = 2317] [id = 93] 04:13:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x112050400) [pid = 2317] [serial = 276] [outer = 0x0] 04:13:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x113df8c00) [pid = 2317] [serial = 277] [outer = 0x112050400] 04:13:19 INFO - PROCESS | 2317 | 1462360399540 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x11861ec00) [pid = 2317] [serial = 278] [outer = 0x112050400] 04:13:19 INFO - PROCESS | 2317 | 1462360399816 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]]]}] 04:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 04:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:13:19 INFO - PROCESS | 2317 | 1462360399839 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 2317 | 1462360399841 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:13:19 INFO - PROCESS | 2317 | 1462360399843 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 2317 | 1462360399844 Marionette TRACE conn2 <- [1,346,null,{}] 04:13:19 INFO - PROCESS | 2317 | 1462360399855 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}] 04:13:19 INFO - PROCESS | 2317 | 1462360399938 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:13:19 INFO - PROCESS | 2317 | 1462360399942 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12751d800 == 43 [pid = 2317] [id = 94] 04:13:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x118672000) [pid = 2317] [serial = 279] [outer = 0x0] 04:13:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x128c4dc00) [pid = 2317] [serial = 280] [outer = 0x118672000] 04:13:19 INFO - PROCESS | 2317 | 1462360399969 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x128c53800) [pid = 2317] [serial = 281] [outer = 0x118672000] 04:13:20 INFO - PROCESS | 2317 | 1462360400265 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]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 478ms 04:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:13:20 INFO - PROCESS | 2317 | 1462360400322 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 2317 | 1462360400323 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:13:20 INFO - PROCESS | 2317 | 1462360400325 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 2317 | 1462360400327 Marionette TRACE conn2 <- [1,350,null,{}] 04:13:20 INFO - PROCESS | 2317 | 1462360400329 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}] 04:13:20 INFO - PROCESS | 2317 | 1462360400437 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:13:20 INFO - PROCESS | 2317 | 1462360400444 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x1275be800 == 44 [pid = 2317] [id = 95] 04:13:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x128c53400) [pid = 2317] [serial = 282] [outer = 0x0] 04:13:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x128c5c000) [pid = 2317] [serial = 283] [outer = 0x128c53400] 04:13:20 INFO - PROCESS | 2317 | 1462360400475 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x128dd5c00) [pid = 2317] [serial = 284] [outer = 0x128c53400] 04:13:20 INFO - PROCESS | 2317 | 1462360400783 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]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 04:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:13:20 INFO - PROCESS | 2317 | 1462360400799 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 2317 | 1462360400800 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:13:20 INFO - PROCESS | 2317 | 1462360400803 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 2317 | 1462360400804 Marionette TRACE conn2 <- [1,354,null,{}] 04:13:20 INFO - PROCESS | 2317 | 1462360400806 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}] 04:13:20 INFO - PROCESS | 2317 | 1462360400885 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:13:20 INFO - PROCESS | 2317 | 1462360400889 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x129606000 == 45 [pid = 2317] [id = 96] 04:13:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x1292c1c00) [pid = 2317] [serial = 285] [outer = 0x0] 04:13:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x1292c8c00) [pid = 2317] [serial = 286] [outer = 0x1292c1c00] 04:13:20 INFO - PROCESS | 2317 | 1462360400914 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x129508800) [pid = 2317] [serial = 287] [outer = 0x1292c1c00] 04:13:21 INFO - PROCESS | 2317 | 1462360401226 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]]]}] 04:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 04:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:13:21 INFO - PROCESS | 2317 | 1462360401272 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 2317 | 1462360401273 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:13:21 INFO - PROCESS | 2317 | 1462360401275 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - PROCESS | 2317 | 1462360401276 Marionette TRACE conn2 <- [1,358,null,{}] 04:13:21 INFO - PROCESS | 2317 | 1462360401278 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}] 04:13:21 INFO - PROCESS | 2317 | 1462360401375 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:13:21 INFO - PROCESS | 2317 | 1462360401383 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297a8800 == 46 [pid = 2317] [id = 97] 04:13:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x129508400) [pid = 2317] [serial = 288] [outer = 0x0] 04:13:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x12950f800) [pid = 2317] [serial = 289] [outer = 0x129508400] 04:13:21 INFO - PROCESS | 2317 | 1462360401407 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x129591000) [pid = 2317] [serial = 290] [outer = 0x129508400] 04:13:21 INFO - PROCESS | 2317 | 1462360401853 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]]]}] 04:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 619ms 04:13:21 INFO - PROCESS | 2317 | 1462360401894 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 2317 | 1462360401897 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:13:21 INFO - PROCESS | 2317 | 1462360401901 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - PROCESS | 2317 | 1462360401903 Marionette TRACE conn2 <- [1,362,null,{}] 04:13:21 INFO - PROCESS | 2317 | 1462360401907 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}] 04:13:22 INFO - PROCESS | 2317 | 1462360402007 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:13:22 INFO - PROCESS | 2317 | 1462360402053 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x11701d800 == 47 [pid = 2317] [id = 98] 04:13:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x113d4d400) [pid = 2317] [serial = 291] [outer = 0x0] 04:13:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x116652800) [pid = 2317] [serial = 292] [outer = 0x113d4d400] 04:13:22 INFO - PROCESS | 2317 | 1462360402084 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x11823ec00) [pid = 2317] [serial = 293] [outer = 0x113d4d400] 04:13:22 INFO - PROCESS | 2317 | 1462360402525 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]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 04:13:22 INFO - PROCESS | 2317 | 1462360402572 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 2317 | 1462360402576 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:13:22 INFO - PROCESS | 2317 | 1462360402581 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 2317 | 1462360402583 Marionette TRACE conn2 <- [1,366,null,{}] 04:13:22 INFO - PROCESS | 2317 | 1462360402585 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}] 04:13:22 INFO - PROCESS | 2317 | 1462360402683 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:13:22 INFO - PROCESS | 2317 | 1462360402740 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x119513000 == 48 [pid = 2317] [id = 99] 04:13:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x118424000) [pid = 2317] [serial = 294] [outer = 0x0] 04:13:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x118680000) [pid = 2317] [serial = 295] [outer = 0x118424000] 04:13:22 INFO - PROCESS | 2317 | 1462360402771 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x119105400) [pid = 2317] [serial = 296] [outer = 0x118424000] 04:13:23 INFO - PROCESS | 2317 | 1462360403224 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]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 04:13:23 INFO - PROCESS | 2317 | 1462360403251 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:13:23 INFO - PROCESS | 2317 | 1462360403254 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:13:23 INFO - PROCESS | 2317 | 1462360403258 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 2317 | 1462360403261 Marionette TRACE conn2 <- [1,370,null,{}] 04:13:23 INFO - PROCESS | 2317 | 1462360403344 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}] 04:13:23 INFO - PROCESS | 2317 | 1462360403495 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:13:23 INFO - PROCESS | 2317 | 1462360403597 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f8c800 == 49 [pid = 2317] [id = 100] 04:13:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x11a1b5800) [pid = 2317] [serial = 297] [outer = 0x0] 04:13:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x121c27000) [pid = 2317] [serial = 298] [outer = 0x11a1b5800] 04:13:23 INFO - PROCESS | 2317 | 1462360403631 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x12590bc00) [pid = 2317] [serial = 299] [outer = 0x11a1b5800] 04:13:24 INFO - PROCESS | 2317 | 1462360404138 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]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 945ms 04:13:24 INFO - PROCESS | 2317 | 1462360404208 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 2317 | 1462360404209 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:13:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:13:24 INFO - PROCESS | 2317 | 1462360404222 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 2317 | 1462360404223 Marionette TRACE conn2 <- [1,374,null,{}] 04:13:24 INFO - PROCESS | 2317 | 1462360404239 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}] 04:13:24 INFO - PROCESS | 2317 | 1462360404349 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:13:24 INFO - PROCESS | 2317 | 1462360404394 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x119618000 == 50 [pid = 2317] [id = 101] 04:13:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x127099c00) [pid = 2317] [serial = 300] [outer = 0x0] 04:13:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x128c4f000) [pid = 2317] [serial = 301] [outer = 0x127099c00] 04:13:24 INFO - PROCESS | 2317 | 1462360404423 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x128c5a800) [pid = 2317] [serial = 302] [outer = 0x127099c00] 04:13:25 INFO - PROCESS | 2317 | 1462360405006 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:13:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:13:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 830ms 04:13:25 INFO - PROCESS | 2317 | 1462360405049 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 2317 | 1462360405051 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:13:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:13:25 INFO - PROCESS | 2317 | 1462360405054 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 2317 | 1462360405057 Marionette TRACE conn2 <- [1,378,null,{}] 04:13:25 INFO - PROCESS | 2317 | 1462360405060 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}] 04:13:25 INFO - PROCESS | 2317 | 1462360405144 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:13:25 INFO - PROCESS | 2317 | 1462360405206 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x112d5f800 == 51 [pid = 2317] [id = 102] 04:13:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x116435400) [pid = 2317] [serial = 303] [outer = 0x0] 04:13:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x116655c00) [pid = 2317] [serial = 304] [outer = 0x116435400] 04:13:25 INFO - PROCESS | 2317 | 1462360405240 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x117527400) [pid = 2317] [serial = 305] [outer = 0x116435400] 04:13:25 INFO - PROCESS | 2317 | 1462360405665 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:13:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:13:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 624ms 04:13:25 INFO - PROCESS | 2317 | 1462360405679 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 2317 | 1462360405682 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:13:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:13:25 INFO - PROCESS | 2317 | 1462360405687 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 2317 | 1462360405688 Marionette TRACE conn2 <- [1,382,null,{}] 04:13:25 INFO - PROCESS | 2317 | 1462360405691 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}] 04:13:25 INFO - PROCESS | 2317 | 1462360405781 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x129606000 == 50 [pid = 2317] [id = 96] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x1275be800 == 49 [pid = 2317] [id = 95] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x12751d800 == 48 [pid = 2317] [id = 94] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x11755c000 == 47 [pid = 2317] [id = 93] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x1248ba800 == 46 [pid = 2317] [id = 92] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x1217ad000 == 45 [pid = 2317] [id = 91] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x113a5e800 == 44 [pid = 2317] [id = 90] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x119176000 == 43 [pid = 2317] [id = 89] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x11872a800 == 42 [pid = 2317] [id = 88] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1270a3800) [pid = 2317] [serial = 235] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x113a49400) [pid = 2317] [serial = 195] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x118228000 == 41 [pid = 2317] [id = 87] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x113371800 == 40 [pid = 2317] [id = 86] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x1173dd000 == 39 [pid = 2317] [id = 85] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x127065000 == 38 [pid = 2317] [id = 83] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x125ea9000 == 37 [pid = 2317] [id = 82] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x119135800 == 36 [pid = 2317] [id = 81] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x115e1f000 == 35 [pid = 2317] [id = 80] 04:13:25 INFO - PROCESS | 2317 | --DOCSHELL 0x125eb7800 == 34 [pid = 2317] [id = 79] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x126ff1c00) [pid = 2317] [serial = 233] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x12170f000) [pid = 2317] [serial = 220] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x116287000) [pid = 2317] [serial = 198] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x119815c00) [pid = 2317] [serial = 214] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x118781000) [pid = 2317] [serial = 208] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x118242000) [pid = 2317] [serial = 202] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x1167be400) [pid = 2317] [serial = 199] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x1213b8800) [pid = 2317] [serial = 217] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x113acec00) [pid = 2317] [serial = 157] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x11842b800) [pid = 2317] [serial = 204] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x125849400) [pid = 2317] [serial = 229] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x11930fc00) [pid = 2317] [serial = 212] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x124e8dc00) [pid = 2317] [serial = 224] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x11a1b6800) [pid = 2317] [serial = 215] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x11751dc00) [pid = 2317] [serial = 201] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x12699a400) [pid = 2317] [serial = 232] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x118f9d000) [pid = 2317] [serial = 209] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x124851c00) [pid = 2317] [serial = 221] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x124e19000) [pid = 2317] [serial = 223] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x11843ac00) [pid = 2317] [serial = 205] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x12ce68800) [pid = 2317] [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.] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x1214c5800) [pid = 2317] [serial = 218] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x11910cc00) [pid = 2317] [serial = 211] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x118425c00) [pid = 2317] [serial = 227] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x125ff6800) [pid = 2317] [serial = 230] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x11332e800) [pid = 2317] [serial = 226] [outer = 0x0] [url = about:blank] 04:13:25 INFO - PROCESS | 2317 | 1462360405860 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x113a5e800 == 35 [pid = 2317] [id = 103] 04:13:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x113a49400) [pid = 2317] [serial = 306] [outer = 0x0] 04:13:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x11751dc00) [pid = 2317] [serial = 307] [outer = 0x113a49400] 04:13:25 INFO - PROCESS | 2317 | 1462360405886 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x11842d400) [pid = 2317] [serial = 308] [outer = 0x113a49400] 04:13:26 INFO - PROCESS | 2317 | 1462360406177 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:13:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 520ms 04:13:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:13:26 INFO - PROCESS | 2317 | 1462360406207 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 2317 | 1462360406208 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:13:26 INFO - PROCESS | 2317 | 1462360406211 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 2317 | 1462360406216 Marionette TRACE conn2 <- [1,386,null,{}] 04:13:26 INFO - PROCESS | 2317 | 1462360406224 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}] 04:13:26 INFO - PROCESS | 2317 | 1462360406300 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:13:26 INFO - PROCESS | 2317 | 1462360406305 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x11829d000 == 36 [pid = 2317] [id = 104] 04:13:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x11861bc00) [pid = 2317] [serial = 309] [outer = 0x0] 04:13:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x118854800) [pid = 2317] [serial = 310] [outer = 0x11861bc00] 04:13:26 INFO - PROCESS | 2317 | 1462360406346 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x11930c000) [pid = 2317] [serial = 311] [outer = 0x11861bc00] 04:13:26 INFO - PROCESS | 2317 | 1462360406702 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]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:13:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 524ms 04:13:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:13:26 INFO - PROCESS | 2317 | 1462360406735 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 2317 | 1462360406737 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:13:26 INFO - PROCESS | 2317 | 1462360406739 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 2317 | 1462360406740 Marionette TRACE conn2 <- [1,390,null,{}] 04:13:26 INFO - PROCESS | 2317 | 1462360406742 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}] 04:13:26 INFO - PROCESS | 2317 | 1462360406816 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:13:26 INFO - PROCESS | 2317 | 1462360406820 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x118f8f800 == 37 [pid = 2317] [id = 105] 04:13:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x119317000) [pid = 2317] [serial = 312] [outer = 0x0] 04:13:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x1196b1400) [pid = 2317] [serial = 313] [outer = 0x119317000] 04:13:26 INFO - PROCESS | 2317 | 1462360406847 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x119c91c00) [pid = 2317] [serial = 314] [outer = 0x119317000] 04:13:27 INFO - PROCESS | 2317 | 1462360407168 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]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:13:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 04:13:27 INFO - PROCESS | 2317 | 1462360407225 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 2317 | 1462360407226 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:13:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:13:27 INFO - PROCESS | 2317 | 1462360407243 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 2317 | 1462360407244 Marionette TRACE conn2 <- [1,394,null,{}] 04:13:27 INFO - PROCESS | 2317 | 1462360407260 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}] 04:13:27 INFO - PROCESS | 2317 | 1462360407360 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:13:27 INFO - PROCESS | 2317 | 1462360407382 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e03800 == 38 [pid = 2317] [id = 106] 04:13:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x119f03400) [pid = 2317] [serial = 315] [outer = 0x0] 04:13:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x1213bb000) [pid = 2317] [serial = 316] [outer = 0x119f03400] 04:13:27 INFO - PROCESS | 2317 | 1462360407417 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x124e91000) [pid = 2317] [serial = 317] [outer = 0x119f03400] 04:13:27 INFO - PROCESS | 2317 | 1462360407785 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]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:13:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 589ms 04:13:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:13:27 INFO - PROCESS | 2317 | 1462360407823 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 2317 | 1462360407824 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:13:27 INFO - PROCESS | 2317 | 1462360407826 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 2317 | 1462360407827 Marionette TRACE conn2 <- [1,398,null,{}] 04:13:27 INFO - PROCESS | 2317 | 1462360407837 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}] 04:13:27 INFO - PROCESS | 2317 | 1462360407945 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:13:27 INFO - PROCESS | 2317 | 1462360407950 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x121484000 == 39 [pid = 2317] [id = 107] 04:13:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x124e91800) [pid = 2317] [serial = 318] [outer = 0x0] 04:13:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x125ffd800) [pid = 2317] [serial = 319] [outer = 0x124e91800] 04:13:27 INFO - PROCESS | 2317 | 1462360407977 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x127593800) [pid = 2317] [serial = 320] [outer = 0x124e91800] 04:13:28 INFO - PROCESS | 2317 | 1462360408323 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]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:13:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 526ms 04:13:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:13:28 INFO - PROCESS | 2317 | 1462360408352 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 2317 | 1462360408354 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:13:28 INFO - PROCESS | 2317 | 1462360408356 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 2317 | 1462360408357 Marionette TRACE conn2 <- [1,402,null,{}] 04:13:28 INFO - PROCESS | 2317 | 1462360408359 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}] 04:13:28 INFO - PROCESS | 2317 | 1462360408448 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:13:28 INFO - PROCESS | 2317 | 1462360408461 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248db800 == 40 [pid = 2317] [id = 108] 04:13:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x12709b000) [pid = 2317] [serial = 321] [outer = 0x0] 04:13:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x128c56400) [pid = 2317] [serial = 322] [outer = 0x12709b000] 04:13:28 INFO - PROCESS | 2317 | 1462360408486 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x128db1800) [pid = 2317] [serial = 323] [outer = 0x12709b000] 04:13:28 INFO - PROCESS | 2317 | 1462360408834 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]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:13:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 04:13:28 INFO - PROCESS | 2317 | 1462360408881 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 2317 | 1462360408882 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:13:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:13:28 INFO - PROCESS | 2317 | 1462360408884 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 2317 | 1462360408885 Marionette TRACE conn2 <- [1,406,null,{}] 04:13:28 INFO - PROCESS | 2317 | 1462360408888 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}] 04:13:28 INFO - PROCESS | 2317 | 1462360408981 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:13:28 INFO - PROCESS | 2317 | 1462360408987 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x127060800 == 41 [pid = 2317] [id = 109] 04:13:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x128db2800) [pid = 2317] [serial = 324] [outer = 0x0] 04:13:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x1292c7000) [pid = 2317] [serial = 325] [outer = 0x128db2800] 04:13:29 INFO - PROCESS | 2317 | 1462360409012 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x12950fc00) [pid = 2317] [serial = 326] [outer = 0x128db2800] 04:13:29 INFO - PROCESS | 2317 | 1462360409351 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]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:13:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 04:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:13:29 INFO - PROCESS | 2317 | 1462360409403 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 2317 | 1462360409404 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:13:29 INFO - PROCESS | 2317 | 1462360409406 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 2317 | 1462360409407 Marionette TRACE conn2 <- [1,410,null,{}] 04:13:29 INFO - PROCESS | 2317 | 1462360409409 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}] 04:13:29 INFO - PROCESS | 2317 | 1462360409503 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:13:29 INFO - PROCESS | 2317 | 1462360409516 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x1275ab800 == 42 [pid = 2317] [id = 110] 04:13:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x1292c6c00) [pid = 2317] [serial = 327] [outer = 0x0] 04:13:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x129594800) [pid = 2317] [serial = 328] [outer = 0x1292c6c00] 04:13:29 INFO - PROCESS | 2317 | 1462360409540 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x1295d9800) [pid = 2317] [serial = 329] [outer = 0x1292c6c00] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x1164c5400) [pid = 2317] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x12485b000) [pid = 2317] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x118623800) [pid = 2317] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x11823c800) [pid = 2317] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x11963ec00) [pid = 2317] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x125fef400) [pid = 2317] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x11325f000) [pid = 2317] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x126991400) [pid = 2317] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x127542400) [pid = 2317] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x112050400) [pid = 2317] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x128c53400) [pid = 2317] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x118672000) [pid = 2317] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x112e5b400) [pid = 2317] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:13:29 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x1292c1c00) [pid = 2317] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:13:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:13:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 04:13:29 INFO - PROCESS | 2317 | 1462360409974 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]]]}] 04:13:29 INFO - PROCESS | 2317 | 1462360409978 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 2317 | 1462360409980 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:13:29 INFO - PROCESS | 2317 | 1462360409984 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 2317 | 1462360409985 Marionette TRACE conn2 <- [1,414,null,{}] 04:13:29 INFO - PROCESS | 2317 | 1462360409988 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}] 04:13:30 INFO - PROCESS | 2317 | 1462360410088 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:13:30 INFO - PROCESS | 2317 | 1462360410092 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:13:30 INFO - PROCESS | 2317 | 1462360410100 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297af000 == 43 [pid = 2317] [id = 111] 04:13:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x1292c6400) [pid = 2317] [serial = 330] [outer = 0x0] 04:13:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x12a80ac00) [pid = 2317] [serial = 331] [outer = 0x1292c6400] 04:13:30 INFO - PROCESS | 2317 | 1462360410125 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x12a852000) [pid = 2317] [serial = 332] [outer = 0x1292c6400] 04:13:30 INFO - PROCESS | 2317 | 1462360410460 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]]]}] 04:13:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:13:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 04:13:30 INFO - PROCESS | 2317 | 1462360410504 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 2317 | 1462360410505 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:13:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:13:30 INFO - PROCESS | 2317 | 1462360410508 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 2317 | 1462360410509 Marionette TRACE conn2 <- [1,418,null,{}] 04:13:30 INFO - PROCESS | 2317 | 1462360410512 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}] 04:13:30 INFO - PROCESS | 2317 | 1462360410601 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:13:30 INFO - PROCESS | 2317 | 1462360410606 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a766000 == 44 [pid = 2317] [id = 112] 04:13:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x12a852400) [pid = 2317] [serial = 333] [outer = 0x0] 04:13:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x12a85f800) [pid = 2317] [serial = 334] [outer = 0x12a852400] 04:13:30 INFO - PROCESS | 2317 | 1462360410634 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x12aa69000) [pid = 2317] [serial = 335] [outer = 0x12a852400] 04:13:31 INFO - PROCESS | 2317 | 1462360411453 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]]]}] 04:13:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:13:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 04:13:31 INFO - PROCESS | 2317 | 1462360411480 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 2317 | 1462360411482 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:13:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:13:31 INFO - PROCESS | 2317 | 1462360411484 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 2317 | 1462360411485 Marionette TRACE conn2 <- [1,422,null,{}] 04:13:31 INFO - PROCESS | 2317 | 1462360411487 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}] 04:13:31 INFO - PROCESS | 2317 | 1462360411562 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:13:31 INFO - PROCESS | 2317 | 1462360411568 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa97000 == 45 [pid = 2317] [id = 113] 04:13:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x12afe7000) [pid = 2317] [serial = 336] [outer = 0x0] 04:13:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x12afebc00) [pid = 2317] [serial = 337] [outer = 0x12afe7000] 04:13:31 INFO - PROCESS | 2317 | 1462360411593 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x12b10f400) [pid = 2317] [serial = 338] [outer = 0x12afe7000] 04:13:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:13:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 04:13:32 INFO - PROCESS | 2317 | 1462360412447 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]]]}] 04:13:32 INFO - PROCESS | 2317 | 1462360412454 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:13:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:13:32 INFO - PROCESS | 2317 | 1462360412456 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:13:32 INFO - PROCESS | 2317 | 1462360412460 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 2317 | 1462360412465 Marionette TRACE conn2 <- [1,426,null,{}] 04:13:32 INFO - PROCESS | 2317 | 1462360412470 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}] 04:13:32 INFO - PROCESS | 2317 | 1462360412566 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:13:32 INFO - PROCESS | 2317 | 1462360412612 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x116790800 == 46 [pid = 2317] [id = 114] 04:13:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x113329c00) [pid = 2317] [serial = 339] [outer = 0x0] 04:13:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x11348a400) [pid = 2317] [serial = 340] [outer = 0x113329c00] 04:13:32 INFO - PROCESS | 2317 | 1462360412644 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x116762400) [pid = 2317] [serial = 341] [outer = 0x113329c00] 04:13:33 INFO - PROCESS | 2317 | 1462360413081 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] 04:13:33 INFO - PROCESS | 2317 | 1462360413162 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:13:33 INFO - PROCESS | 2317 | 1462360413172 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 2317 | 1462360413173 Marionette TRACE conn2 <- [1,430,null,{}] 04:13:33 INFO - PROCESS | 2317 | 1462360413176 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}] 04:13:33 INFO - PROCESS | 2317 | 1462360413274 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:13:33 INFO - PROCESS | 2317 | 1462360413334 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917e800 == 47 [pid = 2317] [id = 115] 04:13:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x11843f000) [pid = 2317] [serial = 342] [outer = 0x0] 04:13:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x11867f800) [pid = 2317] [serial = 343] [outer = 0x11843f000] 04:13:33 INFO - PROCESS | 2317 | 1462360413364 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x119105c00) [pid = 2317] [serial = 344] [outer = 0x11843f000] 04:13:33 INFO - PROCESS | 2317 | 1462360413789 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]]]}] 04:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 04:13:33 INFO - PROCESS | 2317 | 1462360413845 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 2317 | 1462360413846 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:13:33 INFO - PROCESS | 2317 | 1462360413866 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 2317 | 1462360413869 Marionette TRACE conn2 <- [1,434,null,{}] 04:13:33 INFO - PROCESS | 2317 | 1462360413877 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}] 04:13:33 INFO - PROCESS | 2317 | 1462360413976 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:13:34 INFO - PROCESS | 2317 | 1462360414038 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x12704b000 == 48 [pid = 2317] [id = 116] 04:13:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x119fa9000) [pid = 2317] [serial = 345] [outer = 0x0] 04:13:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x121878c00) [pid = 2317] [serial = 346] [outer = 0x119fa9000] 04:13:34 INFO - PROCESS | 2317 | 1462360414070 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x1259e3000) [pid = 2317] [serial = 347] [outer = 0x119fa9000] 04:13:34 INFO - PROCESS | 2317 | 1462360414656 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]]]}] 04:13:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:13:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 826ms 04:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:13:34 INFO - PROCESS | 2317 | 1462360414692 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 2317 | 1462360414694 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:13:34 INFO - PROCESS | 2317 | 1462360414700 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 2317 | 1462360414703 Marionette TRACE conn2 <- [1,438,null,{}] 04:13:34 INFO - PROCESS | 2317 | 1462360414707 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}] 04:13:34 INFO - PROCESS | 2317 | 1462360414793 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:13:34 INFO - PROCESS | 2317 | 1462360414854 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x1173cd000 == 49 [pid = 2317] [id = 117] 04:13:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x118242000) [pid = 2317] [serial = 348] [outer = 0x0] 04:13:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x11828a400) [pid = 2317] [serial = 349] [outer = 0x118242000] 04:13:34 INFO - PROCESS | 2317 | 1462360414881 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x11843a800) [pid = 2317] [serial = 350] [outer = 0x118242000] 04:13:35 INFO - PROCESS | 2317 | 1462360415356 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]]]}] 04:13:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:13:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 676ms 04:13:35 INFO - PROCESS | 2317 | 1462360415376 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 2317 | 1462360415380 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:13:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:13:35 INFO - PROCESS | 2317 | 1462360415403 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 2317 | 1462360415405 Marionette TRACE conn2 <- [1,442,null,{}] 04:13:35 INFO - PROCESS | 2317 | 1462360415408 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}] 04:13:35 INFO - PROCESS | 2317 | 1462360415493 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:13:35 INFO - PROCESS | 2317 | 1462360415572 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x113a76000 == 48 [pid = 2317] [id = 66] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12a766000 == 47 [pid = 2317] [id = 112] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1297af000 == 46 [pid = 2317] [id = 111] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1275ab800 == 45 [pid = 2317] [id = 110] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x127060800 == 44 [pid = 2317] [id = 109] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1248db800 == 43 [pid = 2317] [id = 108] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x121484000 == 42 [pid = 2317] [id = 107] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x113d4c400) [pid = 2317] [serial = 238] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x119637c00) [pid = 2317] [serial = 244] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x118620c00) [pid = 2317] [serial = 250] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1214cac00) [pid = 2317] [serial = 247] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x118428c00) [pid = 2317] [serial = 241] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x12950f800) [pid = 2317] [serial = 289] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x113a76000 == 43 [pid = 2317] [id = 118] 04:13:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x113d4c400) [pid = 2317] [serial = 351] [outer = 0x0] 04:13:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x118436800) [pid = 2317] [serial = 352] [outer = 0x113d4c400] 04:13:35 INFO - PROCESS | 2317 | 1462360415622 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x11885d800) [pid = 2317] [serial = 353] [outer = 0x113d4c400] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x119e03800 == 42 [pid = 2317] [id = 106] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x118f8f800 == 41 [pid = 2317] [id = 105] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x11829d000 == 40 [pid = 2317] [id = 104] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x113a5e800 == 39 [pid = 2317] [id = 103] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x112d5f800 == 38 [pid = 2317] [id = 102] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x119618000 == 37 [pid = 2317] [id = 101] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x128f8c800 == 36 [pid = 2317] [id = 100] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x119513000 == 35 [pid = 2317] [id = 99] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x11701d800 == 34 [pid = 2317] [id = 98] 04:13:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1297a8800 == 33 [pid = 2317] [id = 97] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1162e6400) [pid = 2317] [serial = 196] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x1292c8c00) [pid = 2317] [serial = 286] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x117528400) [pid = 2317] [serial = 256] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x118425800) [pid = 2317] [serial = 257] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x124e25800) [pid = 2317] [serial = 268] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x1196a7800) [pid = 2317] [serial = 262] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x119c8c400) [pid = 2317] [serial = 263] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x118441800) [pid = 2317] [serial = 259] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x1188c0000) [pid = 2317] [serial = 260] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x11a165000) [pid = 2317] [serial = 265] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x12726dc00) [pid = 2317] [serial = 271] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x127542000) [pid = 2317] [serial = 272] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x1167af400) [pid = 2317] [serial = 254] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x113f1f000) [pid = 2317] [serial = 253] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x12753d400) [pid = 2317] [serial = 236] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x127592400) [pid = 2317] [serial = 275] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x12758c400) [pid = 2317] [serial = 274] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x11861ec00) [pid = 2317] [serial = 278] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x128c5c000) [pid = 2317] [serial = 283] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x128c4dc00) [pid = 2317] [serial = 280] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x125ffb000) [pid = 2317] [serial = 269] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x128c53800) [pid = 2317] [serial = 281] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x128dd5c00) [pid = 2317] [serial = 284] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x113df8c00) [pid = 2317] [serial = 277] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x1213b5c00) [pid = 2317] [serial = 266] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x129508800) [pid = 2317] [serial = 287] [outer = 0x0] [url = about:blank] 04:13:35 INFO - PROCESS | 2317 | 1462360415939 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]]]}] 04:13:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:13:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 570ms 04:13:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:13:35 INFO - PROCESS | 2317 | 1462360415973 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 2317 | 1462360415974 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:13:35 INFO - PROCESS | 2317 | 1462360415976 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 2317 | 1462360415979 Marionette TRACE conn2 <- [1,446,null,{}] 04:13:35 INFO - PROCESS | 2317 | 1462360415988 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}] 04:13:36 INFO - PROCESS | 2317 | 1462360416063 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:13:36 INFO - PROCESS | 2317 | 1462360416110 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182b0800 == 34 [pid = 2317] [id = 119] 04:13:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x11843f800) [pid = 2317] [serial = 354] [outer = 0x0] 04:13:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x118f9d000) [pid = 2317] [serial = 355] [outer = 0x11843f800] 04:13:36 INFO - PROCESS | 2317 | 1462360416138 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x1199d6000) [pid = 2317] [serial = 356] [outer = 0x11843f800] 04:13:36 INFO - PROCESS | 2317 | 1462360416442 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]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:13:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 476ms 04:13:36 INFO - PROCESS | 2317 | 1462360416453 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 2317 | 1462360416455 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:13:36 INFO - PROCESS | 2317 | 1462360416457 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 2317 | 1462360416458 Marionette TRACE conn2 <- [1,450,null,{}] 04:13:36 INFO - PROCESS | 2317 | 1462360416460 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}] 04:13:36 INFO - PROCESS | 2317 | 1462360416538 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:13:36 INFO - PROCESS | 2317 | 1462360416542 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x119514800 == 35 [pid = 2317] [id = 120] 04:13:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x119c91800) [pid = 2317] [serial = 357] [outer = 0x0] 04:13:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x1213b5c00) [pid = 2317] [serial = 358] [outer = 0x119c91800] 04:13:36 INFO - PROCESS | 2317 | 1462360416571 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x121c28c00) [pid = 2317] [serial = 359] [outer = 0x119c91800] 04:13:36 INFO - PROCESS | 2317 | 1462360416914 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] 04:13:36 INFO - PROCESS | 2317 | 1462360416931 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:13:36 INFO - PROCESS | 2317 | 1462360416935 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 2317 | 1462360416936 Marionette TRACE conn2 <- [1,454,null,{}] 04:13:36 INFO - PROCESS | 2317 | 1462360416939 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}] 04:13:37 INFO - PROCESS | 2317 | 1462360417010 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:13:37 INFO - PROCESS | 2317 | 1462360417016 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e0e800 == 36 [pid = 2317] [id = 121] 04:13:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x1196ae800) [pid = 2317] [serial = 360] [outer = 0x0] 04:13:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x124e1ec00) [pid = 2317] [serial = 361] [outer = 0x1196ae800] 04:13:37 INFO - PROCESS | 2317 | 1462360417041 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x125ffe400) [pid = 2317] [serial = 362] [outer = 0x1196ae800] 04:13:37 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:37 INFO - PROCESS | 2317 | 1462360417355 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]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:13:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 04:13:37 INFO - PROCESS | 2317 | 1462360417404 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 2317 | 1462360417405 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:13:37 INFO - PROCESS | 2317 | 1462360417407 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 2317 | 1462360417408 Marionette TRACE conn2 <- [1,458,null,{}] 04:13:37 INFO - PROCESS | 2317 | 1462360417410 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}] 04:13:37 INFO - PROCESS | 2317 | 1462360417501 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:13:37 INFO - PROCESS | 2317 | 1462360417557 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x121587000 == 37 [pid = 2317] [id = 122] 04:13:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x1213b5000) [pid = 2317] [serial = 363] [outer = 0x0] 04:13:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x12726e800) [pid = 2317] [serial = 364] [outer = 0x1213b5000] 04:13:37 INFO - PROCESS | 2317 | 1462360417584 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x128c4dc00) [pid = 2317] [serial = 365] [outer = 0x1213b5000] 04:13:37 INFO - PROCESS | 2317 | 1462360417901 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] 04:13:37 INFO - PROCESS | 2317 | 1462360417930 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:13:37 INFO - PROCESS | 2317 | 1462360417939 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 2317 | 1462360417940 Marionette TRACE conn2 <- [1,462,null,{}] 04:13:37 INFO - PROCESS | 2317 | 1462360417942 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}] 04:13:38 INFO - PROCESS | 2317 | 1462360418032 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:13:38 INFO - PROCESS | 2317 | 1462360418036 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248dc800 == 38 [pid = 2317] [id = 123] 04:13:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x126994800) [pid = 2317] [serial = 366] [outer = 0x0] 04:13:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x128c5b000) [pid = 2317] [serial = 367] [outer = 0x126994800] 04:13:38 INFO - PROCESS | 2317 | 1462360418061 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x128dd2400) [pid = 2317] [serial = 368] [outer = 0x126994800] 04:13:38 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:38 INFO - PROCESS | 2317 | 1462360418408 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] 04:13:38 INFO - PROCESS | 2317 | 1462360418460 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:13:38 INFO - PROCESS | 2317 | 1462360418468 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 2317 | 1462360418469 Marionette TRACE conn2 <- [1,466,null,{}] 04:13:38 INFO - PROCESS | 2317 | 1462360418471 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}] 04:13:38 INFO - PROCESS | 2317 | 1462360418559 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:13:38 INFO - PROCESS | 2317 | 1462360418563 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x126926000 == 39 [pid = 2317] [id = 124] 04:13:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x128db5800) [pid = 2317] [serial = 369] [outer = 0x0] 04:13:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x1292c9800) [pid = 2317] [serial = 370] [outer = 0x128db5800] 04:13:38 INFO - PROCESS | 2317 | 1462360418588 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x129592c00) [pid = 2317] [serial = 371] [outer = 0x128db5800] 04:13:38 INFO - PROCESS | 2317 | 1462360418908 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] 04:13:38 INFO - PROCESS | 2317 | 1462360418944 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:13:38 INFO - PROCESS | 2317 | 1462360418949 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 2317 | 1462360418951 Marionette TRACE conn2 <- [1,470,null,{}] 04:13:38 INFO - PROCESS | 2317 | 1462360418954 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}] 04:13:39 INFO - PROCESS | 2317 | 1462360419046 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:13:39 INFO - PROCESS | 2317 | 1462360419050 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x127522000 == 40 [pid = 2317] [id = 125] 04:13:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x129505000) [pid = 2317] [serial = 372] [outer = 0x0] 04:13:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x12a813c00) [pid = 2317] [serial = 373] [outer = 0x129505000] 04:13:39 INFO - PROCESS | 2317 | 1462360419074 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x12a85cc00) [pid = 2317] [serial = 374] [outer = 0x129505000] 04:13:39 INFO - PROCESS | 2317 | 1462360419408 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]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:13:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 471ms 04:13:39 INFO - PROCESS | 2317 | 1462360419420 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 2317 | 1462360419421 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:13:39 INFO - PROCESS | 2317 | 1462360419424 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 2317 | 1462360419425 Marionette TRACE conn2 <- [1,474,null,{}] 04:13:39 INFO - PROCESS | 2317 | 1462360419427 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}] 04:13:39 INFO - PROCESS | 2317 | 1462360419528 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:13:39 INFO - PROCESS | 2317 | 1462360419533 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x129609800 == 41 [pid = 2317] [id = 126] 04:13:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x129596400) [pid = 2317] [serial = 375] [outer = 0x0] 04:13:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x12aa60800) [pid = 2317] [serial = 376] [outer = 0x129596400] 04:13:39 INFO - PROCESS | 2317 | 1462360419557 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x12afe8400) [pid = 2317] [serial = 377] [outer = 0x129596400] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x12709b000) [pid = 2317] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x116435400) [pid = 2317] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x113a49400) [pid = 2317] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x128db2800) [pid = 2317] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x11861bc00) [pid = 2317] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x127099c00) [pid = 2317] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x119317000) [pid = 2317] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x1292c6c00) [pid = 2317] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x1292c6400) [pid = 2317] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x12a852400) [pid = 2317] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x119f03400) [pid = 2317] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x124e91800) [pid = 2317] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x12186e800) [pid = 2317] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x1213b0400) [pid = 2317] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x112057000) [pid = 2317] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x1126b7400) [pid = 2317] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x118241000) [pid = 2317] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:13:39 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x11867b000) [pid = 2317] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:13:39 INFO - PROCESS | 2317 | 1462360419991 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]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 619ms 04:13:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:13:40 INFO - PROCESS | 2317 | 1462360420044 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 2317 | 1462360420045 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:13:40 INFO - PROCESS | 2317 | 1462360420047 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 2317 | 1462360420049 Marionette TRACE conn2 <- [1,478,null,{}] 04:13:40 INFO - PROCESS | 2317 | 1462360420052 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}] 04:13:40 INFO - PROCESS | 2317 | 1462360420138 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:13:40 INFO - PROCESS | 2317 | 1462360420143 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x1275ae000 == 42 [pid = 2317] [id = 127] 04:13:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x116435400) [pid = 2317] [serial = 378] [outer = 0x0] 04:13:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x11861ac00) [pid = 2317] [serial = 379] [outer = 0x116435400] 04:13:40 INFO - PROCESS | 2317 | 1462360420174 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x12a85c800) [pid = 2317] [serial = 380] [outer = 0x116435400] 04:13:40 INFO - PROCESS | 2317 | 1462360420529 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]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 04:13:40 INFO - PROCESS | 2317 | 1462360420567 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 2317 | 1462360420569 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:13:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:13:40 INFO - PROCESS | 2317 | 1462360420571 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 2317 | 1462360420572 Marionette TRACE conn2 <- [1,482,null,{}] 04:13:40 INFO - PROCESS | 2317 | 1462360420574 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}] 04:13:40 INFO - PROCESS | 2317 | 1462360420651 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:13:40 INFO - PROCESS | 2317 | 1462360420655 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aaa7000 == 43 [pid = 2317] [id = 128] 04:13:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x12b102c00) [pid = 2317] [serial = 381] [outer = 0x0] 04:13:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x12b111c00) [pid = 2317] [serial = 382] [outer = 0x12b102c00] 04:13:40 INFO - PROCESS | 2317 | 1462360420680 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x12b14dc00) [pid = 2317] [serial = 383] [outer = 0x12b102c00] 04:13:40 INFO - PROCESS | 2317 | 1462360420987 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]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:13:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 467ms 04:13:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:13:41 INFO - PROCESS | 2317 | 1462360421039 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 2317 | 1462360421040 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:13:41 INFO - PROCESS | 2317 | 1462360421042 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 2317 | 1462360421043 Marionette TRACE conn2 <- [1,486,null,{}] 04:13:41 INFO - PROCESS | 2317 | 1462360421045 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}] 04:13:41 INFO - PROCESS | 2317 | 1462360421122 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:13:41 INFO - PROCESS | 2317 | 1462360421168 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b174800 == 44 [pid = 2317] [id = 129] 04:13:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x12b103000) [pid = 2317] [serial = 384] [outer = 0x0] 04:13:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x12bbb4c00) [pid = 2317] [serial = 385] [outer = 0x12b103000] 04:13:41 INFO - PROCESS | 2317 | 1462360421193 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x12bbbdc00) [pid = 2317] [serial = 386] [outer = 0x12b103000] 04:13:41 INFO - PROCESS | 2317 | 1462360421481 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]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:13:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 04:13:41 INFO - PROCESS | 2317 | 1462360421511 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 2317 | 1462360421512 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:13:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:13:41 INFO - PROCESS | 2317 | 1462360421518 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 2317 | 1462360421519 Marionette TRACE conn2 <- [1,490,null,{}] 04:13:41 INFO - PROCESS | 2317 | 1462360421521 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}] 04:13:41 INFO - PROCESS | 2317 | 1462360421597 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:13:41 INFO - PROCESS | 2317 | 1462360421602 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb1a000 == 45 [pid = 2317] [id = 130] 04:13:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x12b14b000) [pid = 2317] [serial = 387] [outer = 0x0] 04:13:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x12bbe8000) [pid = 2317] [serial = 388] [outer = 0x12b14b000] 04:13:41 INFO - PROCESS | 2317 | 1462360421626 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x12bef3400) [pid = 2317] [serial = 389] [outer = 0x12b14b000] 04:13:42 INFO - PROCESS | 2317 | 1462360422012 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]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:13:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 04:13:42 INFO - PROCESS | 2317 | 1462360422089 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 2317 | 1462360422093 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:13:42 INFO - PROCESS | 2317 | 1462360422099 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 2317 | 1462360422103 Marionette TRACE conn2 <- [1,494,null,{}] 04:13:42 INFO - PROCESS | 2317 | 1462360422109 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}] 04:13:42 INFO - PROCESS | 2317 | 1462360422262 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:13:42 INFO - PROCESS | 2317 | 1462360422370 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x116786800 == 46 [pid = 2317] [id = 131] 04:13:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x116287000) [pid = 2317] [serial = 390] [outer = 0x0] 04:13:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x1167af400) [pid = 2317] [serial = 391] [outer = 0x116287000] 04:13:42 INFO - PROCESS | 2317 | 1462360422421 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x118240000) [pid = 2317] [serial = 392] [outer = 0x116287000] 04:13:42 INFO - PROCESS | 2317 | 1462360422986 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]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 04:13:43 INFO - PROCESS | 2317 | 1462360423029 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 2317 | 1462360423035 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:13:43 INFO - PROCESS | 2317 | 1462360423042 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - PROCESS | 2317 | 1462360423045 Marionette TRACE conn2 <- [1,498,null,{}] 04:13:43 INFO - PROCESS | 2317 | 1462360423049 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}] 04:13:43 INFO - PROCESS | 2317 | 1462360423192 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:13:43 INFO - PROCESS | 2317 | 1462360423238 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x119614800 == 47 [pid = 2317] [id = 132] 04:13:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x118440000) [pid = 2317] [serial = 393] [outer = 0x0] 04:13:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x1188cdc00) [pid = 2317] [serial = 394] [outer = 0x118440000] 04:13:43 INFO - PROCESS | 2317 | 1462360423262 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x119318800) [pid = 2317] [serial = 395] [outer = 0x118440000] 04:13:43 INFO - PROCESS | 2317 | 1462360423737 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]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 722ms 04:13:43 INFO - PROCESS | 2317 | 1462360423765 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 2317 | 1462360423767 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:13:43 INFO - PROCESS | 2317 | 1462360423771 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - PROCESS | 2317 | 1462360423775 Marionette TRACE conn2 <- [1,502,null,{}] 04:13:43 INFO - PROCESS | 2317 | 1462360423787 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}] 04:13:43 INFO - PROCESS | 2317 | 1462360423936 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:13:44 INFO - PROCESS | 2317 | 1462360424022 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x129621800 == 48 [pid = 2317] [id = 133] 04:13:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x1199cd400) [pid = 2317] [serial = 396] [outer = 0x0] 04:13:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x121c23000) [pid = 2317] [serial = 397] [outer = 0x1199cd400] 04:13:44 INFO - PROCESS | 2317 | 1462360424072 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x12699c000) [pid = 2317] [serial = 398] [outer = 0x1199cd400] 04:13:44 INFO - PROCESS | 2317 | 1462360424520 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]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:13:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 775ms 04:13:44 INFO - PROCESS | 2317 | 1462360424545 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:13:44 INFO - PROCESS | 2317 | 1462360424549 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:13:44 INFO - PROCESS | 2317 | 1462360424552 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 2317 | 1462360424553 Marionette TRACE conn2 <- [1,506,null,{}] 04:13:44 INFO - PROCESS | 2317 | 1462360424555 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}] 04:13:44 INFO - PROCESS | 2317 | 1462360424651 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:13:44 INFO - PROCESS | 2317 | 1462360424709 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb30000 == 49 [pid = 2317] [id = 134] 04:13:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x127275c00) [pid = 2317] [serial = 399] [outer = 0x0] 04:13:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12758a800) [pid = 2317] [serial = 400] [outer = 0x127275c00] 04:13:44 INFO - PROCESS | 2317 | 1462360424738 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12950c000) [pid = 2317] [serial = 401] [outer = 0x127275c00] 04:13:45 INFO - PROCESS | 2317 | 1462360425161 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]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 618ms 04:13:45 INFO - PROCESS | 2317 | 1462360425171 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 2317 | 1462360425172 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:13:45 INFO - PROCESS | 2317 | 1462360425174 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 2317 | 1462360425175 Marionette TRACE conn2 <- [1,510,null,{}] 04:13:45 INFO - PROCESS | 2317 | 1462360425178 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}] 04:13:45 INFO - PROCESS | 2317 | 1462360425274 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:13:45 INFO - PROCESS | 2317 | 1462360425319 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c155000 == 50 [pid = 2317] [id = 135] 04:13:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x127276400) [pid = 2317] [serial = 402] [outer = 0x0] 04:13:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x12afe4c00) [pid = 2317] [serial = 403] [outer = 0x127276400] 04:13:45 INFO - PROCESS | 2317 | 1462360425349 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x12bbb8c00) [pid = 2317] [serial = 404] [outer = 0x127276400] 04:13:45 INFO - PROCESS | 2317 | 1462360425799 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]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 04:13:45 INFO - PROCESS | 2317 | 1462360425843 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 2317 | 1462360425844 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:13:45 INFO - PROCESS | 2317 | 1462360425849 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 2317 | 1462360425851 Marionette TRACE conn2 <- [1,514,null,{}] 04:13:45 INFO - PROCESS | 2317 | 1462360425853 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}] 04:13:45 INFO - PROCESS | 2317 | 1462360425981 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:13:46 INFO - PROCESS | 2317 | 1462360426046 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x1166cd000 == 51 [pid = 2317] [id = 136] 04:13:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x119311000) [pid = 2317] [serial = 405] [outer = 0x0] 04:13:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x12b14d000) [pid = 2317] [serial = 406] [outer = 0x119311000] 04:13:46 INFO - PROCESS | 2317 | 1462360426077 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x12c29d800) [pid = 2317] [serial = 407] [outer = 0x119311000] 04:13:46 INFO - PROCESS | 2317 | 1462360426618 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]]]}] 04:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 823ms 04:13:46 INFO - PROCESS | 2317 | 1462360426680 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 2317 | 1462360426683 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:13:46 INFO - PROCESS | 2317 | 1462360426687 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 2317 | 1462360426690 Marionette TRACE conn2 <- [1,518,null,{}] 04:13:46 INFO - PROCESS | 2317 | 1462360426693 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}] 04:13:46 INFO - PROCESS | 2317 | 1462360426785 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:13:46 INFO - PROCESS | 2317 | 1462360426852 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x11822a800 == 52 [pid = 2317] [id = 137] 04:13:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x113a4a800) [pid = 2317] [serial = 408] [outer = 0x0] 04:13:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x116217800) [pid = 2317] [serial = 409] [outer = 0x113a4a800] 04:13:46 INFO - PROCESS | 2317 | 1462360426880 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x118243c00) [pid = 2317] [serial = 410] [outer = 0x113a4a800] 04:13:47 INFO - PROCESS | 2317 | 1462360427314 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]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:13:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 672ms 04:13:47 INFO - PROCESS | 2317 | 1462360427360 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 2317 | 1462360427364 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:13:47 INFO - PROCESS | 2317 | 1462360427368 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 2317 | 1462360427369 Marionette TRACE conn2 <- [1,522,null,{}] 04:13:47 INFO - PROCESS | 2317 | 1462360427372 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}] 04:13:47 INFO - PROCESS | 2317 | 1462360427481 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12b174800 == 51 [pid = 2317] [id = 129] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12aaa7000 == 50 [pid = 2317] [id = 128] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x1275ae000 == 49 [pid = 2317] [id = 127] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x129609800 == 48 [pid = 2317] [id = 126] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x127522000 == 47 [pid = 2317] [id = 125] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x126926000 == 46 [pid = 2317] [id = 124] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x116652800) [pid = 2317] [serial = 292] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x118680000) [pid = 2317] [serial = 295] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x121c27000) [pid = 2317] [serial = 298] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x12afebc00) [pid = 2317] [serial = 337] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x1248dc800 == 45 [pid = 2317] [id = 123] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x121587000 == 44 [pid = 2317] [id = 122] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x119e0e800 == 43 [pid = 2317] [id = 121] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x119514800 == 42 [pid = 2317] [id = 120] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x1182b0800 == 41 [pid = 2317] [id = 119] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x113a76000 == 40 [pid = 2317] [id = 118] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x1173cd000 == 39 [pid = 2317] [id = 117] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x11917e800 == 38 [pid = 2317] [id = 115] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x116790800 == 37 [pid = 2317] [id = 114] 04:13:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa97000 == 36 [pid = 2317] [id = 113] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x124955800) [pid = 2317] [serial = 193] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1248c0400) [pid = 2317] [serial = 248] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x125909000) [pid = 2317] [serial = 251] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x1167b1800) [pid = 2317] [serial = 239] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x11843e800) [pid = 2317] [serial = 242] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x119c93800) [pid = 2317] [serial = 245] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x128c56400) [pid = 2317] [serial = 322] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x116655c00) [pid = 2317] [serial = 304] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x11751dc00) [pid = 2317] [serial = 307] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1292c7000) [pid = 2317] [serial = 325] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x11842d400) [pid = 2317] [serial = 308] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x118854800) [pid = 2317] [serial = 310] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x11930c000) [pid = 2317] [serial = 311] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x128c4f000) [pid = 2317] [serial = 301] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x128c5a800) [pid = 2317] [serial = 302] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x1196b1400) [pid = 2317] [serial = 313] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x119c91c00) [pid = 2317] [serial = 314] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x129594800) [pid = 2317] [serial = 328] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x12950fc00) [pid = 2317] [serial = 326] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x12a80ac00) [pid = 2317] [serial = 331] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x1295d9800) [pid = 2317] [serial = 329] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x12a85f800) [pid = 2317] [serial = 334] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x1213bb000) [pid = 2317] [serial = 316] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x12aa69000) [pid = 2317] [serial = 335] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x117527400) [pid = 2317] [serial = 305] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x125ffd800) [pid = 2317] [serial = 319] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x127593800) [pid = 2317] [serial = 320] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x128db1800) [pid = 2317] [serial = 323] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x124e91000) [pid = 2317] [serial = 317] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x12a852000) [pid = 2317] [serial = 332] [outer = 0x0] [url = about:blank] 04:13:47 INFO - PROCESS | 2317 | 1462360427562 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x115ee3800 == 37 [pid = 2317] [id = 138] 04:13:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x1167b1800) [pid = 2317] [serial = 411] [outer = 0x0] 04:13:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x11828d400) [pid = 2317] [serial = 412] [outer = 0x1167b1800] 04:13:47 INFO - PROCESS | 2317 | 1462360427588 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x118856000) [pid = 2317] [serial = 413] [outer = 0x1167b1800] 04:13:47 INFO - PROCESS | 2317 | 1462360427894 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]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:13:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 571ms 04:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:13:47 INFO - PROCESS | 2317 | 1462360427940 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 2317 | 1462360427941 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:13:47 INFO - PROCESS | 2317 | 1462360427943 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 2317 | 1462360427946 Marionette TRACE conn2 <- [1,526,null,{}] 04:13:47 INFO - PROCESS | 2317 | 1462360427953 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}] 04:13:48 INFO - PROCESS | 2317 | 1462360428036 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:13:48 INFO - PROCESS | 2317 | 1462360428085 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182b7000 == 38 [pid = 2317] [id = 139] 04:13:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x118859800) [pid = 2317] [serial = 414] [outer = 0x0] 04:13:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x1196a8400) [pid = 2317] [serial = 415] [outer = 0x118859800] 04:13:48 INFO - PROCESS | 2317 | 1462360428113 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x11a1b6400) [pid = 2317] [serial = 416] [outer = 0x118859800] 04:13:48 INFO - PROCESS | 2317 | 1462360428442 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]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 04:13:48 INFO - PROCESS | 2317 | 1462360428466 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:13:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:13:48 INFO - PROCESS | 2317 | 1462360428468 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:13:48 INFO - PROCESS | 2317 | 1462360428470 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 2317 | 1462360428471 Marionette TRACE conn2 <- [1,530,null,{}] 04:13:48 INFO - PROCESS | 2317 | 1462360428473 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}] 04:13:48 INFO - PROCESS | 2317 | 1462360428551 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:13:48 INFO - PROCESS | 2317 | 1462360428597 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b50800 == 39 [pid = 2317] [id = 140] 04:13:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x11a1ba400) [pid = 2317] [serial = 417] [outer = 0x0] 04:13:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x1248c6000) [pid = 2317] [serial = 418] [outer = 0x11a1ba400] 04:13:48 INFO - PROCESS | 2317 | 1462360428623 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x12709a400) [pid = 2317] [serial = 419] [outer = 0x11a1ba400] 04:13:48 INFO - PROCESS | 2317 | 1462360428921 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"]]]}] 04:13:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:13:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:13:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:13:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:13:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:13:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:13:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:13:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:13:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 04:13:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:13:48 INFO - PROCESS | 2317 | 1462360428939 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 2317 | 1462360428940 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:13:48 INFO - PROCESS | 2317 | 1462360428942 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 2317 | 1462360428943 Marionette TRACE conn2 <- [1,534,null,{}] 04:13:48 INFO - PROCESS | 2317 | 1462360428946 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}] 04:13:49 INFO - PROCESS | 2317 | 1462360429032 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:13:49 INFO - PROCESS | 2317 | 1462360429037 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x116e8f800 == 40 [pid = 2317] [id = 141] 04:13:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x1259e0400) [pid = 2317] [serial = 420] [outer = 0x0] 04:13:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x128c4ec00) [pid = 2317] [serial = 421] [outer = 0x1259e0400] 04:13:49 INFO - PROCESS | 2317 | 1462360429062 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x1292c2800) [pid = 2317] [serial = 422] [outer = 0x1259e0400] 04:13:49 INFO - PROCESS | 2317 | 1462360429385 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]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:13:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 04:13:49 INFO - PROCESS | 2317 | 1462360429411 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 2317 | 1462360429412 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:13:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:13:49 INFO - PROCESS | 2317 | 1462360429417 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 2317 | 1462360429419 Marionette TRACE conn2 <- [1,538,null,{}] 04:13:49 INFO - PROCESS | 2317 | 1462360429422 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}] 04:13:49 INFO - PROCESS | 2317 | 1462360429560 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:13:49 INFO - PROCESS | 2317 | 1462360429604 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x126931000 == 41 [pid = 2317] [id = 142] 04:13:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x1213bd800) [pid = 2317] [serial = 423] [outer = 0x0] 04:13:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x12950e400) [pid = 2317] [serial = 424] [outer = 0x1213bd800] 04:13:49 INFO - PROCESS | 2317 | 1462360429637 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x12a85a800) [pid = 2317] [serial = 425] [outer = 0x1213bd800] 04:13:49 INFO - PROCESS | 2317 | 1462360429978 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]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:13:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 04:13:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:13:49 INFO - PROCESS | 2317 | 1462360429988 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 2317 | 1462360429989 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:13:49 INFO - PROCESS | 2317 | 1462360429991 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 2317 | 1462360429992 Marionette TRACE conn2 <- [1,542,null,{}] 04:13:50 INFO - PROCESS | 2317 | 1462360429994 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}] 04:13:50 INFO - PROCESS | 2317 | 1462360430088 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:13:50 INFO - PROCESS | 2317 | 1462360430103 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x129309000 == 42 [pid = 2317] [id = 143] 04:13:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x12b14a800) [pid = 2317] [serial = 426] [outer = 0x0] 04:13:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x12bbbfc00) [pid = 2317] [serial = 427] [outer = 0x12b14a800] 04:13:50 INFO - PROCESS | 2317 | 1462360430128 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x12bef1000) [pid = 2317] [serial = 428] [outer = 0x12b14a800] 04:13:50 INFO - PROCESS | 2317 | 1462360430461 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]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:13:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 04:13:50 INFO - PROCESS | 2317 | 1462360430511 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 2317 | 1462360430512 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:13:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:13:50 INFO - PROCESS | 2317 | 1462360430518 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 2317 | 1462360430519 Marionette TRACE conn2 <- [1,546,null,{}] 04:13:50 INFO - PROCESS | 2317 | 1462360430521 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}] 04:13:50 INFO - PROCESS | 2317 | 1462360430625 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:13:50 INFO - PROCESS | 2317 | 1462360430677 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a737000 == 43 [pid = 2317] [id = 144] 04:13:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x12bbe4000) [pid = 2317] [serial = 429] [outer = 0x0] 04:13:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x12c295c00) [pid = 2317] [serial = 430] [outer = 0x12bbe4000] 04:13:50 INFO - PROCESS | 2317 | 1462360430709 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x12c29f400) [pid = 2317] [serial = 431] [outer = 0x12bbe4000] 04:13:51 INFO - PROCESS | 2317 | 1462360431063 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]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:13:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 04:13:51 INFO - PROCESS | 2317 | 1462360431087 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 2317 | 1462360431088 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:13:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:13:51 INFO - PROCESS | 2317 | 1462360431090 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 2317 | 1462360431091 Marionette TRACE conn2 <- [1,550,null,{}] 04:13:51 INFO - PROCESS | 2317 | 1462360431093 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}] 04:13:51 INFO - PROCESS | 2317 | 1462360431205 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:13:51 INFO - PROCESS | 2317 | 1462360431249 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aaa2000 == 44 [pid = 2317] [id = 145] 04:13:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x12befe000) [pid = 2317] [serial = 432] [outer = 0x0] 04:13:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x12c2a3800) [pid = 2317] [serial = 433] [outer = 0x12befe000] 04:13:51 INFO - PROCESS | 2317 | 1462360431278 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12c679400) [pid = 2317] [serial = 434] [outer = 0x12befe000] 04:13:51 INFO - PROCESS | 2317 | 1462360431634 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]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:13:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 570ms 04:13:51 INFO - PROCESS | 2317 | 1462360431660 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 2317 | 1462360431661 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:13:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:13:51 INFO - PROCESS | 2317 | 1462360431664 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 2317 | 1462360431665 Marionette TRACE conn2 <- [1,554,null,{}] 04:13:51 INFO - PROCESS | 2317 | 1462360431672 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}] 04:13:51 INFO - PROCESS | 2317 | 1462360431768 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:13:51 INFO - PROCESS | 2317 | 1462360431772 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb2d000 == 45 [pid = 2317] [id = 146] 04:13:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12c29f800) [pid = 2317] [serial = 435] [outer = 0x0] 04:13:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x12c67b800) [pid = 2317] [serial = 436] [outer = 0x12c29f800] 04:13:51 INFO - PROCESS | 2317 | 1462360431823 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x12c682c00) [pid = 2317] [serial = 437] [outer = 0x12c29f800] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x116435400) [pid = 2317] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x129596400) [pid = 2317] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x12b102c00) [pid = 2317] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12b103000) [pid = 2317] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x118424000) [pid = 2317] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x113d4d400) [pid = 2317] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x11a1b5800) [pid = 2317] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x126994800) [pid = 2317] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x129505000) [pid = 2317] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x128db5800) [pid = 2317] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x1196ae800) [pid = 2317] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x11843f800) [pid = 2317] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x1213b5000) [pid = 2317] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x118242000) [pid = 2317] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x113d4c400) [pid = 2317] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:13:52 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x119c91800) [pid = 2317] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:13:52 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:52 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:52 INFO - PROCESS | 2317 | 1462360432220 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]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:13:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 573ms 04:13:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:13:52 INFO - PROCESS | 2317 | 1462360432238 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 2317 | 1462360432239 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:13:52 INFO - PROCESS | 2317 | 1462360432241 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 2317 | 1462360432243 Marionette TRACE conn2 <- [1,558,null,{}] 04:13:52 INFO - PROCESS | 2317 | 1462360432246 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}] 04:13:52 INFO - PROCESS | 2317 | 1462360432361 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:13:52 INFO - PROCESS | 2317 | 1462360432370 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x127058800 == 46 [pid = 2317] [id = 147] 04:13:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x11843d000) [pid = 2317] [serial = 438] [outer = 0x0] 04:13:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x121fb8c00) [pid = 2317] [serial = 439] [outer = 0x11843d000] 04:13:52 INFO - PROCESS | 2317 | 1462360432398 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x121fc5400) [pid = 2317] [serial = 440] [outer = 0x11843d000] 04:13:52 INFO - PROCESS | 2317 | 1462360432754 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]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:13:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 519ms 04:13:52 INFO - PROCESS | 2317 | 1462360432762 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 2317 | 1462360432766 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:13:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:13:52 INFO - PROCESS | 2317 | 1462360432773 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 2317 | 1462360432775 Marionette TRACE conn2 <- [1,562,null,{}] 04:13:52 INFO - PROCESS | 2317 | 1462360432779 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}] 04:13:52 INFO - PROCESS | 2317 | 1462360432934 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:13:52 INFO - PROCESS | 2317 | 1462360432944 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6bc000 == 47 [pid = 2317] [id = 148] 04:13:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x121fbec00) [pid = 2317] [serial = 441] [outer = 0x0] 04:13:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x128bcdc00) [pid = 2317] [serial = 442] [outer = 0x121fbec00] 04:13:52 INFO - PROCESS | 2317 | 1462360432986 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x128bd6000) [pid = 2317] [serial = 443] [outer = 0x121fbec00] 04:13:53 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:53 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:53 INFO - PROCESS | 2317 | 1462360433397 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]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:13:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 669ms 04:13:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:13:53 INFO - PROCESS | 2317 | 1462360433443 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 2317 | 1462360433444 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:13:53 INFO - PROCESS | 2317 | 1462360433446 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 2317 | 1462360433447 Marionette TRACE conn2 <- [1,566,null,{}] 04:13:53 INFO - PROCESS | 2317 | 1462360433449 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}] 04:13:53 INFO - PROCESS | 2317 | 1462360433535 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:13:53 INFO - PROCESS | 2317 | 1462360433558 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca8e000 == 48 [pid = 2317] [id = 149] 04:13:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x128dab800) [pid = 2317] [serial = 444] [outer = 0x0] 04:13:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x129596400) [pid = 2317] [serial = 445] [outer = 0x128dab800] 04:13:53 INFO - PROCESS | 2317 | 1462360433581 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x12bbb6c00) [pid = 2317] [serial = 446] [outer = 0x128dab800] 04:13:53 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:53 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:54 INFO - PROCESS | 2317 | 1462360434004 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]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:13:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 04:13:54 INFO - PROCESS | 2317 | 1462360434118 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:13:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:13:54 INFO - PROCESS | 2317 | 1462360434120 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:13:54 INFO - PROCESS | 2317 | 1462360434123 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 2317 | 1462360434126 Marionette TRACE conn2 <- [1,570,null,{}] 04:13:54 INFO - PROCESS | 2317 | 1462360434132 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}] 04:13:54 INFO - PROCESS | 2317 | 1462360434235 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:13:54 INFO - PROCESS | 2317 | 1462360434300 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a97000 == 49 [pid = 2317] [id = 150] 04:13:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x116285800) [pid = 2317] [serial = 447] [outer = 0x0] 04:13:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x1167bec00) [pid = 2317] [serial = 448] [outer = 0x116285800] 04:13:54 INFO - PROCESS | 2317 | 1462360434331 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x118249400) [pid = 2317] [serial = 449] [outer = 0x116285800] 04:13:54 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:54 INFO - PROCESS | 2317 | 1462360434765 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]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:13:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 04:13:54 INFO - PROCESS | 2317 | 1462360434810 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 2317 | 1462360434812 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:13:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:13:54 INFO - PROCESS | 2317 | 1462360434819 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 2317 | 1462360434821 Marionette TRACE conn2 <- [1,574,null,{}] 04:13:54 INFO - PROCESS | 2317 | 1462360434824 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}] 04:13:54 INFO - PROCESS | 2317 | 1462360434928 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:13:54 INFO - PROCESS | 2317 | 1462360434991 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x119520800 == 50 [pid = 2317] [id = 151] 04:13:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x118638400) [pid = 2317] [serial = 450] [outer = 0x0] 04:13:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x11963ec00) [pid = 2317] [serial = 451] [outer = 0x118638400] 04:13:55 INFO - PROCESS | 2317 | 1462360435022 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x11a15f000) [pid = 2317] [serial = 452] [outer = 0x118638400] 04:13:55 INFO - PROCESS | 2317 | 1462360435449 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]]]}] 04:13:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:13:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 674ms 04:13:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:13:55 INFO - PROCESS | 2317 | 1462360435491 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 2317 | 1462360435493 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:13:55 INFO - PROCESS | 2317 | 1462360435495 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 2317 | 1462360435497 Marionette TRACE conn2 <- [1,578,null,{}] 04:13:55 INFO - PROCESS | 2317 | 1462360435504 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}] 04:13:55 INFO - PROCESS | 2317 | 1462360435613 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:13:55 INFO - PROCESS | 2317 | 1462360435665 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x129315800 == 51 [pid = 2317] [id = 152] 04:13:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x121fbb000) [pid = 2317] [serial = 453] [outer = 0x0] 04:13:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x125911400) [pid = 2317] [serial = 454] [outer = 0x121fbb000] 04:13:55 INFO - PROCESS | 2317 | 1462360435698 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x128bcb400) [pid = 2317] [serial = 455] [outer = 0x121fbb000] 04:13:56 INFO - PROCESS | 2317 | 1462360436163 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]]]}] 04:13:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:13:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 723ms 04:13:56 INFO - PROCESS | 2317 | 1462360436225 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 2317 | 1462360436226 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:13:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:13:56 INFO - PROCESS | 2317 | 1462360436248 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 2317 | 1462360436250 Marionette TRACE conn2 <- [1,582,null,{}] 04:13:56 INFO - PROCESS | 2317 | 1462360436254 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}] 04:13:56 INFO - PROCESS | 2317 | 1462360436361 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:13:56 INFO - PROCESS | 2317 | 1462360436425 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce79800 == 52 [pid = 2317] [id = 153] 04:13:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x128c50800) [pid = 2317] [serial = 456] [outer = 0x0] 04:13:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x129597400) [pid = 2317] [serial = 457] [outer = 0x128c50800] 04:13:56 INFO - PROCESS | 2317 | 1462360436462 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x12a85fc00) [pid = 2317] [serial = 458] [outer = 0x128c50800] 04:13:56 INFO - PROCESS | 2317 | 1462360436967 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]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:13:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 790ms 04:13:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:13:57 INFO - PROCESS | 2317 | 1462360437022 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 2317 | 1462360437023 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:13:57 INFO - PROCESS | 2317 | 1462360437025 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 2317 | 1462360437027 Marionette TRACE conn2 <- [1,586,null,{}] 04:13:57 INFO - PROCESS | 2317 | 1462360437029 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}] 04:13:57 INFO - PROCESS | 2317 | 1462360437131 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:13:57 INFO - PROCESS | 2317 | 1462360437377 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x118222800 == 53 [pid = 2317] [id = 154] 04:13:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x113260000) [pid = 2317] [serial = 459] [outer = 0x0] 04:13:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x113ad6400) [pid = 2317] [serial = 460] [outer = 0x113260000] 04:13:57 INFO - PROCESS | 2317 | 1462360437407 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x116655c00) [pid = 2317] [serial = 461] [outer = 0x113260000] 04:13:57 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:57 INFO - PROCESS | 2317 | 1462360437850 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]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:13:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 870ms 04:13:57 INFO - PROCESS | 2317 | 1462360437896 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 2317 | 1462360437898 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:13:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:13:57 INFO - PROCESS | 2317 | 1462360437901 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 2317 | 1462360437904 Marionette TRACE conn2 <- [1,590,null,{}] 04:13:57 INFO - PROCESS | 2317 | 1462360437908 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}] 04:13:58 INFO - PROCESS | 2317 | 1462360438034 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:13:58 INFO - PROCESS | 2317 | 1462360438154 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x115e20000 == 54 [pid = 2317] [id = 155] 04:13:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x113d4c400) [pid = 2317] [serial = 462] [outer = 0x0] 04:13:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x117361000) [pid = 2317] [serial = 463] [outer = 0x113d4c400] 04:13:58 INFO - PROCESS | 2317 | 1462360438203 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x118423400) [pid = 2317] [serial = 464] [outer = 0x113d4c400] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6bc000 == 53 [pid = 2317] [id = 148] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x127058800 == 52 [pid = 2317] [id = 147] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb2d000 == 51 [pid = 2317] [id = 146] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x12bbe8000) [pid = 2317] [serial = 388] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12aaa2000 == 50 [pid = 2317] [id = 145] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12a737000 == 49 [pid = 2317] [id = 144] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x129309000 == 48 [pid = 2317] [id = 143] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x126931000 == 47 [pid = 2317] [id = 142] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x116e8f800 == 46 [pid = 2317] [id = 141] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x119b50800 == 45 [pid = 2317] [id = 140] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x1182b7000 == 44 [pid = 2317] [id = 139] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x115ee3800 == 43 [pid = 2317] [id = 138] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x11822a800 == 42 [pid = 2317] [id = 137] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x119614800 == 41 [pid = 2317] [id = 132] 04:13:58 INFO - PROCESS | 2317 | --DOCSHELL 0x116786800 == 40 [pid = 2317] [id = 131] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x119105400) [pid = 2317] [serial = 296] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x11823ec00) [pid = 2317] [serial = 293] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x12590bc00) [pid = 2317] [serial = 299] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x128c5b000) [pid = 2317] [serial = 367] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x12a813c00) [pid = 2317] [serial = 373] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1292c9800) [pid = 2317] [serial = 370] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x129592c00) [pid = 2317] [serial = 371] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x121878c00) [pid = 2317] [serial = 346] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x124e1ec00) [pid = 2317] [serial = 361] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x125ffe400) [pid = 2317] [serial = 362] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x118f9d000) [pid = 2317] [serial = 355] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x1199d6000) [pid = 2317] [serial = 356] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x12726e800) [pid = 2317] [serial = 364] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x11843a800) [pid = 2317] [serial = 350] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x11828a400) [pid = 2317] [serial = 349] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x11348a400) [pid = 2317] [serial = 340] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x118436800) [pid = 2317] [serial = 352] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x11885d800) [pid = 2317] [serial = 353] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x1213b5c00) [pid = 2317] [serial = 358] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x121c28c00) [pid = 2317] [serial = 359] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x11867f800) [pid = 2317] [serial = 343] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x12a85cc00) [pid = 2317] [serial = 374] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x12a85c800) [pid = 2317] [serial = 380] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x12aa60800) [pid = 2317] [serial = 376] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x11861ac00) [pid = 2317] [serial = 379] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x12afe8400) [pid = 2317] [serial = 377] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x12b14dc00) [pid = 2317] [serial = 383] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x128dd2400) [pid = 2317] [serial = 368] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x12b111c00) [pid = 2317] [serial = 382] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x12bbbdc00) [pid = 2317] [serial = 386] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x128c4dc00) [pid = 2317] [serial = 365] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x12bbb4c00) [pid = 2317] [serial = 385] [outer = 0x0] [url = about:blank] 04:13:58 INFO - PROCESS | 2317 | 1462360438660 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]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:13:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 772ms 04:13:58 INFO - PROCESS | 2317 | 1462360438675 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 2317 | 1462360438678 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:13:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:13:58 INFO - PROCESS | 2317 | 1462360438683 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 2317 | 1462360438685 Marionette TRACE conn2 <- [1,594,null,{}] 04:13:58 INFO - PROCESS | 2317 | 1462360438688 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}] 04:13:58 INFO - PROCESS | 2317 | 1462360438763 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:13:58 INFO - PROCESS | 2317 | 1462360438811 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x11701c000 == 41 [pid = 2317] [id = 156] 04:13:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x113f23c00) [pid = 2317] [serial = 465] [outer = 0x0] 04:13:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x11843c400) [pid = 2317] [serial = 466] [outer = 0x113f23c00] 04:13:58 INFO - PROCESS | 2317 | 1462360438838 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x118f90800) [pid = 2317] [serial = 467] [outer = 0x113f23c00] 04:13:59 INFO - PROCESS | 2317 | 1462360439159 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]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:13:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 523ms 04:13:59 INFO - PROCESS | 2317 | 1462360439205 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 2317 | 1462360439206 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:13:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:13:59 INFO - PROCESS | 2317 | 1462360439212 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 2317 | 1462360439216 Marionette TRACE conn2 <- [1,598,null,{}] 04:13:59 INFO - PROCESS | 2317 | 1462360439220 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}] 04:13:59 INFO - PROCESS | 2317 | 1462360439296 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:13:59 INFO - PROCESS | 2317 | 1462360439304 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x119148800 == 42 [pid = 2317] [id = 157] 04:13:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x11910c800) [pid = 2317] [serial = 468] [outer = 0x0] 04:13:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x119c91000) [pid = 2317] [serial = 469] [outer = 0x11910c800] 04:13:59 INFO - PROCESS | 2317 | 1462360439330 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x1213b5800) [pid = 2317] [serial = 470] [outer = 0x11910c800] 04:13:59 INFO - PROCESS | 2317 | 1462360439688 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]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:13:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 527ms 04:13:59 INFO - PROCESS | 2317 | 1462360439735 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 2317 | 1462360439737 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:13:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:13:59 INFO - PROCESS | 2317 | 1462360439739 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 2317 | 1462360439740 Marionette TRACE conn2 <- [1,602,null,{}] 04:13:59 INFO - PROCESS | 2317 | 1462360439742 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}] 04:13:59 INFO - PROCESS | 2317 | 1462360439819 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:13:59 INFO - PROCESS | 2317 | 1462360439823 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x119617800 == 43 [pid = 2317] [id = 158] 04:13:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x119110800) [pid = 2317] [serial = 471] [outer = 0x0] 04:13:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x1216f2c00) [pid = 2317] [serial = 472] [outer = 0x119110800] 04:13:59 INFO - PROCESS | 2317 | 1462360439849 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x121fc1400) [pid = 2317] [serial = 473] [outer = 0x119110800] 04:14:00 INFO - PROCESS | 2317 | 1462360440186 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]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:14:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 469ms 04:14:00 INFO - PROCESS | 2317 | 1462360440209 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 2317 | 1462360440210 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:14:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:14:00 INFO - PROCESS | 2317 | 1462360440212 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 2317 | 1462360440214 Marionette TRACE conn2 <- [1,606,null,{}] 04:14:00 INFO - PROCESS | 2317 | 1462360440219 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}] 04:14:00 INFO - PROCESS | 2317 | 1462360440319 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:14:00 INFO - PROCESS | 2317 | 1462360440352 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e95800 == 44 [pid = 2317] [id = 159] 04:14:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x124961c00) [pid = 2317] [serial = 474] [outer = 0x0] 04:14:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x124e21400) [pid = 2317] [serial = 475] [outer = 0x124961c00] 04:14:00 INFO - PROCESS | 2317 | 1462360440385 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x125ff3800) [pid = 2317] [serial = 476] [outer = 0x124961c00] 04:14:00 INFO - PROCESS | 2317 | 1462360440735 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]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:14:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 573ms 04:14:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:14:00 INFO - PROCESS | 2317 | 1462360440786 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 2317 | 1462360440787 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:14:00 INFO - PROCESS | 2317 | 1462360440789 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 2317 | 1462360440790 Marionette TRACE conn2 <- [1,610,null,{}] 04:14:00 INFO - PROCESS | 2317 | 1462360440792 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}] 04:14:00 INFO - PROCESS | 2317 | 1462360440886 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:14:00 INFO - PROCESS | 2317 | 1462360440901 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x121cc6800 == 45 [pid = 2317] [id = 160] 04:14:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x124e24000) [pid = 2317] [serial = 477] [outer = 0x0] 04:14:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x12758bc00) [pid = 2317] [serial = 478] [outer = 0x124e24000] 04:14:00 INFO - PROCESS | 2317 | 1462360440927 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x128bcb800) [pid = 2317] [serial = 479] [outer = 0x124e24000] 04:14:01 INFO - PROCESS | 2317 | 1462360441244 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]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:14:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 04:14:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:14:01 INFO - PROCESS | 2317 | 1462360441259 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 2317 | 1462360441260 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:14:01 INFO - PROCESS | 2317 | 1462360441262 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 2317 | 1462360441263 Marionette TRACE conn2 <- [1,614,null,{}] 04:14:01 INFO - PROCESS | 2317 | 1462360441275 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}] 04:14:01 INFO - PROCESS | 2317 | 1462360441367 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:14:01 INFO - PROCESS | 2317 | 1462360441372 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x124980800 == 46 [pid = 2317] [id = 161] 04:14:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x12758dc00) [pid = 2317] [serial = 480] [outer = 0x0] 04:14:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x128c51800) [pid = 2317] [serial = 481] [outer = 0x12758dc00] 04:14:01 INFO - PROCESS | 2317 | 1462360441397 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x128c5b800) [pid = 2317] [serial = 482] [outer = 0x12758dc00] 04:14:01 INFO - PROCESS | 2317 | 1462360441730 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]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:14:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 522ms 04:14:01 INFO - PROCESS | 2317 | 1462360441784 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 2317 | 1462360441785 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:14:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:14:01 INFO - PROCESS | 2317 | 1462360441787 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 2317 | 1462360441788 Marionette TRACE conn2 <- [1,618,null,{}] 04:14:01 INFO - PROCESS | 2317 | 1462360441790 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}] 04:14:01 INFO - PROCESS | 2317 | 1462360441878 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:14:01 INFO - PROCESS | 2317 | 1462360441911 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x127055000 == 47 [pid = 2317] [id = 162] 04:14:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x128bd9000) [pid = 2317] [serial = 483] [outer = 0x0] 04:14:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x128dd3c00) [pid = 2317] [serial = 484] [outer = 0x128bd9000] 04:14:01 INFO - PROCESS | 2317 | 1462360441935 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x1292c8400) [pid = 2317] [serial = 485] [outer = 0x128bd9000] 04:14:02 INFO - PROCESS | 2317 | 1462360442267 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]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:14:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 521ms 04:14:02 INFO - PROCESS | 2317 | 1462360442309 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 2317 | 1462360442310 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:14:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:14:02 INFO - PROCESS | 2317 | 1462360442312 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 2317 | 1462360442315 Marionette TRACE conn2 <- [1,622,null,{}] 04:14:02 INFO - PROCESS | 2317 | 1462360442318 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}] 04:14:02 INFO - PROCESS | 2317 | 1462360442411 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:14:02 INFO - PROCESS | 2317 | 1462360442415 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x1275a9000 == 48 [pid = 2317] [id = 163] 04:14:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x128db2800) [pid = 2317] [serial = 486] [outer = 0x0] 04:14:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x129592400) [pid = 2317] [serial = 487] [outer = 0x128db2800] 04:14:02 INFO - PROCESS | 2317 | 1462360442440 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x1295de400) [pid = 2317] [serial = 488] [outer = 0x128db2800] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x113a4a800) [pid = 2317] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x12befe000) [pid = 2317] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x12b14b000) [pid = 2317] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x12afe7000) [pid = 2317] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x121fbec00) [pid = 2317] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12bbe4000) [pid = 2317] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x1167b1800) [pid = 2317] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x11843d000) [pid = 2317] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1213bd800) [pid = 2317] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x12c29f800) [pid = 2317] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x1259e0400) [pid = 2317] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x118859800) [pid = 2317] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x12b14a800) [pid = 2317] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:14:02 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x11a1ba400) [pid = 2317] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:14:02 INFO - PROCESS | 2317 | 1462360442882 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]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:14:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 622ms 04:14:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:14:02 INFO - PROCESS | 2317 | 1462360442934 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 2317 | 1462360442935 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:14:02 INFO - PROCESS | 2317 | 1462360442938 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 2317 | 1462360442939 Marionette TRACE conn2 <- [1,626,null,{}] 04:14:02 INFO - PROCESS | 2317 | 1462360442941 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}] 04:14:03 INFO - PROCESS | 2317 | 1462360443018 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:14:03 INFO - PROCESS | 2317 | 1462360443065 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x12751b000 == 49 [pid = 2317] [id = 164] 04:14:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x118423800) [pid = 2317] [serial = 489] [outer = 0x0] 04:14:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x128bd1000) [pid = 2317] [serial = 490] [outer = 0x118423800] 04:14:03 INFO - PROCESS | 2317 | 1462360443094 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x12a853c00) [pid = 2317] [serial = 491] [outer = 0x118423800] 04:14:03 INFO - PROCESS | 2317 | 1462360443442 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]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:14:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 520ms 04:14:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:14:03 INFO - PROCESS | 2317 | 1462360443459 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 2317 | 1462360443460 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:14:03 INFO - PROCESS | 2317 | 1462360443463 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 2317 | 1462360443466 Marionette TRACE conn2 <- [1,630,null,{}] 04:14:03 INFO - PROCESS | 2317 | 1462360443470 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}] 04:14:03 INFO - PROCESS | 2317 | 1462360443559 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:14:03 INFO - PROCESS | 2317 | 1462360443565 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x129615800 == 50 [pid = 2317] [id = 165] 04:14:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x12a816800) [pid = 2317] [serial = 492] [outer = 0x0] 04:14:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x12aa5f000) [pid = 2317] [serial = 493] [outer = 0x12a816800] 04:14:03 INFO - PROCESS | 2317 | 1462360443634 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x12b13f800) [pid = 2317] [serial = 494] [outer = 0x12a816800] 04:14:03 INFO - PROCESS | 2317 | 1462360443890 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]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:14:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 473ms 04:14:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:14:03 INFO - PROCESS | 2317 | 1462360443937 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 2317 | 1462360443938 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:14:03 INFO - PROCESS | 2317 | 1462360443940 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 2317 | 1462360443941 Marionette TRACE conn2 <- [1,634,null,{}] 04:14:03 INFO - PROCESS | 2317 | 1462360443944 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}] 04:14:04 INFO - PROCESS | 2317 | 1462360444025 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:14:04 INFO - PROCESS | 2317 | 1462360444030 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a772000 == 51 [pid = 2317] [id = 166] 04:14:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x129511c00) [pid = 2317] [serial = 495] [outer = 0x0] 04:14:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x12b14cc00) [pid = 2317] [serial = 496] [outer = 0x129511c00] 04:14:04 INFO - PROCESS | 2317 | 1462360444056 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12bbe1000) [pid = 2317] [serial = 497] [outer = 0x129511c00] 04:14:04 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:04 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:04 INFO - PROCESS | 2317 | 1462360444387 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]]]}] 04:14:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:14:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 470ms 04:14:04 INFO - PROCESS | 2317 | 1462360444411 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 2317 | 1462360444412 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:14:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:14:04 INFO - PROCESS | 2317 | 1462360444416 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 2317 | 1462360444418 Marionette TRACE conn2 <- [1,638,null,{}] 04:14:04 INFO - PROCESS | 2317 | 1462360444420 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}] 04:14:04 INFO - PROCESS | 2317 | 1462360444495 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:14:04 INFO - PROCESS | 2317 | 1462360444547 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aaaa000 == 52 [pid = 2317] [id = 167] 04:14:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12b146000) [pid = 2317] [serial = 498] [outer = 0x0] 04:14:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x12bbeb800) [pid = 2317] [serial = 499] [outer = 0x12b146000] 04:14:04 INFO - PROCESS | 2317 | 1462360444571 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x12c296c00) [pid = 2317] [serial = 500] [outer = 0x12b146000] 04:14:04 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:04 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:04 INFO - PROCESS | 2317 | 1462360444970 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]]]}] 04:14:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:14:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 570ms 04:14:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:14:04 INFO - PROCESS | 2317 | 1462360444986 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 2317 | 1462360444988 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:14:04 INFO - PROCESS | 2317 | 1462360444992 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 2317 | 1462360444995 Marionette TRACE conn2 <- [1,642,null,{}] 04:14:05 INFO - PROCESS | 2317 | 1462360444999 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}] 04:14:05 INFO - PROCESS | 2317 | 1462360445101 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:14:05 INFO - PROCESS | 2317 | 1462360445166 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x117012000 == 53 [pid = 2317] [id = 168] 04:14:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x116437000) [pid = 2317] [serial = 501] [outer = 0x0] 04:14:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x1173ebc00) [pid = 2317] [serial = 502] [outer = 0x116437000] 04:14:05 INFO - PROCESS | 2317 | 1462360445197 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x118427c00) [pid = 2317] [serial = 503] [outer = 0x116437000] 04:14:05 INFO - PROCESS | 2317 | 1462360445641 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]]]}] 04:14:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:14:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 04:14:05 INFO - PROCESS | 2317 | 1462360445664 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 2317 | 1462360445668 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:14:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:14:05 INFO - PROCESS | 2317 | 1462360445673 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - PROCESS | 2317 | 1462360445675 Marionette TRACE conn2 <- [1,646,null,{}] 04:14:05 INFO - PROCESS | 2317 | 1462360445677 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}] 04:14:05 INFO - PROCESS | 2317 | 1462360445779 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:14:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x11828b400) [pid = 2317] [serial = 504] [outer = 0x12ce6b000] 04:14:05 INFO - PROCESS | 2317 | 1462360445867 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x125eaa800 == 54 [pid = 2317] [id = 169] 04:14:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x11930d400) [pid = 2317] [serial = 505] [outer = 0x0] 04:14:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x1196ab400) [pid = 2317] [serial = 506] [outer = 0x11930d400] 04:14:05 INFO - PROCESS | 2317 | 1462360445902 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x119fb5000) [pid = 2317] [serial = 507] [outer = 0x11930d400] 04:14:06 INFO - PROCESS | 2317 | 1462360446341 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]]]}] 04:14:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:14:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 721ms 04:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:14:06 INFO - PROCESS | 2317 | 1462360446406 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 2317 | 1462360446407 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:14:06 INFO - PROCESS | 2317 | 1462360446410 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 2317 | 1462360446413 Marionette TRACE conn2 <- [1,650,null,{}] 04:14:06 INFO - PROCESS | 2317 | 1462360446440 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}] 04:14:06 INFO - PROCESS | 2317 | 1462360446543 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:14:06 INFO - PROCESS | 2317 | 1462360446607 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297ba800 == 55 [pid = 2317] [id = 170] 04:14:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x1259e6000) [pid = 2317] [serial = 508] [outer = 0x0] 04:14:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x126998c00) [pid = 2317] [serial = 509] [outer = 0x1259e6000] 04:14:06 INFO - PROCESS | 2317 | 1462360446638 Marionette DEBUG loaded listener.js 04:14:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x128bcd400) [pid = 2317] [serial = 510] [outer = 0x1259e6000] 04:14:07 INFO - PROCESS | 2317 | 1462360447027 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]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:14:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 640ms 04:14:07 INFO - PROCESS | 2317 | 1462360447052 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 2317 | 1462360447054 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:14:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:14:07 INFO - PROCESS | 2317 | 1462360447057 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 2317 | 1462360447058 Marionette TRACE conn2 <- [1,654,null,{}] 04:14:07 INFO - PROCESS | 2317 | 1462360447060 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}] 04:14:07 INFO - PROCESS | 2317 | 1462360447162 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:14:07 INFO - PROCESS | 2317 | 1462360447212 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c152000 == 56 [pid = 2317] [id = 171] 04:14:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x128c4dc00) [pid = 2317] [serial = 511] [outer = 0x0] 04:14:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x129508000) [pid = 2317] [serial = 512] [outer = 0x128c4dc00] 04:14:07 INFO - PROCESS | 2317 | 1462360447244 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x12aa5b400) [pid = 2317] [serial = 513] [outer = 0x128c4dc00] 04:14:07 INFO - PROCESS | 2317 | 1462360447649 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]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:14:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 621ms 04:14:07 INFO - PROCESS | 2317 | 1462360447679 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 2317 | 1462360447680 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:14:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:14:07 INFO - PROCESS | 2317 | 1462360447683 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 2317 | 1462360447684 Marionette TRACE conn2 <- [1,658,null,{}] 04:14:07 INFO - PROCESS | 2317 | 1462360447686 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}] 04:14:07 INFO - PROCESS | 2317 | 1462360447782 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:14:07 INFO - PROCESS | 2317 | 1462360447864 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca85000 == 57 [pid = 2317] [id = 172] 04:14:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x12a85c000) [pid = 2317] [serial = 514] [outer = 0x0] 04:14:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x12b14dc00) [pid = 2317] [serial = 515] [outer = 0x12a85c000] 04:14:07 INFO - PROCESS | 2317 | 1462360447893 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x12bef9400) [pid = 2317] [serial = 516] [outer = 0x12a85c000] 04:14:08 INFO - PROCESS | 2317 | 1462360448321 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]]]}] 04:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 669ms 04:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:14:08 INFO - PROCESS | 2317 | 1462360448352 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 2317 | 1462360448354 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:14:08 INFO - PROCESS | 2317 | 1462360448356 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 2317 | 1462360448357 Marionette TRACE conn2 <- [1,662,null,{}] 04:14:08 INFO - PROCESS | 2317 | 1462360448360 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}] 04:14:08 INFO - PROCESS | 2317 | 1462360448487 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:14:08 INFO - PROCESS | 2317 | 1462360448553 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182a0800 == 58 [pid = 2317] [id = 173] 04:14:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x116435400) [pid = 2317] [serial = 517] [outer = 0x0] 04:14:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x12c29e400) [pid = 2317] [serial = 518] [outer = 0x116435400] 04:14:08 INFO - PROCESS | 2317 | 1462360448584 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x12ca6dc00) [pid = 2317] [serial = 519] [outer = 0x116435400] 04:14:08 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:09 INFO - PROCESS | 2317 | 1462360449256 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]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:14:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 04:14:09 INFO - PROCESS | 2317 | 1462360449280 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 2317 | 1462360449284 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:14:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:14:09 INFO - PROCESS | 2317 | 1462360449289 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 2317 | 1462360449293 Marionette TRACE conn2 <- [1,666,null,{}] 04:14:09 INFO - PROCESS | 2317 | 1462360449321 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}] 04:14:09 INFO - PROCESS | 2317 | 1462360449460 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:14:09 INFO - PROCESS | 2317 | 1462360449566 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x11961b800 == 59 [pid = 2317] [id = 174] 04:14:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x116abf000) [pid = 2317] [serial = 520] [outer = 0x0] 04:14:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x116ac3000) [pid = 2317] [serial = 521] [outer = 0x116abf000] 04:14:09 INFO - PROCESS | 2317 | 1462360449598 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x116ac9800) [pid = 2317] [serial = 522] [outer = 0x116abf000] 04:14:09 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:14:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 725ms 04:14:10 INFO - PROCESS | 2317 | 1462360450007 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]]]}] 04:14:10 INFO - PROCESS | 2317 | 1462360450014 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 2317 | 1462360450018 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:14:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:14:10 INFO - PROCESS | 2317 | 1462360450022 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 2317 | 1462360450024 Marionette TRACE conn2 <- [1,670,null,{}] 04:14:10 INFO - PROCESS | 2317 | 1462360450026 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}] 04:14:10 INFO - PROCESS | 2317 | 1462360450119 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:14:10 INFO - PROCESS | 2317 | 1462360450168 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x11824f000 == 60 [pid = 2317] [id = 175] 04:14:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x116ac1800) [pid = 2317] [serial = 523] [outer = 0x0] 04:14:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x118436800) [pid = 2317] [serial = 524] [outer = 0x116ac1800] 04:14:10 INFO - PROCESS | 2317 | 1462360450196 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x118780c00) [pid = 2317] [serial = 525] [outer = 0x116ac1800] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12704b000 == 59 [pid = 2317] [id = 116] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12a772000 == 58 [pid = 2317] [id = 166] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x129615800 == 57 [pid = 2317] [id = 165] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12751b000 == 56 [pid = 2317] [id = 164] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x1275a9000 == 55 [pid = 2317] [id = 163] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x127055000 == 54 [pid = 2317] [id = 162] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x129596400) [pid = 2317] [serial = 445] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x124980800 == 53 [pid = 2317] [id = 161] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x121cc6800 == 52 [pid = 2317] [id = 160] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x119e95800 == 51 [pid = 2317] [id = 159] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x119617800 == 50 [pid = 2317] [id = 158] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x119148800 == 49 [pid = 2317] [id = 157] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x11701c000 == 48 [pid = 2317] [id = 156] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x115e20000 == 47 [pid = 2317] [id = 155] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x118222800 == 46 [pid = 2317] [id = 154] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x116a97000 == 45 [pid = 2317] [id = 150] 04:14:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca8e000 == 44 [pid = 2317] [id = 149] 04:14:10 INFO - PROCESS | 2317 | 1462360450587 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]]]}] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x12c29f400) [pid = 2317] [serial = 431] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x11828d400) [pid = 2317] [serial = 412] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x121fb8c00) [pid = 2317] [serial = 439] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x12a85a800) [pid = 2317] [serial = 425] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x12b14d000) [pid = 2317] [serial = 406] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x12c67b800) [pid = 2317] [serial = 436] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x1292c2800) [pid = 2317] [serial = 422] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x11a1b6400) [pid = 2317] [serial = 416] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12c295c00) [pid = 2317] [serial = 430] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12afe4c00) [pid = 2317] [serial = 403] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x12c682c00) [pid = 2317] [serial = 437] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12bbbfc00) [pid = 2317] [serial = 427] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x118856000) [pid = 2317] [serial = 413] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x1196a8400) [pid = 2317] [serial = 415] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x12bef1000) [pid = 2317] [serial = 428] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x12709a400) [pid = 2317] [serial = 419] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x1188cdc00) [pid = 2317] [serial = 394] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x121c23000) [pid = 2317] [serial = 397] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x1248c6000) [pid = 2317] [serial = 418] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x118243c00) [pid = 2317] [serial = 410] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x121fc5400) [pid = 2317] [serial = 440] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x116217800) [pid = 2317] [serial = 409] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x128c4ec00) [pid = 2317] [serial = 421] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x12c2a3800) [pid = 2317] [serial = 433] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x12bef3400) [pid = 2317] [serial = 389] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x12c679400) [pid = 2317] [serial = 434] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x1167af400) [pid = 2317] [serial = 391] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x128bcdc00) [pid = 2317] [serial = 442] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x12950e400) [pid = 2317] [serial = 424] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x12758a800) [pid = 2317] [serial = 400] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x12b10f400) [pid = 2317] [serial = 338] [outer = 0x0] [url = about:blank] 04:14:10 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x128bd6000) [pid = 2317] [serial = 443] [outer = 0x0] [url = about:blank] 04:14:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:14:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 618ms 04:14:10 INFO - PROCESS | 2317 | 1462360450641 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:14:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:14:10 INFO - PROCESS | 2317 | 1462360450642 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:14:10 INFO - PROCESS | 2317 | 1462360450645 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 2317 | 1462360450647 Marionette TRACE conn2 <- [1,674,null,{}] 04:14:10 INFO - PROCESS | 2317 | 1462360450654 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}] 04:14:10 INFO - PROCESS | 2317 | 1462360450737 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:14:10 INFO - PROCESS | 2317 | 1462360450743 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x1173d2000 == 45 [pid = 2317] [id = 176] 04:14:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x119104800) [pid = 2317] [serial = 526] [outer = 0x0] 04:14:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x11981c400) [pid = 2317] [serial = 527] [outer = 0x119104800] 04:14:10 INFO - PROCESS | 2317 | 1462360450772 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x11a1ba800) [pid = 2317] [serial = 528] [outer = 0x119104800] 04:14:11 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:11 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:11 INFO - PROCESS | 2317 | 1462360451132 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]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 522ms 04:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:14:11 INFO - PROCESS | 2317 | 1462360451172 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 2317 | 1462360451174 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:14:11 INFO - PROCESS | 2317 | 1462360451176 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 2317 | 1462360451177 Marionette TRACE conn2 <- [1,678,null,{}] 04:14:11 INFO - PROCESS | 2317 | 1462360451179 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}] 04:14:11 INFO - PROCESS | 2317 | 1462360451257 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:14:11 INFO - PROCESS | 2317 | 1462360451261 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x12148c000 == 46 [pid = 2317] [id = 177] 04:14:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x121fb7800) [pid = 2317] [serial = 529] [outer = 0x0] 04:14:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x121fc5800) [pid = 2317] [serial = 530] [outer = 0x121fb7800] 04:14:11 INFO - PROCESS | 2317 | 1462360451291 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x124e24800) [pid = 2317] [serial = 531] [outer = 0x121fb7800] 04:14:11 INFO - PROCESS | 2317 | 1462360451626 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]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 04:14:11 INFO - PROCESS | 2317 | 1462360451644 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 2317 | 1462360451646 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:14:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:14:11 INFO - PROCESS | 2317 | 1462360451650 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 2317 | 1462360451652 Marionette TRACE conn2 <- [1,682,null,{}] 04:14:11 INFO - PROCESS | 2317 | 1462360451655 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}] 04:14:11 INFO - PROCESS | 2317 | 1462360451734 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:14:11 INFO - PROCESS | 2317 | 1462360451784 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248d0800 == 47 [pid = 2317] [id = 178] 04:14:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x121fb8c00) [pid = 2317] [serial = 532] [outer = 0x0] 04:14:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x1259e1c00) [pid = 2317] [serial = 533] [outer = 0x121fb8c00] 04:14:11 INFO - PROCESS | 2317 | 1462360451809 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x12753dc00) [pid = 2317] [serial = 534] [outer = 0x121fb8c00] 04:14:12 INFO - PROCESS | 2317 | 1462360452593 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]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:14:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 04:14:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:14:12 INFO - PROCESS | 2317 | 1462360452624 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 2317 | 1462360452625 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:14:12 INFO - PROCESS | 2317 | 1462360452627 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 2317 | 1462360452629 Marionette TRACE conn2 <- [1,686,null,{}] 04:14:12 INFO - PROCESS | 2317 | 1462360452631 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}] 04:14:12 INFO - PROCESS | 2317 | 1462360452743 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:14:12 INFO - PROCESS | 2317 | 1462360452748 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x12751d800 == 48 [pid = 2317] [id = 179] 04:14:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x12758a800) [pid = 2317] [serial = 535] [outer = 0x0] 04:14:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x128c4ec00) [pid = 2317] [serial = 536] [outer = 0x12758a800] 04:14:12 INFO - PROCESS | 2317 | 1462360452803 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x129595400) [pid = 2317] [serial = 537] [outer = 0x12758a800] 04:14:13 INFO - PROCESS | 2317 | 1462360453607 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]]]}] 04:14:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:14:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1018ms 04:14:13 INFO - PROCESS | 2317 | 1462360453647 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:14:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:14:13 INFO - PROCESS | 2317 | 1462360453650 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:14:13 INFO - PROCESS | 2317 | 1462360453652 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 2317 | 1462360453653 Marionette TRACE conn2 <- [1,690,null,{}] 04:14:13 INFO - PROCESS | 2317 | 1462360453656 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}] 04:14:13 INFO - PROCESS | 2317 | 1462360453749 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:14:13 INFO - PROCESS | 2317 | 1462360453760 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x129608000 == 49 [pid = 2317] [id = 180] 04:14:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x128bcc400) [pid = 2317] [serial = 538] [outer = 0x0] 04:14:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x12a85a800) [pid = 2317] [serial = 539] [outer = 0x128bcc400] 04:14:13 INFO - PROCESS | 2317 | 1462360453787 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x12afe5c00) [pid = 2317] [serial = 540] [outer = 0x128bcc400] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x124e24000) [pid = 2317] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x12758dc00) [pid = 2317] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x118423800) [pid = 2317] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x128bd9000) [pid = 2317] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x128dab800) [pid = 2317] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x113260000) [pid = 2317] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x113f23c00) [pid = 2317] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x11910c800) [pid = 2317] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x124961c00) [pid = 2317] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x113d4c400) [pid = 2317] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x119110800) [pid = 2317] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x128db2800) [pid = 2317] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x12a816800) [pid = 2317] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:14:14 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x129511c00) [pid = 2317] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:14:14 INFO - PROCESS | 2317 | 1462360454634 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]]]}] 04:14:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:14:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1018ms 04:14:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:14:14 INFO - PROCESS | 2317 | 1462360454671 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 2317 | 1462360454672 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:14:14 INFO - PROCESS | 2317 | 1462360454674 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 2317 | 1462360454675 Marionette TRACE conn2 <- [1,694,null,{}] 04:14:14 INFO - PROCESS | 2317 | 1462360454685 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}] 04:14:14 INFO - PROCESS | 2317 | 1462360454760 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:14:14 INFO - PROCESS | 2317 | 1462360454768 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917e800 == 50 [pid = 2317] [id = 181] 04:14:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x113260000) [pid = 2317] [serial = 541] [outer = 0x0] 04:14:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x119c8a800) [pid = 2317] [serial = 542] [outer = 0x113260000] 04:14:14 INFO - PROCESS | 2317 | 1462360454793 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x128bd9000) [pid = 2317] [serial = 543] [outer = 0x113260000] 04:14:15 INFO - PROCESS | 2317 | 1462360455619 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]]]}] 04:14:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:14:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 04:14:15 INFO - PROCESS | 2317 | 1462360455643 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 2317 | 1462360455645 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:14:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:14:15 INFO - PROCESS | 2317 | 1462360455649 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 2317 | 1462360455651 Marionette TRACE conn2 <- [1,698,null,{}] 04:14:15 INFO - PROCESS | 2317 | 1462360455653 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}] 04:14:15 INFO - PROCESS | 2317 | 1462360455728 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:14:15 INFO - PROCESS | 2317 | 1462360455780 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a8d4800 == 51 [pid = 2317] [id = 182] 04:14:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x11843b400) [pid = 2317] [serial = 544] [outer = 0x0] 04:14:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12aa65400) [pid = 2317] [serial = 545] [outer = 0x11843b400] 04:14:15 INFO - PROCESS | 2317 | 1462360455804 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x12bbb4c00) [pid = 2317] [serial = 546] [outer = 0x11843b400] 04:14:16 INFO - PROCESS | 2317 | 1462360456595 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]]]}] 04:14:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:14:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 974ms 04:14:16 INFO - PROCESS | 2317 | 1462360456672 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 2317 | 1462360456674 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:14:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:14:16 INFO - PROCESS | 2317 | 1462360456693 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 2317 | 1462360456696 Marionette TRACE conn2 <- [1,702,null,{}] 04:14:16 INFO - PROCESS | 2317 | 1462360456700 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}] 04:14:16 INFO - PROCESS | 2317 | 1462360456792 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:14:16 INFO - PROCESS | 2317 | 1462360456881 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x117012800 == 52 [pid = 2317] [id = 183] 04:14:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x1167af400) [pid = 2317] [serial = 547] [outer = 0x0] 04:14:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x116abdc00) [pid = 2317] [serial = 548] [outer = 0x1167af400] 04:14:16 INFO - PROCESS | 2317 | 1462360456913 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x116ac8000) [pid = 2317] [serial = 549] [outer = 0x1167af400] 04:14:17 INFO - PROCESS | 2317 | 1462360457814 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]]]}] 04:14:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:14:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1174ms 04:14:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:14:17 INFO - PROCESS | 2317 | 1462360457868 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 2317 | 1462360457870 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:14:17 INFO - PROCESS | 2317 | 1462360457876 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 2317 | 1462360457879 Marionette TRACE conn2 <- [1,706,null,{}] 04:14:17 INFO - PROCESS | 2317 | 1462360457882 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}] 04:14:17 INFO - PROCESS | 2317 | 1462360457980 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:14:18 INFO - PROCESS | 2317 | 1462360458028 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x121895800 == 53 [pid = 2317] [id = 184] 04:14:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x117528800) [pid = 2317] [serial = 550] [outer = 0x0] 04:14:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x1188c3c00) [pid = 2317] [serial = 551] [outer = 0x117528800] 04:14:18 INFO - PROCESS | 2317 | 1462360458057 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x119cc3800) [pid = 2317] [serial = 552] [outer = 0x117528800] 04:14:18 INFO - PROCESS | 2317 | 1462360458973 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]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:14:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 04:14:19 INFO - PROCESS | 2317 | 1462360458999 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 2317 | 1462360459001 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:14:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:14:19 INFO - PROCESS | 2317 | 1462360459003 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - PROCESS | 2317 | 1462360459005 Marionette TRACE conn2 <- [1,710,null,{}] 04:14:19 INFO - PROCESS | 2317 | 1462360459011 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}] 04:14:19 INFO - PROCESS | 2317 | 1462360459113 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:14:19 INFO - PROCESS | 2317 | 1462360459163 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b179000 == 54 [pid = 2317] [id = 185] 04:14:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x128bd6000) [pid = 2317] [serial = 553] [outer = 0x0] 04:14:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x128c5a400) [pid = 2317] [serial = 554] [outer = 0x128bd6000] 04:14:19 INFO - PROCESS | 2317 | 1462360459195 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x1292c7800) [pid = 2317] [serial = 555] [outer = 0x128bd6000] 04:14:20 INFO - PROCESS | 2317 | 1462360460086 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]]]}] 04:14:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:14:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1120ms 04:14:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:14:20 INFO - PROCESS | 2317 | 1462360460124 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 2317 | 1462360460125 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:14:20 INFO - PROCESS | 2317 | 1462360460128 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 2317 | 1462360460129 Marionette TRACE conn2 <- [1,714,null,{}] 04:14:20 INFO - PROCESS | 2317 | 1462360460131 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}] 04:14:20 INFO - PROCESS | 2317 | 1462360460233 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:14:20 INFO - PROCESS | 2317 | 1462360460283 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c15e800 == 55 [pid = 2317] [id = 186] 04:14:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x12a80b400) [pid = 2317] [serial = 556] [outer = 0x0] 04:14:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12b144c00) [pid = 2317] [serial = 557] [outer = 0x12a80b400] 04:14:20 INFO - PROCESS | 2317 | 1462360460312 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x12befcc00) [pid = 2317] [serial = 558] [outer = 0x12a80b400] 04:14:21 INFO - PROCESS | 2317 | 1462360461205 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]]]}] 04:14:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:14:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1122ms 04:14:21 INFO - PROCESS | 2317 | 1462360461251 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:14:21 INFO - PROCESS | 2317 | 1462360461253 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:14:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:14:21 INFO - PROCESS | 2317 | 1462360461257 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 2317 | 1462360461259 Marionette TRACE conn2 <- [1,718,null,{}] 04:14:21 INFO - PROCESS | 2317 | 1462360461262 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}] 04:14:21 INFO - PROCESS | 2317 | 1462360461407 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:14:21 INFO - PROCESS | 2317 | 1462360461633 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x119172000 == 56 [pid = 2317] [id = 187] 04:14:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x116abe000) [pid = 2317] [serial = 559] [outer = 0x0] 04:14:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x116ac4400) [pid = 2317] [serial = 560] [outer = 0x116abe000] 04:14:21 INFO - PROCESS | 2317 | 1462360461697 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x118429400) [pid = 2317] [serial = 561] [outer = 0x116abe000] 04:14:22 INFO - PROCESS | 2317 | --DOCSHELL 0x11917e800 == 55 [pid = 2317] [id = 181] 04:14:22 INFO - PROCESS | 2317 | --DOCSHELL 0x129608000 == 54 [pid = 2317] [id = 180] 04:14:22 INFO - PROCESS | 2317 | --DOCSHELL 0x12751d800 == 53 [pid = 2317] [id = 179] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x12bbeb800) [pid = 2317] [serial = 499] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOCSHELL 0x1248d0800 == 52 [pid = 2317] [id = 178] 04:14:22 INFO - PROCESS | 2317 | --DOCSHELL 0x12148c000 == 51 [pid = 2317] [id = 177] 04:14:22 INFO - PROCESS | 2317 | --DOCSHELL 0x1173d2000 == 50 [pid = 2317] [id = 176] 04:14:22 INFO - PROCESS | 2317 | --DOCSHELL 0x11824f000 == 49 [pid = 2317] [id = 175] 04:14:22 INFO - PROCESS | 2317 | --DOCSHELL 0x11961b800 == 48 [pid = 2317] [id = 174] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12758bc00) [pid = 2317] [serial = 478] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x128c51800) [pid = 2317] [serial = 481] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x128bd1000) [pid = 2317] [serial = 490] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x1292c8400) [pid = 2317] [serial = 485] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x12bbb6c00) [pid = 2317] [serial = 446] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x116655c00) [pid = 2317] [serial = 461] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x113ad6400) [pid = 2317] [serial = 460] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x128dd3c00) [pid = 2317] [serial = 484] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x11843c400) [pid = 2317] [serial = 466] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x118f90800) [pid = 2317] [serial = 467] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x119c91000) [pid = 2317] [serial = 469] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1213b5800) [pid = 2317] [serial = 470] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x129597400) [pid = 2317] [serial = 457] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x1167bec00) [pid = 2317] [serial = 448] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x124e21400) [pid = 2317] [serial = 475] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x125911400) [pid = 2317] [serial = 454] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x118423400) [pid = 2317] [serial = 464] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x117361000) [pid = 2317] [serial = 463] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x1216f2c00) [pid = 2317] [serial = 472] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x121fc1400) [pid = 2317] [serial = 473] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x11963ec00) [pid = 2317] [serial = 451] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x129592400) [pid = 2317] [serial = 487] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x12b13f800) [pid = 2317] [serial = 494] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x12b14cc00) [pid = 2317] [serial = 496] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x1295de400) [pid = 2317] [serial = 488] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x128bcb800) [pid = 2317] [serial = 479] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x125ff3800) [pid = 2317] [serial = 476] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x12bbe1000) [pid = 2317] [serial = 497] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x12aa5f000) [pid = 2317] [serial = 493] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x12a853c00) [pid = 2317] [serial = 491] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x128c5b800) [pid = 2317] [serial = 482] [outer = 0x0] [url = about:blank] 04:14:22 INFO - PROCESS | 2317 | 1462360462580 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]]]}] 04:14:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:14:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1378ms 04:14:22 INFO - PROCESS | 2317 | 1462360462635 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 2317 | 1462360462639 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:14:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:14:22 INFO - PROCESS | 2317 | 1462360462643 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 2317 | 1462360462647 Marionette TRACE conn2 <- [1,722,null,{}] 04:14:22 INFO - PROCESS | 2317 | 1462360462651 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}] 04:14:22 INFO - PROCESS | 2317 | 1462360462776 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:14:22 INFO - PROCESS | 2317 | 1462360462786 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x117017000 == 49 [pid = 2317] [id = 188] 04:14:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x118859800) [pid = 2317] [serial = 562] [outer = 0x0] 04:14:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x119316000) [pid = 2317] [serial = 563] [outer = 0x118859800] 04:14:22 INFO - PROCESS | 2317 | 1462360462829 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x11a165000) [pid = 2317] [serial = 564] [outer = 0x118859800] 04:14:23 INFO - PROCESS | 2317 | 1462360463270 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] 04:14:23 INFO - PROCESS | 2317 | 1462360463326 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:14:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:14:23 INFO - PROCESS | 2317 | 1462360463332 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 2317 | 1462360463335 Marionette TRACE conn2 <- [1,726,null,{}] 04:14:23 INFO - PROCESS | 2317 | 1462360463338 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}] 04:14:23 INFO - PROCESS | 2317 | 1462360463459 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:14:23 INFO - PROCESS | 2317 | 1462360463541 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b46000 == 50 [pid = 2317] [id = 189] 04:14:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x1196ac800) [pid = 2317] [serial = 565] [outer = 0x0] 04:14:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x125909400) [pid = 2317] [serial = 566] [outer = 0x1196ac800] 04:14:23 INFO - PROCESS | 2317 | 1462360463580 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x12726e800) [pid = 2317] [serial = 567] [outer = 0x1196ac800] 04:14:23 INFO - PROCESS | 2317 | 1462360463916 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]]]}] 04:14:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:14:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 628ms 04:14:23 INFO - PROCESS | 2317 | 1462360463959 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 2317 | 1462360463960 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:14:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:14:23 INFO - PROCESS | 2317 | 1462360463964 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 2317 | 1462360463968 Marionette TRACE conn2 <- [1,730,null,{}] 04:14:23 INFO - PROCESS | 2317 | 1462360463974 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}] 04:14:24 INFO - PROCESS | 2317 | 1462360464054 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:14:24 INFO - PROCESS | 2317 | 1462360464133 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x124974000 == 51 [pid = 2317] [id = 190] 04:14:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x127546800) [pid = 2317] [serial = 568] [outer = 0x0] 04:14:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x128bd4c00) [pid = 2317] [serial = 569] [outer = 0x127546800] 04:14:24 INFO - PROCESS | 2317 | 1462360464159 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x12a815400) [pid = 2317] [serial = 570] [outer = 0x127546800] 04:14:24 INFO - PROCESS | 2317 | 1462360464484 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] 04:14:24 INFO - PROCESS | 2317 | 1462360464539 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:14:24 INFO - PROCESS | 2317 | 1462360464541 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - PROCESS | 2317 | 1462360464543 Marionette TRACE conn2 <- [1,734,null,{}] 04:14:24 INFO - PROCESS | 2317 | 1462360464545 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}] 04:14:24 INFO - PROCESS | 2317 | 1462360464642 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:14:24 INFO - PROCESS | 2317 | 1462360464654 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x127064800 == 52 [pid = 2317] [id = 191] 04:14:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x1295d9800) [pid = 2317] [serial = 571] [outer = 0x0] 04:14:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x12b141400) [pid = 2317] [serial = 572] [outer = 0x1295d9800] 04:14:24 INFO - PROCESS | 2317 | 1462360464679 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x12c296800) [pid = 2317] [serial = 573] [outer = 0x1295d9800] 04:14:25 INFO - PROCESS | 2317 | 1462360465077 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]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:14:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 569ms 04:14:25 INFO - PROCESS | 2317 | 1462360465112 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 2317 | 1462360465113 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:14:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:14:25 INFO - PROCESS | 2317 | 1462360465119 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 2317 | 1462360465121 Marionette TRACE conn2 <- [1,738,null,{}] 04:14:25 INFO - PROCESS | 2317 | 1462360465124 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}] 04:14:25 INFO - PROCESS | 2317 | 1462360465250 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:14:25 INFO - PROCESS | 2317 | 1462360465254 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297c3000 == 53 [pid = 2317] [id = 192] 04:14:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x12c675800) [pid = 2317] [serial = 574] [outer = 0x0] 04:14:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x12c679800) [pid = 2317] [serial = 575] [outer = 0x12c675800] 04:14:25 INFO - PROCESS | 2317 | 1462360465316 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12ca71000) [pid = 2317] [serial = 576] [outer = 0x12c675800] 04:14:26 INFO - PROCESS | 2317 | 1462360466146 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]]]}] 04:14:26 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x116abf000) [pid = 2317] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:14:26 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x121fb7800) [pid = 2317] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:14:26 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x119104800) [pid = 2317] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:14:26 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x116ac1800) [pid = 2317] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:14:26 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x121fb8c00) [pid = 2317] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:14:26 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x128bcc400) [pid = 2317] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:14:26 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x113260000) [pid = 2317] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:14:26 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x12758a800) [pid = 2317] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:14:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:14:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1072ms 04:14:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:14:26 INFO - PROCESS | 2317 | 1462360466191 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 2317 | 1462360466193 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:14:26 INFO - PROCESS | 2317 | 1462360466195 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 2317 | 1462360466196 Marionette TRACE conn2 <- [1,742,null,{}] 04:14:26 INFO - PROCESS | 2317 | 1462360466198 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}] 04:14:26 INFO - PROCESS | 2317 | 1462360466296 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:14:26 INFO - PROCESS | 2317 | 1462360466331 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x1217b2000 == 54 [pid = 2317] [id = 193] 04:14:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x11885ec00) [pid = 2317] [serial = 577] [outer = 0x0] 04:14:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x125fef400) [pid = 2317] [serial = 578] [outer = 0x11885ec00] 04:14:26 INFO - PROCESS | 2317 | 1462360466356 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x12c627000) [pid = 2317] [serial = 579] [outer = 0x11885ec00] 04:14:27 INFO - PROCESS | 2317 | 1462360467126 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]]]}] 04:14:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:14:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 04:14:27 INFO - PROCESS | 2317 | 1462360467166 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 2317 | 1462360467168 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:14:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:14:27 INFO - PROCESS | 2317 | 1462360467171 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 2317 | 1462360467172 Marionette TRACE conn2 <- [1,746,null,{}] 04:14:27 INFO - PROCESS | 2317 | 1462360467174 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}] 04:14:27 INFO - PROCESS | 2317 | 1462360467253 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:14:27 INFO - PROCESS | 2317 | 1462360467257 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b312800 == 55 [pid = 2317] [id = 194] 04:14:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x12c627800) [pid = 2317] [serial = 580] [outer = 0x0] 04:14:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x12ca76c00) [pid = 2317] [serial = 581] [outer = 0x12c627800] 04:14:27 INFO - PROCESS | 2317 | 1462360467282 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x12cb67400) [pid = 2317] [serial = 582] [outer = 0x12c627800] 04:14:28 INFO - PROCESS | 2317 | 1462360468124 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]]]}] 04:14:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:14:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 04:14:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:14:28 INFO - PROCESS | 2317 | 1462360468140 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:14:28 INFO - PROCESS | 2317 | 1462360468142 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:14:28 INFO - PROCESS | 2317 | 1462360468144 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 2317 | 1462360468145 Marionette TRACE conn2 <- [1,750,null,{}] 04:14:28 INFO - PROCESS | 2317 | 1462360468148 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}] 04:14:28 INFO - PROCESS | 2317 | 1462360468225 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:14:28 INFO - PROCESS | 2317 | 1462360468275 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6bc800 == 56 [pid = 2317] [id = 195] 04:14:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x118f90400) [pid = 2317] [serial = 583] [outer = 0x0] 04:14:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12cb6b800) [pid = 2317] [serial = 584] [outer = 0x118f90400] 04:14:28 INFO - PROCESS | 2317 | 1462360468300 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12cb71000) [pid = 2317] [serial = 585] [outer = 0x118f90400] 04:14:29 INFO - PROCESS | 2317 | 1462360469217 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]]]}] 04:14:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:14:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1118ms 04:14:29 INFO - PROCESS | 2317 | 1462360469263 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 2317 | 1462360469266 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:14:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:14:29 INFO - PROCESS | 2317 | 1462360469270 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 2317 | 1462360469271 Marionette TRACE conn2 <- [1,754,null,{}] 04:14:29 INFO - PROCESS | 2317 | 1462360469275 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}] 04:14:29 INFO - PROCESS | 2317 | 1462360469377 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:14:29 INFO - PROCESS | 2317 | 1462360469425 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x11961c800 == 57 [pid = 2317] [id = 196] 04:14:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x118249c00) [pid = 2317] [serial = 586] [outer = 0x0] 04:14:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x11867a800) [pid = 2317] [serial = 587] [outer = 0x118249c00] 04:14:29 INFO - PROCESS | 2317 | 1462360469454 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x119f03400) [pid = 2317] [serial = 588] [outer = 0x118249c00] 04:14:30 INFO - PROCESS | 2317 | 1462360470372 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]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:14:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 04:14:30 INFO - PROCESS | 2317 | 1462360470391 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 2317 | 1462360470395 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:14:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:14:30 INFO - PROCESS | 2317 | 1462360470402 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 2317 | 1462360470404 Marionette TRACE conn2 <- [1,758,null,{}] 04:14:30 INFO - PROCESS | 2317 | 1462360470407 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}] 04:14:30 INFO - PROCESS | 2317 | 1462360470533 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:14:30 INFO - PROCESS | 2317 | 1462360470584 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x124e39800 == 58 [pid = 2317] [id = 197] 04:14:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x12186e800) [pid = 2317] [serial = 589] [outer = 0x0] 04:14:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x1259e7800) [pid = 2317] [serial = 590] [outer = 0x12186e800] 04:14:30 INFO - PROCESS | 2317 | 1462360470613 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x128bd5000) [pid = 2317] [serial = 591] [outer = 0x12186e800] 04:14:31 INFO - PROCESS | 2317 | 1462360471107 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]]]}] 04:14:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:14:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 722ms 04:14:31 INFO - PROCESS | 2317 | 1462360471124 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 2317 | 1462360471125 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:14:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:14:31 INFO - PROCESS | 2317 | 1462360471127 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 2317 | 1462360471130 Marionette TRACE conn2 <- [1,762,null,{}] 04:14:31 INFO - PROCESS | 2317 | 1462360471140 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}] 04:14:31 INFO - PROCESS | 2317 | 1462360471290 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:14:31 INFO - PROCESS | 2317 | 1462360471366 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6c9800 == 59 [pid = 2317] [id = 198] 04:14:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x1292c3800) [pid = 2317] [serial = 592] [outer = 0x0] 04:14:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x12bbbd000) [pid = 2317] [serial = 593] [outer = 0x1292c3800] 04:14:31 INFO - PROCESS | 2317 | 1462360471392 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x12c620000) [pid = 2317] [serial = 594] [outer = 0x1292c3800] 04:14:32 INFO - PROCESS | 2317 | 1462360472280 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]]]}] 04:14:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:14:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1175ms 04:14:32 INFO - PROCESS | 2317 | 1462360472303 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 2317 | 1462360472304 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:14:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:14:32 INFO - PROCESS | 2317 | 1462360472307 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 2317 | 1462360472308 Marionette TRACE conn2 <- [1,766,null,{}] 04:14:32 INFO - PROCESS | 2317 | 1462360472311 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}] 04:14:32 INFO - PROCESS | 2317 | 1462360472397 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:14:32 INFO - PROCESS | 2317 | 1462360472490 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x121f22000 == 60 [pid = 2317] [id = 199] 04:14:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x116a6bc00) [pid = 2317] [serial = 595] [outer = 0x0] 04:14:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x119632c00) [pid = 2317] [serial = 596] [outer = 0x116a6bc00] 04:14:32 INFO - PROCESS | 2317 | 1462360472519 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12ca6fc00) [pid = 2317] [serial = 597] [outer = 0x116a6bc00] 04:14:33 INFO - PROCESS | 2317 | 1462360473538 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]]]}] 04:14:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:14:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1272ms 04:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:14:33 INFO - PROCESS | 2317 | 1462360473588 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 2317 | 1462360473590 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:14:33 INFO - PROCESS | 2317 | 1462360473595 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 2317 | 1462360473597 Marionette TRACE conn2 <- [1,770,null,{}] 04:14:33 INFO - PROCESS | 2317 | 1462360473600 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}] 04:14:33 INFO - PROCESS | 2317 | 1462360473677 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:14:33 INFO - PROCESS | 2317 | 1462360473752 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x129315800 == 59 [pid = 2317] [id = 152] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x12b312800 == 58 [pid = 2317] [id = 194] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x1217b2000 == 57 [pid = 2317] [id = 193] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x1297c3000 == 56 [pid = 2317] [id = 192] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x127064800 == 55 [pid = 2317] [id = 191] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x124974000 == 54 [pid = 2317] [id = 190] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x119b46000 == 53 [pid = 2317] [id = 189] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x12aa65400) [pid = 2317] [serial = 545] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x11674c000 == 54 [pid = 2317] [id = 200] 04:14:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x111e4e400) [pid = 2317] [serial = 598] [outer = 0x0] 04:14:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x118441400) [pid = 2317] [serial = 599] [outer = 0x111e4e400] 04:14:33 INFO - PROCESS | 2317 | 1462360473841 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x1188bf400) [pid = 2317] [serial = 600] [outer = 0x111e4e400] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x117017000 == 53 [pid = 2317] [id = 188] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x119172000 == 52 [pid = 2317] [id = 187] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x121895800 == 51 [pid = 2317] [id = 184] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x117012800 == 50 [pid = 2317] [id = 183] 04:14:33 INFO - PROCESS | 2317 | --DOCSHELL 0x12a8d4800 == 49 [pid = 2317] [id = 182] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x116ac3000) [pid = 2317] [serial = 521] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x116ac9800) [pid = 2317] [serial = 522] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x121fc5800) [pid = 2317] [serial = 530] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x124e24800) [pid = 2317] [serial = 531] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x11981c400) [pid = 2317] [serial = 527] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x11a1ba800) [pid = 2317] [serial = 528] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x118780c00) [pid = 2317] [serial = 525] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x118436800) [pid = 2317] [serial = 524] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x1259e1c00) [pid = 2317] [serial = 533] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x12c29e400) [pid = 2317] [serial = 518] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x12a85a800) [pid = 2317] [serial = 539] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x1173ebc00) [pid = 2317] [serial = 502] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x1196ab400) [pid = 2317] [serial = 506] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x126998c00) [pid = 2317] [serial = 509] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x129508000) [pid = 2317] [serial = 512] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12b14dc00) [pid = 2317] [serial = 515] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x119c8a800) [pid = 2317] [serial = 542] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x128bd9000) [pid = 2317] [serial = 543] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x129595400) [pid = 2317] [serial = 537] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x128c4ec00) [pid = 2317] [serial = 536] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x12afe5c00) [pid = 2317] [serial = 540] [outer = 0x0] [url = about:blank] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x11842ec00) [pid = 2317] [serial = 206] [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.] 04:14:33 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x12753dc00) [pid = 2317] [serial = 534] [outer = 0x0] [url = about:blank] 04:14:34 INFO - PROCESS | 2317 | 1462360474156 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]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 574ms 04:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:14:34 INFO - PROCESS | 2317 | 1462360474170 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 2317 | 1462360474174 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:14:34 INFO - PROCESS | 2317 | 1462360474178 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 2317 | 1462360474180 Marionette TRACE conn2 <- [1,774,null,{}] 04:14:34 INFO - PROCESS | 2317 | 1462360474184 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}] 04:14:34 INFO - PROCESS | 2317 | 1462360474268 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:14:34 INFO - PROCESS | 2317 | 1462360474318 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x118881000 == 50 [pid = 2317] [id = 201] 04:14:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x118852400) [pid = 2317] [serial = 601] [outer = 0x0] 04:14:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x119cc2000) [pid = 2317] [serial = 602] [outer = 0x118852400] 04:14:34 INFO - PROCESS | 2317 | 1462360474343 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x121fc2c00) [pid = 2317] [serial = 603] [outer = 0x118852400] 04:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:14:34 INFO - PROCESS | 2317 | 1462360474639 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]]]}] 04:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 04:14:34 INFO - PROCESS | 2317 | 1462360474648 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 2317 | 1462360474652 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:14:34 INFO - PROCESS | 2317 | 1462360474660 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 2317 | 1462360474663 Marionette TRACE conn2 <- [1,778,null,{}] 04:14:34 INFO - PROCESS | 2317 | 1462360474674 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}] 04:14:34 INFO - PROCESS | 2317 | 1462360474755 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:14:34 INFO - PROCESS | 2317 | 1462360474760 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x121f02800 == 51 [pid = 2317] [id = 202] 04:14:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x125848800) [pid = 2317] [serial = 604] [outer = 0x0] 04:14:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x127543800) [pid = 2317] [serial = 605] [outer = 0x125848800] 04:14:34 INFO - PROCESS | 2317 | 1462360474790 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x128bda000) [pid = 2317] [serial = 606] [outer = 0x125848800] 04:14:35 INFO - PROCESS | 2317 | 1462360475152 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]]]}] 04:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 525ms 04:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:14:35 INFO - PROCESS | 2317 | 1462360475185 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 2317 | 1462360475187 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:14:35 INFO - PROCESS | 2317 | 1462360475189 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 2317 | 1462360475190 Marionette TRACE conn2 <- [1,782,null,{}] 04:14:35 INFO - PROCESS | 2317 | 1462360475192 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}] 04:14:35 INFO - PROCESS | 2317 | 1462360475273 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:14:35 INFO - PROCESS | 2317 | 1462360475278 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x127047800 == 52 [pid = 2317] [id = 203] 04:14:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x128bd9000) [pid = 2317] [serial = 607] [outer = 0x0] 04:14:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x1292c5000) [pid = 2317] [serial = 608] [outer = 0x128bd9000] 04:14:35 INFO - PROCESS | 2317 | 1462360475304 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12a807400) [pid = 2317] [serial = 609] [outer = 0x128bd9000] 04:14:35 INFO - PROCESS | 2317 | 1462360475633 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]]]}] 04:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 04:14:35 INFO - PROCESS | 2317 | 1462360475659 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 2317 | 1462360475660 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:14:35 INFO - PROCESS | 2317 | 1462360475663 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 2317 | 1462360475664 Marionette TRACE conn2 <- [1,786,null,{}] 04:14:35 INFO - PROCESS | 2317 | 1462360475669 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}] 04:14:35 INFO - PROCESS | 2317 | 1462360475773 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:14:35 INFO - PROCESS | 2317 | 1462360475804 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x127522000 == 53 [pid = 2317] [id = 204] 04:14:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x116ac8400) [pid = 2317] [serial = 610] [outer = 0x0] 04:14:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x12a851c00) [pid = 2317] [serial = 611] [outer = 0x116ac8400] 04:14:35 INFO - PROCESS | 2317 | 1462360475830 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x12b14d000) [pid = 2317] [serial = 612] [outer = 0x116ac8400] 04:14:36 INFO - PROCESS | 2317 | 1462360476176 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]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 04:14:36 INFO - PROCESS | 2317 | 1462360476184 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:14:36 INFO - PROCESS | 2317 | 1462360476185 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:14:36 INFO - PROCESS | 2317 | 1462360476187 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 2317 | 1462360476188 Marionette TRACE conn2 <- [1,790,null,{}] 04:14:36 INFO - PROCESS | 2317 | 1462360476191 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}] 04:14:36 INFO - PROCESS | 2317 | 1462360476307 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:14:36 INFO - PROCESS | 2317 | 1462360476320 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297c7000 == 54 [pid = 2317] [id = 205] 04:14:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x12b14dc00) [pid = 2317] [serial = 613] [outer = 0x0] 04:14:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x12c61c400) [pid = 2317] [serial = 614] [outer = 0x12b14dc00] 04:14:36 INFO - PROCESS | 2317 | 1462360476348 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x12ca79c00) [pid = 2317] [serial = 615] [outer = 0x12b14dc00] 04:14:36 INFO - PROCESS | 2317 | 1462360476699 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]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 523ms 04:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:14:36 INFO - PROCESS | 2317 | 1462360476711 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 2317 | 1462360476712 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:14:36 INFO - PROCESS | 2317 | 1462360476714 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 2317 | 1462360476717 Marionette TRACE conn2 <- [1,794,null,{}] 04:14:36 INFO - PROCESS | 2317 | 1462360476721 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}] 04:14:36 INFO - PROCESS | 2317 | 1462360476825 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:14:36 INFO - PROCESS | 2317 | 1462360476838 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a94000 == 55 [pid = 2317] [id = 206] 04:14:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x1129a1000) [pid = 2317] [serial = 616] [outer = 0x0] 04:14:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x1129a6800) [pid = 2317] [serial = 617] [outer = 0x1129a1000] 04:14:36 INFO - PROCESS | 2317 | 1462360476863 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x1129aa800) [pid = 2317] [serial = 618] [outer = 0x1129a1000] 04:14:37 INFO - PROCESS | 2317 | 1462360477206 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]]]}] 04:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 523ms 04:14:37 INFO - PROCESS | 2317 | 1462360477241 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:14:37 INFO - PROCESS | 2317 | 1462360477243 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:14:37 INFO - PROCESS | 2317 | 1462360477246 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 2317 | 1462360477248 Marionette TRACE conn2 <- [1,798,null,{}] 04:14:37 INFO - PROCESS | 2317 | 1462360477251 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}] 04:14:37 INFO - PROCESS | 2317 | 1462360477403 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:14:37 INFO - PROCESS | 2317 | 1462360477421 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b175800 == 56 [pid = 2317] [id = 207] 04:14:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x1129a6000) [pid = 2317] [serial = 619] [outer = 0x0] 04:14:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x12ca70000) [pid = 2317] [serial = 620] [outer = 0x1129a6000] 04:14:37 INFO - PROCESS | 2317 | 1462360477461 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12cb6d400) [pid = 2317] [serial = 621] [outer = 0x1129a6000] 04:14:37 INFO - PROCESS | 2317 | 1462360477933 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]]]}] 04:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 721ms 04:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:14:37 INFO - PROCESS | 2317 | 1462360477974 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 2317 | 1462360477975 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:14:37 INFO - PROCESS | 2317 | 1462360477977 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 2317 | 1462360477978 Marionette TRACE conn2 <- [1,802,null,{}] 04:14:37 INFO - PROCESS | 2317 | 1462360477980 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}] 04:14:38 INFO - PROCESS | 2317 | 1462360478138 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x12c675800) [pid = 2317] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x1295d9800) [pid = 2317] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x11843b400) [pid = 2317] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x116abe000) [pid = 2317] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x118859800) [pid = 2317] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1196ac800) [pid = 2317] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x127546800) [pid = 2317] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x11885ec00) [pid = 2317] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:14:38 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x12c627800) [pid = 2317] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:14:38 INFO - PROCESS | 2317 | 1462360478182 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x118726800 == 57 [pid = 2317] [id = 208] 04:14:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x116abe000) [pid = 2317] [serial = 622] [outer = 0x0] 04:14:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x118859800) [pid = 2317] [serial = 623] [outer = 0x116abe000] 04:14:38 INFO - PROCESS | 2317 | 1462360478207 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x12afec400) [pid = 2317] [serial = 624] [outer = 0x116abe000] 04:14:38 INFO - PROCESS | 2317 | 1462360478520 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]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 568ms 04:14:38 INFO - PROCESS | 2317 | 1462360478546 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 2317 | 1462360478548 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:14:38 INFO - PROCESS | 2317 | 1462360478553 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 2317 | 1462360478555 Marionette TRACE conn2 <- [1,806,null,{}] 04:14:38 INFO - PROCESS | 2317 | 1462360478558 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}] 04:14:38 INFO - PROCESS | 2317 | 1462360478682 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:14:38 INFO - PROCESS | 2317 | 1462360478784 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce7e000 == 58 [pid = 2317] [id = 209] 04:14:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x116ac7800) [pid = 2317] [serial = 625] [outer = 0x0] 04:14:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x12194fc00) [pid = 2317] [serial = 626] [outer = 0x116ac7800] 04:14:38 INFO - PROCESS | 2317 | 1462360478824 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x121958400) [pid = 2317] [serial = 627] [outer = 0x116ac7800] 04:14:39 INFO - PROCESS | 2317 | [2317] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:14:39 INFO - PROCESS | 2317 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:14:39 INFO - PROCESS | 2317 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:14:39 INFO - PROCESS | 2317 | [GFX2-]: Using SkiaGL canvas. 04:14:39 INFO - PROCESS | 2317 | 1462360479261 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]]]}] 04:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 721ms 04:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:14:39 INFO - PROCESS | 2317 | 1462360479278 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 2317 | 1462360479280 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:14:39 INFO - PROCESS | 2317 | 1462360479282 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 2317 | 1462360479284 Marionette TRACE conn2 <- [1,810,null,{}] 04:14:39 INFO - PROCESS | 2317 | 1462360479286 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}] 04:14:39 INFO - PROCESS | 2317 | 1462360479382 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:14:39 INFO - PROCESS | 2317 | 1462360479388 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d73a000 == 59 [pid = 2317] [id = 210] 04:14:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x1215d4c00) [pid = 2317] [serial = 628] [outer = 0x0] 04:14:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x121952000) [pid = 2317] [serial = 629] [outer = 0x1215d4c00] 04:14:39 INFO - PROCESS | 2317 | 1462360479416 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12cb74400) [pid = 2317] [serial = 630] [outer = 0x1215d4c00] 04:14:39 INFO - PROCESS | 2317 | 1462360479746 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]]]}] 04:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 04:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:14:39 INFO - PROCESS | 2317 | 1462360479753 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 2317 | 1462360479754 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:14:39 INFO - PROCESS | 2317 | 1462360479756 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 2317 | 1462360479757 Marionette TRACE conn2 <- [1,814,null,{}] 04:14:39 INFO - PROCESS | 2317 | 1462360479759 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}] 04:14:39 INFO - PROCESS | 2317 | 1462360479844 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:14:39 INFO - PROCESS | 2317 | 1462360479849 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc6e000 == 60 [pid = 2317] [id = 211] 04:14:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x112a23c00) [pid = 2317] [serial = 631] [outer = 0x0] 04:14:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x112a26c00) [pid = 2317] [serial = 632] [outer = 0x112a23c00] 04:14:39 INFO - PROCESS | 2317 | 1462360479874 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x112a2b800) [pid = 2317] [serial = 633] [outer = 0x112a23c00] 04:14:40 INFO - PROCESS | 2317 | 1462360480332 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] 04:14:40 INFO - PROCESS | 2317 | 1462360480377 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:14:40 INFO - PROCESS | 2317 | 1462360480382 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 2317 | 1462360480384 Marionette TRACE conn2 <- [1,818,null,{}] 04:14:40 INFO - PROCESS | 2317 | 1462360480388 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}] 04:14:40 INFO - PROCESS | 2317 | 1462360480494 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:14:40 INFO - PROCESS | 2317 | 1462360480564 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x11950e800 == 61 [pid = 2317] [id = 212] 04:14:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x112a24800) [pid = 2317] [serial = 634] [outer = 0x0] 04:14:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x116ac0400) [pid = 2317] [serial = 635] [outer = 0x112a24800] 04:14:40 INFO - PROCESS | 2317 | 1462360480596 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x118439400) [pid = 2317] [serial = 636] [outer = 0x112a24800] 04:14:41 INFO - PROCESS | 2317 | 1462360481137 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]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 823ms 04:14:41 INFO - PROCESS | 2317 | 1462360481206 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 2317 | 1462360481212 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:14:41 INFO - PROCESS | 2317 | 1462360481219 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 2317 | 1462360481222 Marionette TRACE conn2 <- [1,822,null,{}] 04:14:41 INFO - PROCESS | 2317 | 1462360481225 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}] 04:14:41 INFO - PROCESS | 2317 | 1462360481362 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:14:41 INFO - PROCESS | 2317 | 1462360481427 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x127522800 == 62 [pid = 2317] [id = 213] 04:14:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x11a1ae400) [pid = 2317] [serial = 637] [outer = 0x0] 04:14:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x121503800) [pid = 2317] [serial = 638] [outer = 0x11a1ae400] 04:14:41 INFO - PROCESS | 2317 | 1462360481457 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x12150a400) [pid = 2317] [serial = 639] [outer = 0x11a1ae400] 04:14:41 INFO - PROCESS | 2317 | 1462360481887 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] 04:14:41 INFO - PROCESS | 2317 | 1462360481943 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:14:41 INFO - PROCESS | 2317 | 1462360481945 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 2317 | 1462360481948 Marionette TRACE conn2 <- [1,826,null,{}] 04:14:41 INFO - PROCESS | 2317 | 1462360481956 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}] 04:14:42 INFO - PROCESS | 2317 | 1462360482057 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:14:42 INFO - PROCESS | 2317 | 1462360482116 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d745000 == 63 [pid = 2317] [id = 214] 04:14:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x121511c00) [pid = 2317] [serial = 640] [outer = 0x0] 04:14:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x121955000) [pid = 2317] [serial = 641] [outer = 0x121511c00] 04:14:42 INFO - PROCESS | 2317 | 1462360482147 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x124e19000) [pid = 2317] [serial = 642] [outer = 0x121511c00] 04:14:42 INFO - PROCESS | 2317 | 1462360482581 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]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 672ms 04:14:42 INFO - PROCESS | 2317 | 1462360482636 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 2317 | 1462360482637 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:14:42 INFO - PROCESS | 2317 | 1462360482640 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 2317 | 1462360482641 Marionette TRACE conn2 <- [1,830,null,{}] 04:14:42 INFO - PROCESS | 2317 | 1462360482644 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}] 04:14:42 INFO - PROCESS | 2317 | 1462360482746 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:14:42 INFO - PROCESS | 2317 | 1462360482803 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x12e267800 == 64 [pid = 2317] [id = 215] 04:14:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x1259e0400) [pid = 2317] [serial = 643] [outer = 0x0] 04:14:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x128bd1000) [pid = 2317] [serial = 644] [outer = 0x1259e0400] 04:14:42 INFO - PROCESS | 2317 | 1462360482833 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x129510400) [pid = 2317] [serial = 645] [outer = 0x1259e0400] 04:14:43 INFO - PROCESS | 2317 | 1462360483303 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]]]}] 04:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 04:14:43 INFO - PROCESS | 2317 | 1462360483312 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 2317 | 1462360483313 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:14:43 INFO - PROCESS | 2317 | 1462360483335 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 2317 | 1462360483336 Marionette TRACE conn2 <- [1,834,null,{}] 04:14:43 INFO - PROCESS | 2317 | 1462360483339 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}] 04:14:43 INFO - PROCESS | 2317 | 1462360483438 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:14:43 INFO - PROCESS | 2317 | 1462360483506 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x118264000 == 65 [pid = 2317] [id = 216] 04:14:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x113ad6400) [pid = 2317] [serial = 646] [outer = 0x0] 04:14:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x11842c400) [pid = 2317] [serial = 647] [outer = 0x113ad6400] 04:14:43 INFO - PROCESS | 2317 | 1462360483535 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x12a85f000) [pid = 2317] [serial = 648] [outer = 0x113ad6400] 04:14:44 INFO - PROCESS | 2317 | 1462360484112 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]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 821ms 04:14:44 INFO - PROCESS | 2317 | 1462360484154 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 2317 | 1462360484156 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:14:44 INFO - PROCESS | 2317 | 1462360484160 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 2317 | 1462360484162 Marionette TRACE conn2 <- [1,838,null,{}] 04:14:44 INFO - PROCESS | 2317 | 1462360484166 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}] 04:14:44 INFO - PROCESS | 2317 | 1462360484259 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:14:44 INFO - PROCESS | 2317 | 1462360484317 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x119613800 == 66 [pid = 2317] [id = 217] 04:14:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x113f29000) [pid = 2317] [serial = 649] [outer = 0x0] 04:14:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x116a67000) [pid = 2317] [serial = 650] [outer = 0x113f29000] 04:14:44 INFO - PROCESS | 2317 | 1462360484346 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x11751bc00) [pid = 2317] [serial = 651] [outer = 0x113f29000] 04:14:44 INFO - PROCESS | 2317 | 1462360484779 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]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 04:14:44 INFO - PROCESS | 2317 | 1462360484834 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 2317 | 1462360484838 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:14:44 INFO - PROCESS | 2317 | 1462360484842 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 2317 | 1462360484844 Marionette TRACE conn2 <- [1,842,null,{}] 04:14:44 INFO - PROCESS | 2317 | 1462360484846 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}] 04:14:44 INFO - PROCESS | 2317 | 1462360484938 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:14:45 INFO - PROCESS | 2317 | 1462360485012 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x11700c000 == 67 [pid = 2317] [id = 218] 04:14:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x11751e400) [pid = 2317] [serial = 652] [outer = 0x0] 04:14:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x11828ac00) [pid = 2317] [serial = 653] [outer = 0x11751e400] 04:14:45 INFO - PROCESS | 2317 | 1462360485039 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x11842fc00) [pid = 2317] [serial = 654] [outer = 0x11751e400] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x12d73a000 == 66 [pid = 2317] [id = 210] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce7e000 == 65 [pid = 2317] [id = 209] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x118726800 == 64 [pid = 2317] [id = 208] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x12b175800 == 63 [pid = 2317] [id = 207] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x116a94000 == 62 [pid = 2317] [id = 206] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x1297c7000 == 61 [pid = 2317] [id = 205] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x128c5a400) [pid = 2317] [serial = 554] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x116abdc00) [pid = 2317] [serial = 548] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x1188c3c00) [pid = 2317] [serial = 551] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x12b144c00) [pid = 2317] [serial = 557] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x12cb6b800) [pid = 2317] [serial = 584] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | 1462360485492 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]]]}] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x127522000 == 60 [pid = 2317] [id = 204] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x127047800 == 59 [pid = 2317] [id = 203] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x121f02800 == 58 [pid = 2317] [id = 202] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x118881000 == 57 [pid = 2317] [id = 201] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x11674c000 == 56 [pid = 2317] [id = 200] 04:14:45 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6bc800 == 55 [pid = 2317] [id = 195] 04:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 04:14:45 INFO - PROCESS | 2317 | 1462360485530 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 2317 | 1462360485533 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:14:45 INFO - PROCESS | 2317 | 1462360485536 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 2317 | 1462360485538 Marionette TRACE conn2 <- [1,846,null,{}] 04:14:45 INFO - PROCESS | 2317 | 1462360485545 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}] 04:14:45 INFO - PROCESS | 2317 | 1462360485625 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x12c679800) [pid = 2317] [serial = 575] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x12b141400) [pid = 2317] [serial = 572] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x12bbb4c00) [pid = 2317] [serial = 546] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x118429400) [pid = 2317] [serial = 561] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x116ac4400) [pid = 2317] [serial = 560] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x11a165000) [pid = 2317] [serial = 564] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x119316000) [pid = 2317] [serial = 563] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x125909400) [pid = 2317] [serial = 566] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x12726e800) [pid = 2317] [serial = 567] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x128bd4c00) [pid = 2317] [serial = 569] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x125fef400) [pid = 2317] [serial = 578] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x12c627000) [pid = 2317] [serial = 579] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x12ca71000) [pid = 2317] [serial = 576] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12c296800) [pid = 2317] [serial = 573] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12ca76c00) [pid = 2317] [serial = 581] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x12cb67400) [pid = 2317] [serial = 582] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12a815400) [pid = 2317] [serial = 570] [outer = 0x0] [url = about:blank] 04:14:45 INFO - PROCESS | 2317 | 1462360485685 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x1173ce000 == 56 [pid = 2317] [id = 219] 04:14:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x1167b6800) [pid = 2317] [serial = 655] [outer = 0x0] 04:14:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x118620400) [pid = 2317] [serial = 656] [outer = 0x1167b6800] 04:14:45 INFO - PROCESS | 2317 | 1462360485720 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x118854800) [pid = 2317] [serial = 657] [outer = 0x1167b6800] 04:14:46 INFO - PROCESS | 2317 | 1462360486017 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]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 04:14:46 INFO - PROCESS | 2317 | 1462360486056 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 2317 | 1462360486058 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:14:46 INFO - PROCESS | 2317 | 1462360486060 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 2317 | 1462360486061 Marionette TRACE conn2 <- [1,850,null,{}] 04:14:46 INFO - PROCESS | 2317 | 1462360486063 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}] 04:14:46 INFO - PROCESS | 2317 | 1462360486142 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:14:46 INFO - PROCESS | 2317 | 1462360486146 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x11961b800 == 57 [pid = 2317] [id = 220] 04:14:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x118f9c800) [pid = 2317] [serial = 658] [outer = 0x0] 04:14:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x11963d000) [pid = 2317] [serial = 659] [outer = 0x118f9c800] 04:14:46 INFO - PROCESS | 2317 | 1462360486175 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x119c8c800) [pid = 2317] [serial = 660] [outer = 0x118f9c800] 04:14:46 INFO - PROCESS | 2317 | 1462360486523 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]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 04:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:14:46 INFO - PROCESS | 2317 | 1462360486580 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 2317 | 1462360486581 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:14:46 INFO - PROCESS | 2317 | 1462360486583 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 2317 | 1462360486584 Marionette TRACE conn2 <- [1,854,null,{}] 04:14:46 INFO - PROCESS | 2317 | 1462360486587 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}] 04:14:46 INFO - PROCESS | 2317 | 1462360486663 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:14:46 INFO - PROCESS | 2317 | 1462360486669 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x12151e800 == 58 [pid = 2317] [id = 221] 04:14:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x119f03800) [pid = 2317] [serial = 661] [outer = 0x0] 04:14:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x11a1b5800) [pid = 2317] [serial = 662] [outer = 0x119f03800] 04:14:46 INFO - PROCESS | 2317 | 1462360486695 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x1213bb800) [pid = 2317] [serial = 663] [outer = 0x119f03800] 04:14:47 INFO - PROCESS | 2317 | 1462360487040 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]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 04:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:14:47 INFO - PROCESS | 2317 | 1462360487053 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 2317 | 1462360487054 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:14:47 INFO - PROCESS | 2317 | 1462360487056 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 2317 | 1462360487057 Marionette TRACE conn2 <- [1,858,null,{}] 04:14:47 INFO - PROCESS | 2317 | 1462360487060 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}] 04:14:47 INFO - PROCESS | 2317 | 1462360487176 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:14:47 INFO - PROCESS | 2317 | 1462360487186 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a87000 == 59 [pid = 2317] [id = 222] 04:14:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x121505000) [pid = 2317] [serial = 664] [outer = 0x0] 04:14:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x1215cb800) [pid = 2317] [serial = 665] [outer = 0x121505000] 04:14:47 INFO - PROCESS | 2317 | 1462360487213 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x121954000) [pid = 2317] [serial = 666] [outer = 0x121505000] 04:14:47 INFO - PROCESS | 2317 | 1462360487525 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]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 04:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:14:47 INFO - PROCESS | 2317 | 1462360487574 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 2317 | 1462360487576 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:14:47 INFO - PROCESS | 2317 | 1462360487578 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 2317 | 1462360487579 Marionette TRACE conn2 <- [1,862,null,{}] 04:14:47 INFO - PROCESS | 2317 | 1462360487581 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}] 04:14:47 INFO - PROCESS | 2317 | 1462360487659 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:14:47 INFO - PROCESS | 2317 | 1462360487727 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x1258cf800 == 60 [pid = 2317] [id = 223] 04:14:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12150cc00) [pid = 2317] [serial = 667] [outer = 0x0] 04:14:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x121d27c00) [pid = 2317] [serial = 668] [outer = 0x12150cc00] 04:14:47 INFO - PROCESS | 2317 | 1462360487752 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x1248bf800) [pid = 2317] [serial = 669] [outer = 0x12150cc00] 04:14:48 INFO - PROCESS | 2317 | 1462360488090 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]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 522ms 04:14:48 INFO - PROCESS | 2317 | 1462360488101 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 2317 | 1462360488103 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:14:48 INFO - PROCESS | 2317 | 1462360488105 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 2317 | 1462360488106 Marionette TRACE conn2 <- [1,866,null,{}] 04:14:48 INFO - PROCESS | 2317 | 1462360488108 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}] 04:14:48 INFO - PROCESS | 2317 | 1462360488207 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:14:48 INFO - PROCESS | 2317 | 1462360488218 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x127054800 == 61 [pid = 2317] [id = 224] 04:14:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x121fb7800) [pid = 2317] [serial = 670] [outer = 0x0] 04:14:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x124e91000) [pid = 2317] [serial = 671] [outer = 0x121fb7800] 04:14:48 INFO - PROCESS | 2317 | 1462360488243 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x126992800) [pid = 2317] [serial = 672] [outer = 0x121fb7800] 04:14:48 INFO - PROCESS | 2317 | 1462360488600 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]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 04:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:14:48 INFO - PROCESS | 2317 | 1462360488623 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 2317 | 1462360488624 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:14:48 INFO - PROCESS | 2317 | 1462360488626 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 2317 | 1462360488628 Marionette TRACE conn2 <- [1,870,null,{}] 04:14:48 INFO - PROCESS | 2317 | 1462360488630 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}] 04:14:48 INFO - PROCESS | 2317 | 1462360488734 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:14:48 INFO - PROCESS | 2317 | 1462360488738 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x128fa0000 == 62 [pid = 2317] [id = 225] 04:14:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x124e26c00) [pid = 2317] [serial = 673] [outer = 0x0] 04:14:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x127276800) [pid = 2317] [serial = 674] [outer = 0x124e26c00] 04:14:48 INFO - PROCESS | 2317 | 1462360488763 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x128bd3000) [pid = 2317] [serial = 675] [outer = 0x124e26c00] 04:14:49 INFO - PROCESS | 2317 | 1462360489094 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 517ms 04:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:14:49 INFO - PROCESS | 2317 | 1462360489145 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 2317 | 1462360489146 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:14:49 INFO - PROCESS | 2317 | 1462360489148 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 2317 | 1462360489149 Marionette TRACE conn2 <- [1,874,null,{}] 04:14:49 INFO - PROCESS | 2317 | 1462360489151 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}] 04:14:49 INFO - PROCESS | 2317 | 1462360489252 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:14:49 INFO - PROCESS | 2317 | 1462360489267 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x129621000 == 63 [pid = 2317] [id = 226] 04:14:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x128bd3c00) [pid = 2317] [serial = 676] [outer = 0x0] 04:14:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x128c5b000) [pid = 2317] [serial = 677] [outer = 0x128bd3c00] 04:14:49 INFO - PROCESS | 2317 | 1462360489291 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x1292c5400) [pid = 2317] [serial = 678] [outer = 0x128bd3c00] 04:14:49 INFO - PROCESS | 2317 | 1462360489662 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 04:14:49 INFO - PROCESS | 2317 | 1462360489669 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 2317 | 1462360489670 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:14:49 INFO - PROCESS | 2317 | 1462360489672 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 2317 | 1462360489674 Marionette TRACE conn2 <- [1,878,null,{}] 04:14:49 INFO - PROCESS | 2317 | 1462360489677 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}] 04:14:50 INFO - PROCESS | 2317 | 1462360490009 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x111e4e400) [pid = 2317] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x118852400) [pid = 2317] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x116435400) [pid = 2317] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x128bd9000) [pid = 2317] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x119311000) [pid = 2317] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x11843f000) [pid = 2317] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x128c50800) [pid = 2317] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x11930d400) [pid = 2317] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x12a85c000) [pid = 2317] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x1259e6000) [pid = 2317] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x127276400) [pid = 2317] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x118440000) [pid = 2317] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x125848800) [pid = 2317] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x116abe000) [pid = 2317] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12a80b400) [pid = 2317] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x116ac8400) [pid = 2317] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x121fbb000) [pid = 2317] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x1129a1000) [pid = 2317] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x113329c00) [pid = 2317] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x129508400) [pid = 2317] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x117528800) [pid = 2317] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x116a6bc00) [pid = 2317] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x116437000) [pid = 2317] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x116287000) [pid = 2317] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x1167af400) [pid = 2317] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x116ac7800) [pid = 2317] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x1199cd400) [pid = 2317] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x128bd6000) [pid = 2317] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x119fa9000) [pid = 2317] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x12b14dc00) [pid = 2317] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x1215d4c00) [pid = 2317] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1129a6000) [pid = 2317] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x128c4dc00) [pid = 2317] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x127275c00) [pid = 2317] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x118638400) [pid = 2317] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x12b146000) [pid = 2317] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:14:50 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x116285800) [pid = 2317] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:14:50 INFO - PROCESS | 2317 | 1462360490068 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x113010000 == 64 [pid = 2317] [id = 227] 04:14:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x111e51000) [pid = 2317] [serial = 679] [outer = 0x0] 04:14:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x11299fc00) [pid = 2317] [serial = 680] [outer = 0x111e51000] 04:14:50 INFO - PROCESS | 2317 | 1462360490098 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x116ac7800) [pid = 2317] [serial = 681] [outer = 0x111e51000] 04:14:50 INFO - PROCESS | 2317 | 1462360490384 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]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 04:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:14:50 INFO - PROCESS | 2317 | 1462360490443 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 2317 | 1462360490445 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:14:50 INFO - PROCESS | 2317 | 1462360490447 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 2317 | 1462360490448 Marionette TRACE conn2 <- [1,882,null,{}] 04:14:50 INFO - PROCESS | 2317 | 1462360490453 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}] 04:14:50 INFO - PROCESS | 2317 | 1462360490553 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:14:50 INFO - PROCESS | 2317 | 1462360490606 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a772800 == 65 [pid = 2317] [id = 228] 04:14:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x11299c400) [pid = 2317] [serial = 682] [outer = 0x0] 04:14:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x11863a400) [pid = 2317] [serial = 683] [outer = 0x11299c400] 04:14:50 INFO - PROCESS | 2317 | 1462360490631 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x12194a400) [pid = 2317] [serial = 684] [outer = 0x11299c400] 04:14:50 INFO - PROCESS | 2317 | 1462360490900 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]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 471ms 04:14:50 INFO - PROCESS | 2317 | 1462360490923 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 2317 | 1462360490924 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:14:50 INFO - PROCESS | 2317 | 1462360490927 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 2317 | 1462360490928 Marionette TRACE conn2 <- [1,886,null,{}] 04:14:50 INFO - PROCESS | 2317 | 1462360490930 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}] 04:14:51 INFO - PROCESS | 2317 | 1462360491027 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:14:51 INFO - PROCESS | 2317 | 1462360491031 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb28000 == 66 [pid = 2317] [id = 229] 04:14:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x121fc1c00) [pid = 2317] [serial = 685] [outer = 0x0] 04:14:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x127548c00) [pid = 2317] [serial = 686] [outer = 0x121fc1c00] 04:14:51 INFO - PROCESS | 2317 | 1462360491056 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x1292c6400) [pid = 2317] [serial = 687] [outer = 0x121fc1c00] 04:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 04:14:51 INFO - PROCESS | 2317 | 1462360491390 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]]]}] 04:14:51 INFO - PROCESS | 2317 | 1462360491396 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 2317 | 1462360491397 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:14:51 INFO - PROCESS | 2317 | 1462360491404 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 2317 | 1462360491405 Marionette TRACE conn2 <- [1,890,null,{}] 04:14:51 INFO - PROCESS | 2317 | 1462360491408 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}] 04:14:51 INFO - PROCESS | 2317 | 1462360491544 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:14:51 INFO - PROCESS | 2317 | 1462360491553 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6bc800 == 67 [pid = 2317] [id = 230] 04:14:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x112159800) [pid = 2317] [serial = 688] [outer = 0x0] 04:14:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12958d400) [pid = 2317] [serial = 689] [outer = 0x112159800] 04:14:51 INFO - PROCESS | 2317 | 1462360491591 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x12aa5e800) [pid = 2317] [serial = 690] [outer = 0x112159800] 04:14:52 INFO - PROCESS | 2317 | 1462360492162 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]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 770ms 04:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:14:52 INFO - PROCESS | 2317 | 1462360492174 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 2317 | 1462360492176 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:14:52 INFO - PROCESS | 2317 | 1462360492180 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 2317 | 1462360492184 Marionette TRACE conn2 <- [1,894,null,{}] 04:14:52 INFO - PROCESS | 2317 | 1462360492190 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}] 04:14:52 INFO - PROCESS | 2317 | 1462360492297 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:14:52 INFO - PROCESS | 2317 | 1462360492354 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x116412000 == 68 [pid = 2317] [id = 231] 04:14:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x1129a1000) [pid = 2317] [serial = 691] [outer = 0x0] 04:14:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x112a22400) [pid = 2317] [serial = 692] [outer = 0x1129a1000] 04:14:52 INFO - PROCESS | 2317 | 1462360492386 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x1132aa800) [pid = 2317] [serial = 693] [outer = 0x1129a1000] 04:14:52 INFO - PROCESS | 2317 | 1462360492829 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]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 675ms 04:14:52 INFO - PROCESS | 2317 | 1462360492855 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 2317 | 1462360492858 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:14:52 INFO - PROCESS | 2317 | 1462360492863 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 2317 | 1462360492865 Marionette TRACE conn2 <- [1,898,null,{}] 04:14:52 INFO - PROCESS | 2317 | 1462360492868 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}] 04:14:52 INFO - PROCESS | 2317 | 1462360492971 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:14:53 INFO - PROCESS | 2317 | 1462360493077 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x119513800 == 69 [pid = 2317] [id = 232] 04:14:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x117360000) [pid = 2317] [serial = 694] [outer = 0x0] 04:14:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x118292800) [pid = 2317] [serial = 695] [outer = 0x117360000] 04:14:53 INFO - PROCESS | 2317 | 1462360493108 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x11843c000) [pid = 2317] [serial = 696] [outer = 0x117360000] 04:14:53 INFO - PROCESS | 2317 | 1462360493509 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]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 04:14:53 INFO - PROCESS | 2317 | 1462360493533 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 2317 | 1462360493535 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:14:53 INFO - PROCESS | 2317 | 1462360493537 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 2317 | 1462360493540 Marionette TRACE conn2 <- [1,902,null,{}] 04:14:53 INFO - PROCESS | 2317 | 1462360493548 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}] 04:14:53 INFO - PROCESS | 2317 | 1462360493657 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:14:53 INFO - PROCESS | 2317 | 1462360493728 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a76b000 == 70 [pid = 2317] [id = 233] 04:14:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x11877cc00) [pid = 2317] [serial = 697] [outer = 0x0] 04:14:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x11930d400) [pid = 2317] [serial = 698] [outer = 0x11877cc00] 04:14:53 INFO - PROCESS | 2317 | 1462360493762 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x121509400) [pid = 2317] [serial = 699] [outer = 0x11877cc00] 04:14:54 INFO - PROCESS | 2317 | 1462360494170 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]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 673ms 04:14:54 INFO - PROCESS | 2317 | 1462360494211 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:14:54 INFO - PROCESS | 2317 | 1462360494213 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:14:54 INFO - PROCESS | 2317 | 1462360494215 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 2317 | 1462360494217 Marionette TRACE conn2 <- [1,906,null,{}] 04:14:54 INFO - PROCESS | 2317 | 1462360494219 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}] 04:14:54 INFO - PROCESS | 2317 | 1462360494322 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:14:54 INFO - PROCESS | 2317 | 1462360494425 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d13c000 == 71 [pid = 2317] [id = 234] 04:14:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x1215cc000) [pid = 2317] [serial = 700] [outer = 0x0] 04:14:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x12194d000) [pid = 2317] [serial = 701] [outer = 0x1215cc000] 04:14:54 INFO - PROCESS | 2317 | 1462360494456 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x127588800) [pid = 2317] [serial = 702] [outer = 0x1215cc000] 04:14:54 INFO - PROCESS | 2317 | 1462360494853 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]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 04:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:14:54 INFO - PROCESS | 2317 | 1462360494887 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 2317 | 1462360494888 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:14:54 INFO - PROCESS | 2317 | 1462360494890 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 2317 | 1462360494892 Marionette TRACE conn2 <- [1,910,null,{}] 04:14:54 INFO - PROCESS | 2317 | 1462360494894 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}] 04:14:55 INFO - PROCESS | 2317 | 1462360494998 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:14:55 INFO - PROCESS | 2317 | 1462360495066 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d73d800 == 72 [pid = 2317] [id = 235] 04:14:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x11a1b7400) [pid = 2317] [serial = 703] [outer = 0x0] 04:14:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x121c2a400) [pid = 2317] [serial = 704] [outer = 0x11a1b7400] 04:14:55 INFO - PROCESS | 2317 | 1462360495096 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x1292c3000) [pid = 2317] [serial = 705] [outer = 0x11a1b7400] 04:14:55 INFO - PROCESS | 2317 | 1462360495572 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]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 721ms 04:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:14:55 INFO - PROCESS | 2317 | 1462360495625 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 2317 | 1462360495627 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:14:55 INFO - PROCESS | 2317 | 1462360495629 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 2317 | 1462360495630 Marionette TRACE conn2 <- [1,914,null,{}] 04:14:55 INFO - PROCESS | 2317 | 1462360495648 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}] 04:14:55 INFO - PROCESS | 2317 | 1462360495766 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:14:55 INFO - PROCESS | 2317 | 1462360495822 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x12e275000 == 73 [pid = 2317] [id = 236] 04:14:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12aa5f000) [pid = 2317] [serial = 706] [outer = 0x0] 04:14:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x12afec000) [pid = 2317] [serial = 707] [outer = 0x12aa5f000] 04:14:55 INFO - PROCESS | 2317 | 1462360495856 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x12bbbb400) [pid = 2317] [serial = 708] [outer = 0x12aa5f000] 04:14:56 INFO - PROCESS | 2317 | 1462360496363 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]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 784ms 04:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:14:56 INFO - PROCESS | 2317 | 1462360496414 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 2317 | 1462360496416 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:14:56 INFO - PROCESS | 2317 | 1462360496420 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 2317 | 1462360496422 Marionette TRACE conn2 <- [1,918,null,{}] 04:14:56 INFO - PROCESS | 2317 | 1462360496426 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}] 04:14:56 INFO - PROCESS | 2317 | 1462360496538 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:14:56 INFO - PROCESS | 2317 | 1462360496596 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x110edb000 == 74 [pid = 2317] [id = 237] 04:14:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x11299e800) [pid = 2317] [serial = 709] [outer = 0x0] 04:14:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x12bbbb800) [pid = 2317] [serial = 710] [outer = 0x11299e800] 04:14:56 INFO - PROCESS | 2317 | 1462360496650 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x12befdc00) [pid = 2317] [serial = 711] [outer = 0x11299e800] 04:14:57 INFO - PROCESS | 2317 | 1462360497105 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]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 721ms 04:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:14:57 INFO - PROCESS | 2317 | 1462360497141 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 2317 | 1462360497142 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:14:57 INFO - PROCESS | 2317 | 1462360497144 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 2317 | 1462360497146 Marionette TRACE conn2 <- [1,922,null,{}] 04:14:57 INFO - PROCESS | 2317 | 1462360497148 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}] 04:14:57 INFO - PROCESS | 2317 | 1462360497254 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:14:57 INFO - PROCESS | 2317 | 1462360497311 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x1166c6800 == 75 [pid = 2317] [id = 238] 04:14:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x11348ac00) [pid = 2317] [serial = 712] [outer = 0x0] 04:14:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x116ac2000) [pid = 2317] [serial = 713] [outer = 0x11348ac00] 04:14:57 INFO - PROCESS | 2317 | 1462360497341 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x118672000) [pid = 2317] [serial = 714] [outer = 0x11348ac00] 04:14:57 INFO - PROCESS | 2317 | 1462360497920 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]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 821ms 04:14:57 INFO - PROCESS | 2317 | 1462360497966 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 2317 | 1462360497970 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:14:57 INFO - PROCESS | 2317 | 1462360497975 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 2317 | 1462360497978 Marionette TRACE conn2 <- [1,926,null,{}] 04:14:57 INFO - PROCESS | 2317 | 1462360497984 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}] 04:14:58 INFO - PROCESS | 2317 | 1462360498128 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:14:58 INFO - PROCESS | 2317 | 1462360498224 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x11871e800 == 76 [pid = 2317] [id = 239] 04:14:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x1132a7c00) [pid = 2317] [serial = 715] [outer = 0x0] 04:14:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x113a48c00) [pid = 2317] [serial = 716] [outer = 0x1132a7c00] 04:14:58 INFO - PROCESS | 2317 | 1462360498252 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x116620c00) [pid = 2317] [serial = 717] [outer = 0x1132a7c00] 04:14:58 INFO - PROCESS | 2317 | 1462360498684 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]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 728ms 04:14:58 INFO - PROCESS | 2317 | 1462360498702 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 2317 | 1462360498706 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:14:58 INFO - PROCESS | 2317 | 1462360498710 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 2317 | 1462360498712 Marionette TRACE conn2 <- [1,930,null,{}] 04:14:58 INFO - PROCESS | 2317 | 1462360498715 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}] 04:14:58 INFO - PROCESS | 2317 | 1462360498815 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:14:58 INFO - PROCESS | 2317 | 1462360498908 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x119617800 == 77 [pid = 2317] [id = 240] 04:14:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x116ac1800) [pid = 2317] [serial = 718] [outer = 0x0] 04:14:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x1183bfc00) [pid = 2317] [serial = 719] [outer = 0x116ac1800] 04:14:58 INFO - PROCESS | 2317 | 1462360498952 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x118619400) [pid = 2317] [serial = 720] [outer = 0x116ac1800] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x12b179000 == 76 [pid = 2317] [id = 185] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce79800 == 75 [pid = 2317] [id = 153] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb28000 == 74 [pid = 2317] [id = 229] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x12a772800 == 73 [pid = 2317] [id = 228] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x112a26c00) [pid = 2317] [serial = 632] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x12bbbd000) [pid = 2317] [serial = 593] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x113010000 == 72 [pid = 2317] [id = 227] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x129621000 == 71 [pid = 2317] [id = 226] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x128fa0000 == 70 [pid = 2317] [id = 225] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x127054800 == 69 [pid = 2317] [id = 224] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x1258cf800 == 68 [pid = 2317] [id = 223] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x116a87000 == 67 [pid = 2317] [id = 222] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x12151e800 == 66 [pid = 2317] [id = 221] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x11961b800 == 65 [pid = 2317] [id = 220] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x1173ce000 == 64 [pid = 2317] [id = 219] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x11700c000 == 63 [pid = 2317] [id = 218] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x119613800 == 62 [pid = 2317] [id = 217] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x12d745000 == 61 [pid = 2317] [id = 214] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x127522800 == 60 [pid = 2317] [id = 213] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x11950e800 == 59 [pid = 2317] [id = 212] 04:14:59 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc6e000 == 58 [pid = 2317] [id = 211] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x12cb74400) [pid = 2317] [serial = 630] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x1188bf400) [pid = 2317] [serial = 600] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x121fc2c00) [pid = 2317] [serial = 603] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x12ca6dc00) [pid = 2317] [serial = 519] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12a807400) [pid = 2317] [serial = 609] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x12c29d800) [pid = 2317] [serial = 407] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x119105c00) [pid = 2317] [serial = 344] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x12a85fc00) [pid = 2317] [serial = 458] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x119fb5000) [pid = 2317] [serial = 507] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x12bef9400) [pid = 2317] [serial = 516] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x128bcd400) [pid = 2317] [serial = 510] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x12bbb8c00) [pid = 2317] [serial = 404] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x119318800) [pid = 2317] [serial = 395] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x11867a800) [pid = 2317] [serial = 587] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x128bda000) [pid = 2317] [serial = 606] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x119cc2000) [pid = 2317] [serial = 602] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x118859800) [pid = 2317] [serial = 623] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12befcc00) [pid = 2317] [serial = 558] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x12a851c00) [pid = 2317] [serial = 611] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x128bcb400) [pid = 2317] [serial = 455] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x1259e7800) [pid = 2317] [serial = 590] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x1129a6800) [pid = 2317] [serial = 617] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x116762400) [pid = 2317] [serial = 341] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x129591000) [pid = 2317] [serial = 290] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12afec400) [pid = 2317] [serial = 624] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x119cc3800) [pid = 2317] [serial = 552] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x119632c00) [pid = 2317] [serial = 596] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x1292c5000) [pid = 2317] [serial = 608] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x118427c00) [pid = 2317] [serial = 503] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x118240000) [pid = 2317] [serial = 392] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x116ac8000) [pid = 2317] [serial = 549] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x127543800) [pid = 2317] [serial = 605] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x12194fc00) [pid = 2317] [serial = 626] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x12b14d000) [pid = 2317] [serial = 612] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x12699c000) [pid = 2317] [serial = 398] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x1129aa800) [pid = 2317] [serial = 618] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x1292c7800) [pid = 2317] [serial = 555] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1259e3000) [pid = 2317] [serial = 347] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x121958400) [pid = 2317] [serial = 627] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x12ca79c00) [pid = 2317] [serial = 615] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x121952000) [pid = 2317] [serial = 629] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x12ca70000) [pid = 2317] [serial = 620] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12aa5b400) [pid = 2317] [serial = 513] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x12950c000) [pid = 2317] [serial = 401] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x11a15f000) [pid = 2317] [serial = 452] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x12ca6fc00) [pid = 2317] [serial = 597] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x12c61c400) [pid = 2317] [serial = 614] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x118441400) [pid = 2317] [serial = 599] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x12c296c00) [pid = 2317] [serial = 500] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x118249400) [pid = 2317] [serial = 449] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x12cb6d400) [pid = 2317] [serial = 621] [outer = 0x0] [url = about:blank] 04:14:59 INFO - PROCESS | 2317 | 1462360499462 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]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 774ms 04:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:14:59 INFO - PROCESS | 2317 | 1462360499487 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 2317 | 1462360499488 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:14:59 INFO - PROCESS | 2317 | 1462360499490 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 2317 | 1462360499493 Marionette TRACE conn2 <- [1,934,null,{}] 04:14:59 INFO - PROCESS | 2317 | 1462360499508 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}] 04:14:59 INFO - PROCESS | 2317 | 1462360499594 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:14:59 INFO - PROCESS | 2317 | 1462360499604 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x119164000 == 59 [pid = 2317] [id = 241] 04:14:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x11867a800) [pid = 2317] [serial = 721] [outer = 0x0] 04:14:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x1188c0800) [pid = 2317] [serial = 722] [outer = 0x11867a800] 04:14:59 INFO - PROCESS | 2317 | 1462360499631 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x119311000) [pid = 2317] [serial = 723] [outer = 0x11867a800] 04:14:59 INFO - PROCESS | 2317 | 1462360499987 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 522ms 04:15:00 INFO - PROCESS | 2317 | 1462360500013 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 2317 | 1462360500014 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:15:00 INFO - PROCESS | 2317 | 1462360500018 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 2317 | 1462360500019 Marionette TRACE conn2 <- [1,938,null,{}] 04:15:00 INFO - PROCESS | 2317 | 1462360500021 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}] 04:15:00 INFO - PROCESS | 2317 | 1462360500107 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:15:00 INFO - PROCESS | 2317 | 1462360500111 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x12158c800 == 60 [pid = 2317] [id = 242] 04:15:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x1196ab800) [pid = 2317] [serial = 724] [outer = 0x0] 04:15:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x119cbf000) [pid = 2317] [serial = 725] [outer = 0x1196ab800] 04:15:00 INFO - PROCESS | 2317 | 1462360500137 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x1213b7000) [pid = 2317] [serial = 726] [outer = 0x1196ab800] 04:15:00 INFO - PROCESS | 2317 | 1462360500484 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 04:15:00 INFO - PROCESS | 2317 | 1462360500488 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 2317 | 1462360500489 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:15:00 INFO - PROCESS | 2317 | 1462360500491 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 2317 | 1462360500492 Marionette TRACE conn2 <- [1,942,null,{}] 04:15:00 INFO - PROCESS | 2317 | 1462360500494 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}] 04:15:00 INFO - PROCESS | 2317 | 1462360500577 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:15:00 INFO - PROCESS | 2317 | 1462360500630 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x12489b800 == 61 [pid = 2317] [id = 243] 04:15:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x1199ccc00) [pid = 2317] [serial = 727] [outer = 0x0] 04:15:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x1214c8c00) [pid = 2317] [serial = 728] [outer = 0x1199ccc00] 04:15:00 INFO - PROCESS | 2317 | 1462360500656 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12150f400) [pid = 2317] [serial = 729] [outer = 0x1199ccc00] 04:15:00 INFO - PROCESS | 2317 | 1462360500944 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:15:00 INFO - PROCESS | 2317 | 1462360500962 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 2317 | 1462360500963 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:15:00 INFO - PROCESS | 2317 | 1462360500967 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 2317 | 1462360500969 Marionette TRACE conn2 <- [1,946,null,{}] 04:15:00 INFO - PROCESS | 2317 | 1462360500973 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}] 04:15:01 INFO - PROCESS | 2317 | 1462360501073 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:15:01 INFO - PROCESS | 2317 | 1462360501078 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x127509800 == 62 [pid = 2317] [id = 244] 04:15:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x1215d5000) [pid = 2317] [serial = 730] [outer = 0x0] 04:15:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x121fba800) [pid = 2317] [serial = 731] [outer = 0x1215d5000] 04:15:01 INFO - PROCESS | 2317 | 1462360501105 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x1259e3400) [pid = 2317] [serial = 732] [outer = 0x1215d5000] 04:15:01 INFO - PROCESS | 2317 | 1462360501484 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]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 573ms 04:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:15:01 INFO - PROCESS | 2317 | 1462360501539 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 2317 | 1462360501540 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:15:01 INFO - PROCESS | 2317 | 1462360501542 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - PROCESS | 2317 | 1462360501543 Marionette TRACE conn2 <- [1,950,null,{}] 04:15:01 INFO - PROCESS | 2317 | 1462360501546 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}] 04:15:01 INFO - PROCESS | 2317 | 1462360501648 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:15:01 INFO - PROCESS | 2317 | 1462360501652 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f75800 == 63 [pid = 2317] [id = 245] 04:15:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x1215d5800) [pid = 2317] [serial = 733] [outer = 0x0] 04:15:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x126ffac00) [pid = 2317] [serial = 734] [outer = 0x1215d5800] 04:15:01 INFO - PROCESS | 2317 | 1462360501706 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x127592400) [pid = 2317] [serial = 735] [outer = 0x1215d5800] 04:15:02 INFO - PROCESS | 2317 | 1462360502028 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]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 517ms 04:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:15:02 INFO - PROCESS | 2317 | 1462360502064 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 2317 | 1462360502066 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:15:02 INFO - PROCESS | 2317 | 1462360502070 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 2317 | 1462360502071 Marionette TRACE conn2 <- [1,954,null,{}] 04:15:02 INFO - PROCESS | 2317 | 1462360502073 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}] 04:15:02 INFO - PROCESS | 2317 | 1462360502174 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:15:02 INFO - PROCESS | 2317 | 1462360502208 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297b9000 == 64 [pid = 2317] [id = 246] 04:15:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x126fef400) [pid = 2317] [serial = 736] [outer = 0x0] 04:15:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x128c4d800) [pid = 2317] [serial = 737] [outer = 0x126fef400] 04:15:02 INFO - PROCESS | 2317 | 1462360502234 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x1292c0c00) [pid = 2317] [serial = 738] [outer = 0x126fef400] 04:15:02 INFO - PROCESS | 2317 | 1462360502643 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]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 04:15:02 INFO - PROCESS | 2317 | 1462360502689 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:15:02 INFO - PROCESS | 2317 | 1462360502690 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:15:02 INFO - PROCESS | 2317 | 1462360502694 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 2317 | 1462360502695 Marionette TRACE conn2 <- [1,958,null,{}] 04:15:02 INFO - PROCESS | 2317 | 1462360502716 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}] 04:15:02 INFO - PROCESS | 2317 | 1462360502820 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:15:02 INFO - PROCESS | 2317 | 1462360502873 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aaa9000 == 65 [pid = 2317] [id = 247] 04:15:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x128bd7000) [pid = 2317] [serial = 739] [outer = 0x0] 04:15:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x129511800) [pid = 2317] [serial = 740] [outer = 0x128bd7000] 04:15:02 INFO - PROCESS | 2317 | 1462360502900 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x12a813c00) [pid = 2317] [serial = 741] [outer = 0x128bd7000] 04:15:03 INFO - PROCESS | 2317 | 1462360503327 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]]]}] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x121fb7800) [pid = 2317] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x124e26c00) [pid = 2317] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x121505000) [pid = 2317] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x119f03800) [pid = 2317] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x128bd3c00) [pid = 2317] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x118f9c800) [pid = 2317] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x112a23c00) [pid = 2317] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x111e51000) [pid = 2317] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x121fc1c00) [pid = 2317] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x11751e400) [pid = 2317] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x113f29000) [pid = 2317] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x1167b6800) [pid = 2317] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x11299c400) [pid = 2317] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x12150cc00) [pid = 2317] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x1292c3800) [pid = 2317] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x118249c00) [pid = 2317] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x118f90400) [pid = 2317] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:15:03 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x12186e800) [pid = 2317] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 04:15:03 INFO - PROCESS | 2317 | 1462360503363 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 2317 | 1462360503365 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:15:03 INFO - PROCESS | 2317 | 1462360503369 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 2317 | 1462360503370 Marionette TRACE conn2 <- [1,962,null,{}] 04:15:03 INFO - PROCESS | 2317 | 1462360503373 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}] 04:15:03 INFO - PROCESS | 2317 | 1462360503459 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:15:03 INFO - PROCESS | 2317 | 1462360503463 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x119615800 == 66 [pid = 2317] [id = 248] 04:15:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x112a23c00) [pid = 2317] [serial = 742] [outer = 0x0] 04:15:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x11861b800) [pid = 2317] [serial = 743] [outer = 0x112a23c00] 04:15:03 INFO - PROCESS | 2317 | 1462360503490 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x121505000) [pid = 2317] [serial = 744] [outer = 0x112a23c00] 04:15:03 INFO - PROCESS | 2317 | 1462360503836 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]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 04:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:15:03 INFO - PROCESS | 2317 | 1462360503889 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 2317 | 1462360503890 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:15:03 INFO - PROCESS | 2317 | 1462360503892 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 2317 | 1462360503894 Marionette TRACE conn2 <- [1,966,null,{}] 04:15:03 INFO - PROCESS | 2317 | 1462360503896 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}] 04:15:04 INFO - PROCESS | 2317 | 1462360504021 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:15:04 INFO - PROCESS | 2317 | 1462360504033 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb8c000 == 67 [pid = 2317] [id = 249] 04:15:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x118249000) [pid = 2317] [serial = 745] [outer = 0x0] 04:15:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x126991800) [pid = 2317] [serial = 746] [outer = 0x118249000] 04:15:04 INFO - PROCESS | 2317 | 1462360504065 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12b14d800) [pid = 2317] [serial = 747] [outer = 0x118249000] 04:15:04 INFO - PROCESS | 2317 | 1462360504514 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]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 668ms 04:15:04 INFO - PROCESS | 2317 | 1462360504561 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 2317 | 1462360504562 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:15:04 INFO - PROCESS | 2317 | 1462360504564 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 2317 | 1462360504566 Marionette TRACE conn2 <- [1,970,null,{}] 04:15:04 INFO - PROCESS | 2317 | 1462360504568 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}] 04:15:04 INFO - PROCESS | 2317 | 1462360504679 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:15:04 INFO - PROCESS | 2317 | 1462360504686 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6bd800 == 68 [pid = 2317] [id = 250] 04:15:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12b111400) [pid = 2317] [serial = 748] [outer = 0x0] 04:15:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x12bef9400) [pid = 2317] [serial = 749] [outer = 0x12b111400] 04:15:04 INFO - PROCESS | 2317 | 1462360504710 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x12c29e800) [pid = 2317] [serial = 750] [outer = 0x12b111400] 04:15:05 INFO - PROCESS | 2317 | 1462360505006 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]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 471ms 04:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:15:05 INFO - PROCESS | 2317 | 1462360505037 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 2317 | 1462360505039 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:15:05 INFO - PROCESS | 2317 | 1462360505041 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 2317 | 1462360505042 Marionette TRACE conn2 <- [1,974,null,{}] 04:15:05 INFO - PROCESS | 2317 | 1462360505044 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}] 04:15:05 INFO - PROCESS | 2317 | 1462360505132 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:15:05 INFO - PROCESS | 2317 | 1462360505136 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d128800 == 69 [pid = 2317] [id = 251] 04:15:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x12bef2000) [pid = 2317] [serial = 751] [outer = 0x0] 04:15:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x12c61f400) [pid = 2317] [serial = 752] [outer = 0x12bef2000] 04:15:05 INFO - PROCESS | 2317 | 1462360505160 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x12c626800) [pid = 2317] [serial = 753] [outer = 0x12bef2000] 04:15:05 INFO - PROCESS | 2317 | 1462360505655 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]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 04:15:05 INFO - PROCESS | 2317 | 1462360505712 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 2317 | 1462360505714 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:15:05 INFO - PROCESS | 2317 | 1462360505718 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 2317 | 1462360505721 Marionette TRACE conn2 <- [1,978,null,{}] 04:15:05 INFO - PROCESS | 2317 | 1462360505724 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}] 04:15:05 INFO - PROCESS | 2317 | 1462360505833 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:15:05 INFO - PROCESS | 2317 | 1462360505903 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x117561000 == 70 [pid = 2317] [id = 252] 04:15:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x113488800) [pid = 2317] [serial = 754] [outer = 0x0] 04:15:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x11664c400) [pid = 2317] [serial = 755] [outer = 0x113488800] 04:15:05 INFO - PROCESS | 2317 | 1462360505935 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x11823fc00) [pid = 2317] [serial = 756] [outer = 0x113488800] 04:15:06 INFO - PROCESS | 2317 | 1462360506361 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]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 724ms 04:15:06 INFO - PROCESS | 2317 | 1462360506450 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 2317 | 1462360506454 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:15:06 INFO - PROCESS | 2317 | 1462360506460 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 2317 | 1462360506462 Marionette TRACE conn2 <- [1,982,null,{}] 04:15:06 INFO - PROCESS | 2317 | 1462360506464 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}] 04:15:06 INFO - PROCESS | 2317 | 1462360506572 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:15:06 INFO - PROCESS | 2317 | 1462360506642 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248a1800 == 71 [pid = 2317] [id = 253] 04:15:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x118427c00) [pid = 2317] [serial = 757] [outer = 0x0] 04:15:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x118780c00) [pid = 2317] [serial = 758] [outer = 0x118427c00] 04:15:06 INFO - PROCESS | 2317 | 1462360506671 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x1196a6800) [pid = 2317] [serial = 759] [outer = 0x118427c00] 04:15:07 INFO - PROCESS | 2317 | 1462360507137 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]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 721ms 04:15:07 INFO - PROCESS | 2317 | 1462360507186 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 2317 | 1462360507189 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:15:07 INFO - PROCESS | 2317 | 1462360507194 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 2317 | 1462360507198 Marionette TRACE conn2 <- [1,986,null,{}] 04:15:07 INFO - PROCESS | 2317 | 1462360507212 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}] 04:15:07 INFO - PROCESS | 2317 | 1462360507374 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:15:07 INFO - PROCESS | 2317 | 1462360507469 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c15b000 == 72 [pid = 2317] [id = 254] 04:15:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x121876400) [pid = 2317] [serial = 760] [outer = 0x0] 04:15:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x121950c00) [pid = 2317] [serial = 761] [outer = 0x121876400] 04:15:07 INFO - PROCESS | 2317 | 1462360507500 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x121fc5800) [pid = 2317] [serial = 762] [outer = 0x121876400] 04:15:07 INFO - PROCESS | 2317 | 1462360507940 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]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 778ms 04:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:15:07 INFO - PROCESS | 2317 | 1462360507971 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 2317 | 1462360507973 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:15:07 INFO - PROCESS | 2317 | 1462360507975 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 2317 | 1462360507977 Marionette TRACE conn2 <- [1,990,null,{}] 04:15:07 INFO - PROCESS | 2317 | 1462360507979 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}] 04:15:08 INFO - PROCESS | 2317 | 1462360508086 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:15:08 INFO - PROCESS | 2317 | 1462360508143 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d751800 == 73 [pid = 2317] [id = 255] 04:15:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x124e1ec00) [pid = 2317] [serial = 763] [outer = 0x0] 04:15:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x128bcbc00) [pid = 2317] [serial = 764] [outer = 0x124e1ec00] 04:15:08 INFO - PROCESS | 2317 | 1462360508172 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x12a80b800) [pid = 2317] [serial = 765] [outer = 0x124e1ec00] 04:15:08 INFO - PROCESS | 2317 | 1462360508609 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]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 669ms 04:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:15:08 INFO - PROCESS | 2317 | 1462360508645 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 2317 | 1462360508646 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:15:08 INFO - PROCESS | 2317 | 1462360508649 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 2317 | 1462360508650 Marionette TRACE conn2 <- [1,994,null,{}] 04:15:08 INFO - PROCESS | 2317 | 1462360508652 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}] 04:15:08 INFO - PROCESS | 2317 | 1462360508757 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:15:08 INFO - PROCESS | 2317 | 1462360508812 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x135a06800 == 74 [pid = 2317] [id = 256] 04:15:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x12709a400) [pid = 2317] [serial = 766] [outer = 0x0] 04:15:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x12aa65000) [pid = 2317] [serial = 767] [outer = 0x12709a400] 04:15:08 INFO - PROCESS | 2317 | 1462360508841 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x12bbbe000) [pid = 2317] [serial = 768] [outer = 0x12709a400] 04:15:09 INFO - PROCESS | 2317 | 1462360509540 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]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 921ms 04:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:15:09 INFO - PROCESS | 2317 | 1462360509571 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 2317 | 1462360509573 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:15:09 INFO - PROCESS | 2317 | 1462360509576 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 2317 | 1462360509579 Marionette TRACE conn2 <- [1,998,null,{}] 04:15:09 INFO - PROCESS | 2317 | 1462360509585 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}] 04:15:09 INFO - PROCESS | 2317 | 1462360509684 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:15:09 INFO - PROCESS | 2317 | 1462360509758 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x118725800 == 75 [pid = 2317] [id = 257] 04:15:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x112e5b400) [pid = 2317] [serial = 769] [outer = 0x0] 04:15:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x1133ddc00) [pid = 2317] [serial = 770] [outer = 0x112e5b400] 04:15:09 INFO - PROCESS | 2317 | 1462360509785 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x113df6c00) [pid = 2317] [serial = 771] [outer = 0x112e5b400] 04:15:10 INFO - PROCESS | 2317 | 1462360510183 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]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 673ms 04:15:10 INFO - PROCESS | 2317 | 1462360510249 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 2317 | 1462360510253 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:15:10 INFO - PROCESS | 2317 | 1462360510257 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 2317 | 1462360510259 Marionette TRACE conn2 <- [1,1002,null,{}] 04:15:10 INFO - PROCESS | 2317 | 1462360510261 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}] 04:15:10 INFO - PROCESS | 2317 | 1462360510359 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:15:10 INFO - PROCESS | 2317 | 1462360510418 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x11821e000 == 76 [pid = 2317] [id = 258] 04:15:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x112a27000) [pid = 2317] [serial = 772] [outer = 0x0] 04:15:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x116abd800) [pid = 2317] [serial = 773] [outer = 0x112a27000] 04:15:10 INFO - PROCESS | 2317 | 1462360510447 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x11620f400) [pid = 2317] [serial = 774] [outer = 0x112a27000] 04:15:10 INFO - PROCESS | 2317 | 1462360510894 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]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 673ms 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x117012000 == 75 [pid = 2317] [id = 168] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x121f22000 == 74 [pid = 2317] [id = 199] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6bd800 == 73 [pid = 2317] [id = 250] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb8c000 == 72 [pid = 2317] [id = 249] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x119615800 == 71 [pid = 2317] [id = 248] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12aaa9000 == 70 [pid = 2317] [id = 247] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x1297b9000 == 69 [pid = 2317] [id = 246] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x128f75800 == 68 [pid = 2317] [id = 245] 04:15:10 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x11842c400) [pid = 2317] [serial = 647] [outer = 0x0] [url = about:blank] 04:15:10 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x121503800) [pid = 2317] [serial = 638] [outer = 0x0] [url = about:blank] 04:15:10 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x116ac0400) [pid = 2317] [serial = 635] [outer = 0x0] [url = about:blank] 04:15:10 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x121955000) [pid = 2317] [serial = 641] [outer = 0x0] [url = about:blank] 04:15:10 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x128bd1000) [pid = 2317] [serial = 644] [outer = 0x0] [url = about:blank] 04:15:10 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x12958d400) [pid = 2317] [serial = 689] [outer = 0x0] [url = about:blank] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x127509800 == 67 [pid = 2317] [id = 244] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12489b800 == 66 [pid = 2317] [id = 243] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x12158c800 == 65 [pid = 2317] [id = 242] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x119164000 == 64 [pid = 2317] [id = 241] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x119617800 == 63 [pid = 2317] [id = 240] 04:15:10 INFO - PROCESS | 2317 | --DOCSHELL 0x11871e800 == 62 [pid = 2317] [id = 239] 04:15:10 INFO - PROCESS | 2317 | 1462360510975 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 2317 | 1462360510977 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:15:10 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x12c620000) [pid = 2317] [serial = 594] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x124e91000) [pid = 2317] [serial = 671] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x127276800) [pid = 2317] [serial = 674] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x1215cb800) [pid = 2317] [serial = 665] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x121954000) [pid = 2317] [serial = 666] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x126992800) [pid = 2317] [serial = 672] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x11a1b5800) [pid = 2317] [serial = 662] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x1213bb800) [pid = 2317] [serial = 663] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x128c5b000) [pid = 2317] [serial = 677] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x11963d000) [pid = 2317] [serial = 659] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x119c8c800) [pid = 2317] [serial = 660] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x112a2b800) [pid = 2317] [serial = 633] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x116ac7800) [pid = 2317] [serial = 681] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1292c5400) [pid = 2317] [serial = 678] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x127548c00) [pid = 2317] [serial = 686] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x11842fc00) [pid = 2317] [serial = 654] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x11828ac00) [pid = 2317] [serial = 653] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x11751bc00) [pid = 2317] [serial = 651] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x116a67000) [pid = 2317] [serial = 650] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x118620400) [pid = 2317] [serial = 656] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x118854800) [pid = 2317] [serial = 657] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x11863a400) [pid = 2317] [serial = 683] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x11299fc00) [pid = 2317] [serial = 680] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x1292c6400) [pid = 2317] [serial = 687] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x12194a400) [pid = 2317] [serial = 684] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x121d27c00) [pid = 2317] [serial = 668] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x1248bf800) [pid = 2317] [serial = 669] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x128bd3000) [pid = 2317] [serial = 675] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x119f03400) [pid = 2317] [serial = 588] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x12cb71000) [pid = 2317] [serial = 585] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x128bd5000) [pid = 2317] [serial = 591] [outer = 0x0] [url = about:blank] 04:15:11 INFO - PROCESS | 2317 | 1462360511005 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 2317 | 1462360511008 Marionette TRACE conn2 <- [1,1006,null,{}] 04:15:11 INFO - PROCESS | 2317 | 1462360511020 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}] 04:15:11 INFO - PROCESS | 2317 | 1462360511107 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:15:11 INFO - PROCESS | 2317 | 1462360511117 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x117015800 == 63 [pid = 2317] [id = 259] 04:15:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x1183bf800) [pid = 2317] [serial = 775] [outer = 0x0] 04:15:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x118427800) [pid = 2317] [serial = 776] [outer = 0x1183bf800] 04:15:11 INFO - PROCESS | 2317 | 1462360511145 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x11861ac00) [pid = 2317] [serial = 777] [outer = 0x1183bf800] 04:15:11 INFO - PROCESS | 2317 | 1462360511504 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]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 542ms 04:15:11 INFO - PROCESS | 2317 | 1462360511542 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 2317 | 1462360511543 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:15:11 INFO - PROCESS | 2317 | 1462360511547 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 2317 | 1462360511548 Marionette TRACE conn2 <- [1,1010,null,{}] 04:15:11 INFO - PROCESS | 2317 | 1462360511552 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}] 04:15:11 INFO - PROCESS | 2317 | 1462360511637 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:15:11 INFO - PROCESS | 2317 | 1462360511641 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x11961e000 == 64 [pid = 2317] [id = 260] 04:15:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x118624800) [pid = 2317] [serial = 778] [outer = 0x0] 04:15:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x118785800) [pid = 2317] [serial = 779] [outer = 0x118624800] 04:15:11 INFO - PROCESS | 2317 | 1462360511668 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x11930a800) [pid = 2317] [serial = 780] [outer = 0x118624800] 04:15:12 INFO - PROCESS | 2317 | 1462360512005 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]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 473ms 04:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:15:12 INFO - PROCESS | 2317 | 1462360512022 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 2317 | 1462360512023 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:15:12 INFO - PROCESS | 2317 | 1462360512025 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 2317 | 1462360512026 Marionette TRACE conn2 <- [1,1014,null,{}] 04:15:12 INFO - PROCESS | 2317 | 1462360512028 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}] 04:15:12 INFO - PROCESS | 2317 | 1462360512108 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:15:12 INFO - PROCESS | 2317 | 1462360512164 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a220800 == 65 [pid = 2317] [id = 261] 04:15:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x118638400) [pid = 2317] [serial = 781] [outer = 0x0] 04:15:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x119317400) [pid = 2317] [serial = 782] [outer = 0x118638400] 04:15:12 INFO - PROCESS | 2317 | 1462360512191 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x1199d2400) [pid = 2317] [serial = 783] [outer = 0x118638400] 04:15:12 INFO - PROCESS | 2317 | 1462360512490 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]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 518ms 04:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:15:12 INFO - PROCESS | 2317 | 1462360512543 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 2317 | 1462360512545 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:15:12 INFO - PROCESS | 2317 | 1462360512547 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 2317 | 1462360512548 Marionette TRACE conn2 <- [1,1018,null,{}] 04:15:12 INFO - PROCESS | 2317 | 1462360512550 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}] 04:15:12 INFO - PROCESS | 2317 | 1462360512648 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:15:12 INFO - PROCESS | 2317 | 1462360512707 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x121539800 == 66 [pid = 2317] [id = 262] 04:15:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x118781400) [pid = 2317] [serial = 784] [outer = 0x0] 04:15:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x119fb0000) [pid = 2317] [serial = 785] [outer = 0x118781400] 04:15:12 INFO - PROCESS | 2317 | 1462360512736 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x1215cb800) [pid = 2317] [serial = 786] [outer = 0x118781400] 04:15:13 INFO - PROCESS | 2317 | 1462360513046 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]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 04:15:13 INFO - PROCESS | 2317 | 1462360513068 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 2317 | 1462360513071 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:15:13 INFO - PROCESS | 2317 | 1462360513073 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 2317 | 1462360513074 Marionette TRACE conn2 <- [1,1022,null,{}] 04:15:13 INFO - PROCESS | 2317 | 1462360513077 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}] 04:15:13 INFO - PROCESS | 2317 | 1462360513175 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:15:13 INFO - PROCESS | 2317 | 1462360513187 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248df000 == 67 [pid = 2317] [id = 263] 04:15:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x12150c400) [pid = 2317] [serial = 787] [outer = 0x0] 04:15:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x12194b800) [pid = 2317] [serial = 788] [outer = 0x12150c400] 04:15:13 INFO - PROCESS | 2317 | 1462360513212 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x121956800) [pid = 2317] [serial = 789] [outer = 0x12150c400] 04:15:13 INFO - PROCESS | 2317 | 1462360513560 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]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 517ms 04:15:13 INFO - PROCESS | 2317 | 1462360513597 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 2317 | 1462360513598 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:15:13 INFO - PROCESS | 2317 | 1462360513603 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 2317 | 1462360513604 Marionette TRACE conn2 <- [1,1026,null,{}] 04:15:13 INFO - PROCESS | 2317 | 1462360513606 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}] 04:15:13 INFO - PROCESS | 2317 | 1462360513704 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:15:13 INFO - PROCESS | 2317 | 1462360513708 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x127048000 == 68 [pid = 2317] [id = 264] 04:15:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x12150c800) [pid = 2317] [serial = 790] [outer = 0x0] 04:15:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x121fbb800) [pid = 2317] [serial = 791] [outer = 0x12150c800] 04:15:13 INFO - PROCESS | 2317 | 1462360513762 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x121fc5c00) [pid = 2317] [serial = 792] [outer = 0x12150c800] 04:15:14 INFO - PROCESS | 2317 | 1462360514074 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]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:15:14 INFO - PROCESS | 2317 | 1462360514122 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 2317 | 1462360514124 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:15:14 INFO - PROCESS | 2317 | 1462360514126 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 2317 | 1462360514127 Marionette TRACE conn2 <- [1,1030,null,{}] 04:15:14 INFO - PROCESS | 2317 | 1462360514129 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}] 04:15:14 INFO - PROCESS | 2317 | 1462360514231 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:15:14 INFO - PROCESS | 2317 | 1462360514235 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f6c800 == 69 [pid = 2317] [id = 265] 04:15:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x121fba000) [pid = 2317] [serial = 793] [outer = 0x0] 04:15:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x124e23400) [pid = 2317] [serial = 794] [outer = 0x121fba000] 04:15:14 INFO - PROCESS | 2317 | 1462360514260 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x1259e6000) [pid = 2317] [serial = 795] [outer = 0x121fba000] 04:15:14 INFO - PROCESS | 2317 | 1462360514601 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]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 517ms 04:15:14 INFO - PROCESS | 2317 | 1462360514644 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 2317 | 1462360514645 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:15:14 INFO - PROCESS | 2317 | 1462360514647 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 2317 | 1462360514649 Marionette TRACE conn2 <- [1,1034,null,{}] 04:15:14 INFO - PROCESS | 2317 | 1462360514651 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}] 04:15:14 INFO - PROCESS | 2317 | 1462360514754 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:15:14 INFO - PROCESS | 2317 | 1462360514787 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x12961d000 == 70 [pid = 2317] [id = 266] 04:15:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x1248c1c00) [pid = 2317] [serial = 796] [outer = 0x0] 04:15:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x127276800) [pid = 2317] [serial = 797] [outer = 0x1248c1c00] 04:15:14 INFO - PROCESS | 2317 | 1462360514813 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x127591000) [pid = 2317] [serial = 798] [outer = 0x1248c1c00] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x1259e0400) [pid = 2317] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x11a1ae400) [pid = 2317] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x1215d5800) [pid = 2317] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x126fef400) [pid = 2317] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x11867a800) [pid = 2317] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x128bd7000) [pid = 2317] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1199ccc00) [pid = 2317] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x1215d5000) [pid = 2317] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x112a23c00) [pid = 2317] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1132a7c00) [pid = 2317] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x11348ac00) [pid = 2317] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x118249000) [pid = 2317] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x116ac1800) [pid = 2317] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x1196ab800) [pid = 2317] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12b111400) [pid = 2317] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x112a24800) [pid = 2317] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x121511c00) [pid = 2317] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:15:15 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x113ad6400) [pid = 2317] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:15:15 INFO - PROCESS | 2317 | 1462360515280 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]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 669ms 04:15:15 INFO - PROCESS | 2317 | 1462360515318 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 2317 | 1462360515321 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:15:15 INFO - PROCESS | 2317 | 1462360515323 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 2317 | 1462360515325 Marionette TRACE conn2 <- [1,1038,null,{}] 04:15:15 INFO - PROCESS | 2317 | 1462360515327 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}] 04:15:15 INFO - PROCESS | 2317 | 1462360515425 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:15:15 INFO - PROCESS | 2317 | 1462360515503 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a72e800 == 71 [pid = 2317] [id = 267] 04:15:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x1196ab800) [pid = 2317] [serial = 799] [outer = 0x0] 04:15:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x127275400) [pid = 2317] [serial = 800] [outer = 0x1196ab800] 04:15:15 INFO - PROCESS | 2317 | 1462360515534 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x128bd1c00) [pid = 2317] [serial = 801] [outer = 0x1196ab800] 04:15:15 INFO - PROCESS | 2317 | 1462360515826 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]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 04:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:15:15 INFO - PROCESS | 2317 | 1462360515842 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 2317 | 1462360515843 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:15:15 INFO - PROCESS | 2317 | 1462360515845 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 2317 | 1462360515846 Marionette TRACE conn2 <- [1,1042,null,{}] 04:15:15 INFO - PROCESS | 2317 | 1462360515849 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}] 04:15:15 INFO - PROCESS | 2317 | 1462360515944 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:15:15 INFO - PROCESS | 2317 | 1462360515949 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a8d6000 == 72 [pid = 2317] [id = 268] 04:15:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x128bd5400) [pid = 2317] [serial = 802] [outer = 0x0] 04:15:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x128dc7400) [pid = 2317] [serial = 803] [outer = 0x128bd5400] 04:15:15 INFO - PROCESS | 2317 | 1462360515974 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x12950ec00) [pid = 2317] [serial = 804] [outer = 0x128bd5400] 04:15:16 INFO - PROCESS | 2317 | 1462360516291 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]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 04:15:16 INFO - PROCESS | 2317 | 1462360516315 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 2317 | 1462360516316 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:15:16 INFO - PROCESS | 2317 | 1462360516321 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 2317 | 1462360516322 Marionette TRACE conn2 <- [1,1046,null,{}] 04:15:16 INFO - PROCESS | 2317 | 1462360516324 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}] 04:15:16 INFO - PROCESS | 2317 | 1462360516429 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:15:16 INFO - PROCESS | 2317 | 1462360516436 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b31c000 == 73 [pid = 2317] [id = 269] 04:15:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x125ff3800) [pid = 2317] [serial = 805] [outer = 0x0] 04:15:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x129591000) [pid = 2317] [serial = 806] [outer = 0x125ff3800] 04:15:16 INFO - PROCESS | 2317 | 1462360516460 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x12a85fc00) [pid = 2317] [serial = 807] [outer = 0x125ff3800] 04:15:16 INFO - PROCESS | 2317 | 1462360516770 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]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 04:15:16 INFO - PROCESS | 2317 | 1462360516790 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 2317 | 1462360516791 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:15:16 INFO - PROCESS | 2317 | 1462360516793 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 2317 | 1462360516794 Marionette TRACE conn2 <- [1,1050,null,{}] 04:15:16 INFO - PROCESS | 2317 | 1462360516796 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}] 04:15:16 INFO - PROCESS | 2317 | 1462360516882 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:15:16 INFO - PROCESS | 2317 | 1462360516887 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c158000 == 74 [pid = 2317] [id = 270] 04:15:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x12a811000) [pid = 2317] [serial = 808] [outer = 0x0] 04:15:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x12aff1400) [pid = 2317] [serial = 809] [outer = 0x12a811000] 04:15:16 INFO - PROCESS | 2317 | 1462360516913 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x12bbbc400) [pid = 2317] [serial = 810] [outer = 0x12a811000] 04:15:17 INFO - PROCESS | 2317 | 1462360517527 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]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 772ms 04:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:15:17 INFO - PROCESS | 2317 | 1462360517565 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 2317 | 1462360517568 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:15:17 INFO - PROCESS | 2317 | 1462360517571 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 2317 | 1462360517574 Marionette TRACE conn2 <- [1,1054,null,{}] 04:15:17 INFO - PROCESS | 2317 | 1462360517577 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}] 04:15:17 INFO - PROCESS | 2317 | 1462360517686 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:15:17 INFO - PROCESS | 2317 | 1462360517743 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a99800 == 75 [pid = 2317] [id = 271] 04:15:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x112a1dc00) [pid = 2317] [serial = 811] [outer = 0x0] 04:15:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x112a2b800) [pid = 2317] [serial = 812] [outer = 0x112a1dc00] 04:15:17 INFO - PROCESS | 2317 | 1462360517774 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x113ad6400) [pid = 2317] [serial = 813] [outer = 0x112a1dc00] 04:15:18 INFO - PROCESS | 2317 | 1462360518258 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]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 723ms 04:15:18 INFO - PROCESS | 2317 | 1462360518295 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 2317 | 1462360518299 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:15:18 INFO - PROCESS | 2317 | 1462360518304 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 2317 | 1462360518306 Marionette TRACE conn2 <- [1,1058,null,{}] 04:15:18 INFO - PROCESS | 2317 | 1462360518308 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}] 04:15:18 INFO - PROCESS | 2317 | 1462360518413 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:15:18 INFO - PROCESS | 2317 | 1462360518470 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x12151f800 == 76 [pid = 2317] [id = 272] 04:15:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x113f1f000) [pid = 2317] [serial = 814] [outer = 0x0] 04:15:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x117529000) [pid = 2317] [serial = 815] [outer = 0x113f1f000] 04:15:18 INFO - PROCESS | 2317 | 1462360518499 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x11843bc00) [pid = 2317] [serial = 816] [outer = 0x113f1f000] 04:15:18 INFO - PROCESS | 2317 | 1462360518959 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]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 04:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:15:18 INFO - PROCESS | 2317 | 1462360518975 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 2317 | 1462360518976 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:15:18 INFO - PROCESS | 2317 | 1462360518979 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 2317 | 1462360518981 Marionette TRACE conn2 <- [1,1062,null,{}] 04:15:18 INFO - PROCESS | 2317 | 1462360518989 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}] 04:15:19 INFO - PROCESS | 2317 | 1462360519098 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:15:19 INFO - PROCESS | 2317 | 1462360519155 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a8cd000 == 77 [pid = 2317] [id = 273] 04:15:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x118850400) [pid = 2317] [serial = 817] [outer = 0x0] 04:15:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x119fb4400) [pid = 2317] [serial = 818] [outer = 0x118850400] 04:15:19 INFO - PROCESS | 2317 | 1462360519187 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x1214cc800) [pid = 2317] [serial = 819] [outer = 0x118850400] 04:15:19 INFO - PROCESS | 2317 | 1462360519631 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]]]}] 04:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 04:15:19 INFO - PROCESS | 2317 | 1462360519654 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:15:19 INFO - PROCESS | 2317 | 1462360519656 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:15:19 INFO - PROCESS | 2317 | 1462360519659 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 2317 | 1462360519660 Marionette TRACE conn2 <- [1,1066,null,{}] 04:15:19 INFO - PROCESS | 2317 | 1462360519663 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}] 04:15:19 INFO - PROCESS | 2317 | 1462360519789 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:15:19 INFO - PROCESS | 2317 | 1462360519872 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce72000 == 78 [pid = 2317] [id = 274] 04:15:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x121511800) [pid = 2317] [serial = 820] [outer = 0x0] 04:15:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x12194d400) [pid = 2317] [serial = 821] [outer = 0x121511800] 04:15:19 INFO - PROCESS | 2317 | 1462360519903 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x125ffb800) [pid = 2317] [serial = 822] [outer = 0x121511800] 04:15:20 INFO - PROCESS | 2317 | 1462360520315 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]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 04:15:20 INFO - PROCESS | 2317 | 1462360520330 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:15:20 INFO - PROCESS | 2317 | 1462360520331 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:15:20 INFO - PROCESS | 2317 | 1462360520333 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 2317 | 1462360520335 Marionette TRACE conn2 <- [1,1070,null,{}] 04:15:20 INFO - PROCESS | 2317 | 1462360520337 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}] 04:15:20 INFO - PROCESS | 2317 | 1462360520441 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:15:20 INFO - PROCESS | 2317 | 1462360520495 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d135000 == 79 [pid = 2317] [id = 275] 04:15:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x121511c00) [pid = 2317] [serial = 823] [outer = 0x0] 04:15:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x127540800) [pid = 2317] [serial = 824] [outer = 0x121511c00] 04:15:20 INFO - PROCESS | 2317 | 1462360520524 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x1292c5400) [pid = 2317] [serial = 825] [outer = 0x121511c00] 04:15:21 INFO - PROCESS | 2317 | 1462360521003 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]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 720ms 04:15:21 INFO - PROCESS | 2317 | 1462360521054 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 2317 | 1462360521055 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:15:21 INFO - PROCESS | 2317 | 1462360521078 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 2317 | 1462360521079 Marionette TRACE conn2 <- [1,1074,null,{}] 04:15:21 INFO - PROCESS | 2317 | 1462360521082 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}] 04:15:21 INFO - PROCESS | 2317 | 1462360521230 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:15:21 INFO - PROCESS | 2317 | 1462360521283 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b3c800 == 80 [pid = 2317] [id = 276] 04:15:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x119cc3800) [pid = 2317] [serial = 826] [outer = 0x0] 04:15:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x1292c8400) [pid = 2317] [serial = 827] [outer = 0x119cc3800] 04:15:21 INFO - PROCESS | 2317 | 1462360521315 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x12c29f000) [pid = 2317] [serial = 828] [outer = 0x119cc3800] 04:15:21 INFO - PROCESS | 2317 | 1462360521716 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]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 820ms 04:15:21 INFO - PROCESS | 2317 | 1462360521915 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 2317 | 1462360521919 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:15:21 INFO - PROCESS | 2317 | 1462360521925 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 2317 | 1462360521927 Marionette TRACE conn2 <- [1,1078,null,{}] 04:15:21 INFO - PROCESS | 2317 | 1462360521931 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}] 04:15:22 INFO - PROCESS | 2317 | 1462360522043 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:15:22 INFO - PROCESS | 2317 | 1462360522117 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x118f8c000 == 81 [pid = 2317] [id = 277] 04:15:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x112a28800) [pid = 2317] [serial = 829] [outer = 0x0] 04:15:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x112e7f400) [pid = 2317] [serial = 830] [outer = 0x112a28800] 04:15:22 INFO - PROCESS | 2317 | 1462360522151 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x113f21400) [pid = 2317] [serial = 831] [outer = 0x112a28800] 04:15:22 INFO - PROCESS | 2317 | 1462360522725 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]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 824ms 04:15:22 INFO - PROCESS | 2317 | 1462360522748 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 2317 | 1462360522751 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:15:22 INFO - PROCESS | 2317 | 1462360522758 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 2317 | 1462360522760 Marionette TRACE conn2 <- [1,1082,null,{}] 04:15:22 INFO - PROCESS | 2317 | 1462360522763 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}] 04:15:22 INFO - PROCESS | 2317 | 1462360522857 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:15:22 INFO - PROCESS | 2317 | 1462360522932 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x11701b000 == 82 [pid = 2317] [id = 278] 04:15:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x116abe400) [pid = 2317] [serial = 832] [outer = 0x0] 04:15:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x1183bd800) [pid = 2317] [serial = 833] [outer = 0x116abe400] 04:15:22 INFO - PROCESS | 2317 | 1462360522960 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x118441400) [pid = 2317] [serial = 834] [outer = 0x116abe400] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x12b31c000 == 81 [pid = 2317] [id = 269] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x12a8d6000 == 80 [pid = 2317] [id = 268] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x12a72e800 == 79 [pid = 2317] [id = 267] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x12961d000 == 78 [pid = 2317] [id = 266] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x12c61f400) [pid = 2317] [serial = 752] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x128f6c800 == 77 [pid = 2317] [id = 265] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x127048000 == 76 [pid = 2317] [id = 264] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x1248df000 == 75 [pid = 2317] [id = 263] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x121539800 == 74 [pid = 2317] [id = 262] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x11a220800 == 73 [pid = 2317] [id = 261] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x11961e000 == 72 [pid = 2317] [id = 260] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x117015800 == 71 [pid = 2317] [id = 259] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x11821e000 == 70 [pid = 2317] [id = 258] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x118725800 == 69 [pid = 2317] [id = 257] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x12c15b000 == 68 [pid = 2317] [id = 254] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x1248a1800 == 67 [pid = 2317] [id = 253] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x117561000 == 66 [pid = 2317] [id = 252] 04:15:23 INFO - PROCESS | 2317 | --DOCSHELL 0x12d128800 == 65 [pid = 2317] [id = 251] 04:15:23 INFO - PROCESS | 2317 | 1462360523397 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]]]}] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x118439400) [pid = 2317] [serial = 636] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x124e19000) [pid = 2317] [serial = 642] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x12a85f000) [pid = 2317] [serial = 648] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x129510400) [pid = 2317] [serial = 645] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x12150a400) [pid = 2317] [serial = 639] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x126ffac00) [pid = 2317] [serial = 734] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x128c4d800) [pid = 2317] [serial = 737] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x127592400) [pid = 2317] [serial = 735] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x1188c0800) [pid = 2317] [serial = 722] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x129511800) [pid = 2317] [serial = 740] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x119311000) [pid = 2317] [serial = 723] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x1292c0c00) [pid = 2317] [serial = 738] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x1214c8c00) [pid = 2317] [serial = 728] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12150f400) [pid = 2317] [serial = 729] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x12194d000) [pid = 2317] [serial = 701] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x118292800) [pid = 2317] [serial = 695] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x121c2a400) [pid = 2317] [serial = 704] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x12bbbb800) [pid = 2317] [serial = 710] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x121fba800) [pid = 2317] [serial = 731] [outer = 0x0] [url = about:blank] 04:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 677ms 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x11861b800) [pid = 2317] [serial = 743] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x112a22400) [pid = 2317] [serial = 692] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x116620c00) [pid = 2317] [serial = 717] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x113a48c00) [pid = 2317] [serial = 716] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x118672000) [pid = 2317] [serial = 714] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x116ac2000) [pid = 2317] [serial = 713] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x121505000) [pid = 2317] [serial = 744] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x12afec000) [pid = 2317] [serial = 707] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x11930d400) [pid = 2317] [serial = 698] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x126991800) [pid = 2317] [serial = 746] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x118619400) [pid = 2317] [serial = 720] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x1183bfc00) [pid = 2317] [serial = 719] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x119cbf000) [pid = 2317] [serial = 725] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x1213b7000) [pid = 2317] [serial = 726] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x12bef9400) [pid = 2317] [serial = 749] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x12a813c00) [pid = 2317] [serial = 741] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x12c29e800) [pid = 2317] [serial = 750] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x12b14d800) [pid = 2317] [serial = 747] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x1259e3400) [pid = 2317] [serial = 732] [outer = 0x0] [url = about:blank] 04:15:23 INFO - PROCESS | 2317 | 1462360523437 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 2317 | 1462360523438 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:15:23 INFO - PROCESS | 2317 | 1462360523444 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 2317 | 1462360523445 Marionette TRACE conn2 <- [1,1086,null,{}] 04:15:23 INFO - PROCESS | 2317 | 1462360523458 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}] 04:15:23 INFO - PROCESS | 2317 | 1462360523546 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:15:23 INFO - PROCESS | 2317 | 1462360523555 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x118266800 == 66 [pid = 2317] [id = 279] 04:15:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x118676000) [pid = 2317] [serial = 835] [outer = 0x0] 04:15:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x118783400) [pid = 2317] [serial = 836] [outer = 0x118676000] 04:15:23 INFO - PROCESS | 2317 | 1462360523584 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x11930d400) [pid = 2317] [serial = 837] [outer = 0x118676000] 04:15:23 INFO - PROCESS | 2317 | 1462360523955 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]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 04:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:15:23 INFO - PROCESS | 2317 | 1462360523963 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 2317 | 1462360523965 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:15:23 INFO - PROCESS | 2317 | 1462360523968 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 2317 | 1462360523970 Marionette TRACE conn2 <- [1,1090,null,{}] 04:15:23 INFO - PROCESS | 2317 | 1462360523972 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}] 04:15:24 INFO - PROCESS | 2317 | 1462360524063 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:15:24 INFO - PROCESS | 2317 | 1462360524118 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e03800 == 67 [pid = 2317] [id = 280] 04:15:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x11930b800) [pid = 2317] [serial = 838] [outer = 0x0] 04:15:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x119fa8c00) [pid = 2317] [serial = 839] [outer = 0x11930b800] 04:15:24 INFO - PROCESS | 2317 | 1462360524144 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x121503c00) [pid = 2317] [serial = 840] [outer = 0x11930b800] 04:15:24 INFO - PROCESS | 2317 | 1462360524439 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]]]}] 04:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 520ms 04:15:24 INFO - PROCESS | 2317 | 1462360524488 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 2317 | 1462360524489 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:15:24 INFO - PROCESS | 2317 | 1462360524491 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 2317 | 1462360524492 Marionette TRACE conn2 <- [1,1094,null,{}] 04:15:24 INFO - PROCESS | 2317 | 1462360524494 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}] 04:15:24 INFO - PROCESS | 2317 | 1462360524577 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:15:24 INFO - PROCESS | 2317 | 1462360524632 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x116e93000 == 68 [pid = 2317] [id = 281] 04:15:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x119311000) [pid = 2317] [serial = 841] [outer = 0x0] 04:15:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12150f400) [pid = 2317] [serial = 842] [outer = 0x119311000] 04:15:24 INFO - PROCESS | 2317 | 1462360524658 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x12194f400) [pid = 2317] [serial = 843] [outer = 0x119311000] 04:15:24 INFO - PROCESS | 2317 | 1462360524963 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]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 521ms 04:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:15:25 INFO - PROCESS | 2317 | 1462360525013 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 2317 | 1462360525015 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:15:25 INFO - PROCESS | 2317 | 1462360525018 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 2317 | 1462360525020 Marionette TRACE conn2 <- [1,1098,null,{}] 04:15:25 INFO - PROCESS | 2317 | 1462360525023 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}] 04:15:25 INFO - PROCESS | 2317 | 1462360525171 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:15:25 INFO - PROCESS | 2317 | 1462360525263 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x127511800 == 69 [pid = 2317] [id = 282] 04:15:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x11a276800) [pid = 2317] [serial = 844] [outer = 0x0] 04:15:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x121fc0400) [pid = 2317] [serial = 845] [outer = 0x11a276800] 04:15:25 INFO - PROCESS | 2317 | 1462360525306 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x127546000) [pid = 2317] [serial = 846] [outer = 0x11a276800] 04:15:25 INFO - PROCESS | 2317 | 1462360525709 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]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 720ms 04:15:25 INFO - PROCESS | 2317 | 1462360525738 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 2317 | 1462360525739 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:15:25 INFO - PROCESS | 2317 | 1462360525747 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 2317 | 1462360525748 Marionette TRACE conn2 <- [1,1102,null,{}] 04:15:25 INFO - PROCESS | 2317 | 1462360525750 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}] 04:15:25 INFO - PROCESS | 2317 | 1462360525857 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:15:25 INFO - PROCESS | 2317 | 1462360525915 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a72e800 == 70 [pid = 2317] [id = 283] 04:15:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x127592400) [pid = 2317] [serial = 847] [outer = 0x0] 04:15:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x128c4d800) [pid = 2317] [serial = 848] [outer = 0x127592400] 04:15:25 INFO - PROCESS | 2317 | 1462360525940 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x1292c0c00) [pid = 2317] [serial = 849] [outer = 0x127592400] 04:15:26 INFO - PROCESS | 2317 | 1462360526257 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]]]}] 04:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 524ms 04:15:26 INFO - PROCESS | 2317 | 1462360526266 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 2317 | 1462360526268 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:15:26 INFO - PROCESS | 2317 | 1462360526272 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 2317 | 1462360526274 Marionette TRACE conn2 <- [1,1106,null,{}] 04:15:26 INFO - PROCESS | 2317 | 1462360526276 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}] 04:15:26 INFO - PROCESS | 2317 | 1462360526389 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:15:26 INFO - PROCESS | 2317 | 1462360526402 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a776000 == 71 [pid = 2317] [id = 284] 04:15:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x129506c00) [pid = 2317] [serial = 850] [outer = 0x0] 04:15:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x12a814000) [pid = 2317] [serial = 851] [outer = 0x129506c00] 04:15:26 INFO - PROCESS | 2317 | 1462360526426 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x12afeb400) [pid = 2317] [serial = 852] [outer = 0x129506c00] 04:15:26 INFO - PROCESS | 2317 | 1462360526760 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]]]}] 04:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 04:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:15:26 INFO - PROCESS | 2317 | 1462360526795 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 2317 | 1462360526797 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:15:26 INFO - PROCESS | 2317 | 1462360526799 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 2317 | 1462360526800 Marionette TRACE conn2 <- [1,1110,null,{}] 04:15:26 INFO - PROCESS | 2317 | 1462360526802 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}] 04:15:26 INFO - PROCESS | 2317 | 1462360526906 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:15:26 INFO - PROCESS | 2317 | 1462360526944 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b182800 == 72 [pid = 2317] [id = 285] 04:15:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x129507400) [pid = 2317] [serial = 853] [outer = 0x0] 04:15:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12b14d800) [pid = 2317] [serial = 854] [outer = 0x129507400] 04:15:26 INFO - PROCESS | 2317 | 1462360526969 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x12bbe4000) [pid = 2317] [serial = 855] [outer = 0x129507400] 04:15:27 INFO - PROCESS | 2317 | 1462360527295 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]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 521ms 04:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:15:27 INFO - PROCESS | 2317 | 1462360527327 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 2317 | 1462360527328 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:15:27 INFO - PROCESS | 2317 | 1462360527330 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 2317 | 1462360527331 Marionette TRACE conn2 <- [1,1114,null,{}] 04:15:27 INFO - PROCESS | 2317 | 1462360527333 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}] 04:15:27 INFO - PROCESS | 2317 | 1462360527438 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:15:27 INFO - PROCESS | 2317 | 1462360527473 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c161000 == 73 [pid = 2317] [id = 286] 04:15:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x12aff3400) [pid = 2317] [serial = 856] [outer = 0x0] 04:15:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x12befd800) [pid = 2317] [serial = 857] [outer = 0x12aff3400] 04:15:27 INFO - PROCESS | 2317 | 1462360527498 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x12c2a3000) [pid = 2317] [serial = 858] [outer = 0x12aff3400] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x12150c400) [pid = 2317] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12150c800) [pid = 2317] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x1248c1c00) [pid = 2317] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x121fba000) [pid = 2317] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x1196ab800) [pid = 2317] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x118638400) [pid = 2317] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x118624800) [pid = 2317] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x112a27000) [pid = 2317] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x112e5b400) [pid = 2317] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x118781400) [pid = 2317] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x1183bf800) [pid = 2317] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x128bd5400) [pid = 2317] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:15:27 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x125ff3800) [pid = 2317] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:15:27 INFO - PROCESS | 2317 | 1462360527911 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]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 619ms 04:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:15:27 INFO - PROCESS | 2317 | 1462360527954 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 2317 | 1462360527956 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:15:27 INFO - PROCESS | 2317 | 1462360527958 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 2317 | 1462360527960 Marionette TRACE conn2 <- [1,1118,null,{}] 04:15:27 INFO - PROCESS | 2317 | 1462360527975 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}] 04:15:28 INFO - PROCESS | 2317 | 1462360528082 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:15:28 INFO - PROCESS | 2317 | 1462360528087 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d126800 == 74 [pid = 2317] [id = 287] 04:15:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x1199ccc00) [pid = 2317] [serial = 859] [outer = 0x0] 04:15:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x121fc6400) [pid = 2317] [serial = 860] [outer = 0x1199ccc00] 04:15:28 INFO - PROCESS | 2317 | 1462360528115 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x12c623400) [pid = 2317] [serial = 861] [outer = 0x1199ccc00] 04:15:28 INFO - PROCESS | 2317 | 1462360528470 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]]]}] 04:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 524ms 04:15:28 INFO - PROCESS | 2317 | 1462360528485 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 2317 | 1462360528487 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:15:28 INFO - PROCESS | 2317 | 1462360528495 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 2317 | 1462360528496 Marionette TRACE conn2 <- [1,1122,null,{}] 04:15:28 INFO - PROCESS | 2317 | 1462360528499 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}] 04:15:28 INFO - PROCESS | 2317 | 1462360528583 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:15:28 INFO - PROCESS | 2317 | 1462360528642 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d741800 == 75 [pid = 2317] [id = 288] 04:15:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x12c621800) [pid = 2317] [serial = 862] [outer = 0x0] 04:15:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x12c62a800) [pid = 2317] [serial = 863] [outer = 0x12c621800] 04:15:28 INFO - PROCESS | 2317 | 1462360528667 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x12c67e400) [pid = 2317] [serial = 864] [outer = 0x12c621800] 04:15:29 INFO - PROCESS | 2317 | 1462360529001 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]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 570ms 04:15:29 INFO - PROCESS | 2317 | 1462360529142 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 2317 | 1462360529144 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:15:29 INFO - PROCESS | 2317 | 1462360529178 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 2317 | 1462360529180 Marionette TRACE conn2 <- [1,1126,null,{}] 04:15:29 INFO - PROCESS | 2317 | 1462360529185 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}] 04:15:29 INFO - PROCESS | 2317 | 1462360529315 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:15:29 INFO - PROCESS | 2317 | 1462360529354 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x12e269000 == 76 [pid = 2317] [id = 289] 04:15:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x11842a400) [pid = 2317] [serial = 865] [outer = 0x0] 04:15:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x12950cc00) [pid = 2317] [serial = 866] [outer = 0x11842a400] 04:15:29 INFO - PROCESS | 2317 | 1462360529378 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12cb70800) [pid = 2317] [serial = 867] [outer = 0x11842a400] 04:15:29 INFO - PROCESS | 2317 | 1462360529794 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]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 679ms 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:15:29 INFO - PROCESS | 2317 | 1462360529848 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 2317 | 1462360529850 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:15:29 INFO - PROCESS | 2317 | 1462360529854 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 2317 | 1462360529857 Marionette TRACE conn2 <- [1,1130,null,{}] 04:15:29 INFO - PROCESS | 2317 | 1462360529861 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}] 04:15:30 INFO - PROCESS | 2317 | 1462360530002 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:15:30 INFO - PROCESS | 2317 | 1462360530058 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a8b000 == 77 [pid = 2317] [id = 290] 04:15:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x112a1fc00) [pid = 2317] [serial = 868] [outer = 0x0] 04:15:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x112a2a400) [pid = 2317] [serial = 869] [outer = 0x112a1fc00] 04:15:30 INFO - PROCESS | 2317 | 1462360530089 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x115e8b400) [pid = 2317] [serial = 870] [outer = 0x112a1fc00] 04:15:30 INFO - PROCESS | 2317 | 1462360530510 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]]]}] 04:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 721ms 04:15:30 INFO - PROCESS | 2317 | 1462360530575 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 2317 | 1462360530580 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:15:30 INFO - PROCESS | 2317 | 1462360530628 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 2317 | 1462360530630 Marionette TRACE conn2 <- [1,1134,null,{}] 04:15:30 INFO - PROCESS | 2317 | 1462360530633 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}] 04:15:30 INFO - PROCESS | 2317 | 1462360530741 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:15:30 INFO - PROCESS | 2317 | 1462360530813 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x121cc9000 == 78 [pid = 2317] [id = 291] 04:15:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x1183bfc00) [pid = 2317] [serial = 871] [outer = 0x0] 04:15:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x11861c800) [pid = 2317] [serial = 872] [outer = 0x1183bfc00] 04:15:30 INFO - PROCESS | 2317 | 1462360530844 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x118676400) [pid = 2317] [serial = 873] [outer = 0x1183bfc00] 04:15:31 INFO - PROCESS | 2317 | 1462360531253 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]]]}] 04:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 672ms 04:15:31 INFO - PROCESS | 2317 | 1462360531299 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 2317 | 1462360531301 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:15:31 INFO - PROCESS | 2317 | 1462360531303 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 2317 | 1462360531306 Marionette TRACE conn2 <- [1,1138,null,{}] 04:15:31 INFO - PROCESS | 2317 | 1462360531314 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}] 04:15:31 INFO - PROCESS | 2317 | 1462360531426 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:15:31 INFO - PROCESS | 2317 | 1462360531526 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb73800 == 79 [pid = 2317] [id = 292] 04:15:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x119107c00) [pid = 2317] [serial = 874] [outer = 0x0] 04:15:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x121503000) [pid = 2317] [serial = 875] [outer = 0x119107c00] 04:15:31 INFO - PROCESS | 2317 | 1462360531560 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x121fc0c00) [pid = 2317] [serial = 876] [outer = 0x119107c00] 04:15:31 INFO - PROCESS | 2317 | 1462360531974 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]]]}] 04:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 722ms 04:15:32 INFO - PROCESS | 2317 | 1462360532048 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 2317 | 1462360532050 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:15:32 INFO - PROCESS | 2317 | 1462360532065 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 2317 | 1462360532066 Marionette TRACE conn2 <- [1,1142,null,{}] 04:15:32 INFO - PROCESS | 2317 | 1462360532069 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}] 04:15:32 INFO - PROCESS | 2317 | 1462360532172 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:15:32 INFO - PROCESS | 2317 | 1462360532232 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x12e266800 == 80 [pid = 2317] [id = 293] 04:15:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x12495e800) [pid = 2317] [serial = 877] [outer = 0x0] 04:15:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x127274800) [pid = 2317] [serial = 878] [outer = 0x12495e800] 04:15:32 INFO - PROCESS | 2317 | 1462360532274 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x129593000) [pid = 2317] [serial = 879] [outer = 0x12495e800] 04:15:32 INFO - PROCESS | 2317 | 1462360532684 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]]]}] 04:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 672ms 04:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:15:32 INFO - PROCESS | 2317 | 1462360532737 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 2317 | 1462360532738 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:15:32 INFO - PROCESS | 2317 | 1462360532741 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 2317 | 1462360532742 Marionette TRACE conn2 <- [1,1146,null,{}] 04:15:32 INFO - PROCESS | 2317 | 1462360532744 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}] 04:15:32 INFO - PROCESS | 2317 | 1462360532848 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:15:32 INFO - PROCESS | 2317 | 1462360532907 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x1359e8800 == 81 [pid = 2317] [id = 294] 04:15:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x1259e3400) [pid = 2317] [serial = 880] [outer = 0x0] 04:15:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x12bbb1000) [pid = 2317] [serial = 881] [outer = 0x1259e3400] 04:15:32 INFO - PROCESS | 2317 | 1462360532937 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12c61e800) [pid = 2317] [serial = 882] [outer = 0x1259e3400] 04:15:33 INFO - PROCESS | 2317 | 1462360533400 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]]]}] 04:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 04:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:15:33 INFO - PROCESS | 2317 | 1462360533412 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 2317 | 1462360533413 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:15:33 INFO - PROCESS | 2317 | 1462360533415 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 2317 | 1462360533416 Marionette TRACE conn2 <- [1,1150,null,{}] 04:15:33 INFO - PROCESS | 2317 | 1462360533419 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}] 04:15:33 INFO - PROCESS | 2317 | 1462360533560 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:15:33 INFO - PROCESS | 2317 | 1462360533666 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x118030000 == 82 [pid = 2317] [id = 295] 04:15:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x12c675000) [pid = 2317] [serial = 883] [outer = 0x0] 04:15:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12cb76400) [pid = 2317] [serial = 884] [outer = 0x12c675000] 04:15:33 INFO - PROCESS | 2317 | 1462360533699 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x12d119c00) [pid = 2317] [serial = 885] [outer = 0x12c675000] 04:15:34 INFO - PROCESS | 2317 | 1462360534115 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]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 720ms 04:15:34 INFO - PROCESS | 2317 | 1462360534138 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 2317 | 1462360534140 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:15:34 INFO - PROCESS | 2317 | 1462360534142 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 2317 | 1462360534143 Marionette TRACE conn2 <- [1,1154,null,{}] 04:15:34 INFO - PROCESS | 2317 | 1462360534146 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}] 04:15:34 INFO - PROCESS | 2317 | 1462360534251 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:15:34 INFO - PROCESS | 2317 | 1462360534329 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x11829b800 == 83 [pid = 2317] [id = 296] 04:15:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x112a24400) [pid = 2317] [serial = 886] [outer = 0x0] 04:15:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x12aa61000) [pid = 2317] [serial = 887] [outer = 0x112a24400] 04:15:34 INFO - PROCESS | 2317 | 1462360534357 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x12d11e800) [pid = 2317] [serial = 888] [outer = 0x112a24400] 04:15:35 INFO - PROCESS | 2317 | 1462360535101 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]]]}] 04:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 972ms 04:15:35 INFO - PROCESS | 2317 | 1462360535116 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:15:35 INFO - PROCESS | 2317 | 1462360535121 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:15:35 INFO - PROCESS | 2317 | 1462360535126 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 2317 | 1462360535129 Marionette TRACE conn2 <- [1,1158,null,{}] 04:15:35 INFO - PROCESS | 2317 | 1462360535135 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}] 04:15:35 INFO - PROCESS | 2317 | 1462360535264 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:15:35 INFO - PROCESS | 2317 | 1462360535339 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e0e000 == 84 [pid = 2317] [id = 297] 04:15:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x1164c0400) [pid = 2317] [serial = 889] [outer = 0x0] 04:15:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x116ac7800) [pid = 2317] [serial = 890] [outer = 0x1164c0400] 04:15:35 INFO - PROCESS | 2317 | 1462360535367 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x118424400) [pid = 2317] [serial = 891] [outer = 0x1164c0400] 04:15:35 INFO - PROCESS | 2317 | 1462360535780 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]]]}] 04:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 673ms 04:15:35 INFO - PROCESS | 2317 | 1462360535799 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 2317 | 1462360535803 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:15:35 INFO - PROCESS | 2317 | 1462360535808 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 2317 | 1462360535810 Marionette TRACE conn2 <- [1,1162,null,{}] 04:15:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x11675e000) [pid = 2317] [serial = 892] [outer = 0x12ce6b000] 04:15:35 INFO - PROCESS | 2317 | 1462360535830 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}] 04:15:35 INFO - PROCESS | 2317 | 1462360535973 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:15:36 INFO - PROCESS | 2317 | 1462360536066 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x1173dd000 == 85 [pid = 2317] [id = 298] 04:15:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x116abe800) [pid = 2317] [serial = 893] [outer = 0x0] 04:15:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x118633000) [pid = 2317] [serial = 894] [outer = 0x116abe800] 04:15:36 INFO - PROCESS | 2317 | 1462360536093 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x1188c0800) [pid = 2317] [serial = 895] [outer = 0x116abe800] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x110edb000 == 84 [pid = 2317] [id = 237] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12a76b000 == 83 [pid = 2317] [id = 233] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12d741800 == 82 [pid = 2317] [id = 288] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x12aff1400) [pid = 2317] [serial = 809] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12d126800 == 81 [pid = 2317] [id = 287] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12c161000 == 80 [pid = 2317] [id = 286] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12b182800 == 79 [pid = 2317] [id = 285] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12a776000 == 78 [pid = 2317] [id = 284] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12a72e800 == 77 [pid = 2317] [id = 283] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x127511800 == 76 [pid = 2317] [id = 282] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x116e93000 == 75 [pid = 2317] [id = 281] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x119e03800 == 74 [pid = 2317] [id = 280] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x118266800 == 73 [pid = 2317] [id = 279] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x11701b000 == 72 [pid = 2317] [id = 278] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x118f8c000 == 71 [pid = 2317] [id = 277] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12151f800 == 70 [pid = 2317] [id = 272] 04:15:36 INFO - PROCESS | 2317 | --DOCSHELL 0x116a99800 == 69 [pid = 2317] [id = 271] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x129591000) [pid = 2317] [serial = 806] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x12950ec00) [pid = 2317] [serial = 804] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x127591000) [pid = 2317] [serial = 798] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x1259e6000) [pid = 2317] [serial = 795] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x121956800) [pid = 2317] [serial = 789] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x1215cb800) [pid = 2317] [serial = 786] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x12a85fc00) [pid = 2317] [serial = 807] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x128bd1c00) [pid = 2317] [serial = 801] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x12194b800) [pid = 2317] [serial = 788] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x121fc5c00) [pid = 2317] [serial = 792] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x121fbb800) [pid = 2317] [serial = 791] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x127276800) [pid = 2317] [serial = 797] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x124e23400) [pid = 2317] [serial = 794] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x127275400) [pid = 2317] [serial = 800] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x119317400) [pid = 2317] [serial = 782] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x1199d2400) [pid = 2317] [serial = 783] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x118785800) [pid = 2317] [serial = 779] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x11930a800) [pid = 2317] [serial = 780] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x11620f400) [pid = 2317] [serial = 774] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x116abd800) [pid = 2317] [serial = 773] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x121950c00) [pid = 2317] [serial = 761] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x113df6c00) [pid = 2317] [serial = 771] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x1133ddc00) [pid = 2317] [serial = 770] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x119fb0000) [pid = 2317] [serial = 785] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x11664c400) [pid = 2317] [serial = 755] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x12aa65000) [pid = 2317] [serial = 767] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x118427800) [pid = 2317] [serial = 776] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x11861ac00) [pid = 2317] [serial = 777] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x128bcbc00) [pid = 2317] [serial = 764] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x118780c00) [pid = 2317] [serial = 758] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x128dc7400) [pid = 2317] [serial = 803] [outer = 0x0] [url = about:blank] 04:15:36 INFO - PROCESS | 2317 | 1462360536519 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]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 724ms 04:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:15:36 INFO - PROCESS | 2317 | 1462360536555 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 2317 | 1462360536556 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:15:36 INFO - PROCESS | 2317 | 1462360536559 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 2317 | 1462360536561 Marionette TRACE conn2 <- [1,1166,null,{}] 04:15:36 INFO - PROCESS | 2317 | 1462360536569 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}] 04:15:36 INFO - PROCESS | 2317 | 1462360536655 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:15:36 INFO - PROCESS | 2317 | 1462360536712 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x118881000 == 70 [pid = 2317] [id = 299] 04:15:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x116aca000) [pid = 2317] [serial = 896] [outer = 0x0] 04:15:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x118785800) [pid = 2317] [serial = 897] [outer = 0x116aca000] 04:15:36 INFO - PROCESS | 2317 | 1462360536742 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x119c91800) [pid = 2317] [serial = 898] [outer = 0x116aca000] 04:15:37 INFO - PROCESS | 2317 | 1462360537071 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]]]}] 04:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 527ms 04:15:37 INFO - PROCESS | 2317 | 1462360537088 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:15:37 INFO - PROCESS | 2317 | 1462360537090 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:15:37 INFO - PROCESS | 2317 | 1462360537092 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 2317 | 1462360537093 Marionette TRACE conn2 <- [1,1170,null,{}] 04:15:37 INFO - PROCESS | 2317 | 1462360537095 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}] 04:15:37 INFO - PROCESS | 2317 | 1462360537179 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:15:37 INFO - PROCESS | 2317 | 1462360537186 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x121cdb800 == 71 [pid = 2317] [id = 300] 04:15:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x11a1ab800) [pid = 2317] [serial = 899] [outer = 0x0] 04:15:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x11910cc00) [pid = 2317] [serial = 900] [outer = 0x11a1ab800] 04:15:37 INFO - PROCESS | 2317 | 1462360537212 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x1215d4400) [pid = 2317] [serial = 901] [outer = 0x11a1ab800] 04:15:37 INFO - PROCESS | 2317 | 1462360537637 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]]]}] 04:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 569ms 04:15:37 INFO - PROCESS | 2317 | 1462360537662 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:15:37 INFO - PROCESS | 2317 | 1462360537664 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:15:37 INFO - PROCESS | 2317 | 1462360537668 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 2317 | 1462360537670 Marionette TRACE conn2 <- [1,1174,null,{}] 04:15:37 INFO - PROCESS | 2317 | 1462360537673 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}] 04:15:37 INFO - PROCESS | 2317 | 1462360537800 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:15:37 INFO - PROCESS | 2317 | 1462360537806 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x125f4c800 == 72 [pid = 2317] [id = 301] 04:15:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x121878c00) [pid = 2317] [serial = 902] [outer = 0x0] 04:15:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x121955800) [pid = 2317] [serial = 903] [outer = 0x121878c00] 04:15:37 INFO - PROCESS | 2317 | 1462360537847 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x121fbc800) [pid = 2317] [serial = 904] [outer = 0x121878c00] 04:15:38 INFO - PROCESS | 2317 | 1462360538261 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] 04:15:38 INFO - PROCESS | 2317 | 1462360538295 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:15:38 INFO - PROCESS | 2317 | 1462360538297 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 2317 | 1462360538298 Marionette TRACE conn2 <- [1,1178,null,{}] 04:15:38 INFO - PROCESS | 2317 | 1462360538300 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}] 04:15:38 INFO - PROCESS | 2317 | 1462360538397 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:15:38 INFO - PROCESS | 2317 | 1462360538405 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x129313000 == 73 [pid = 2317] [id = 302] 04:15:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x124e1ac00) [pid = 2317] [serial = 905] [outer = 0x0] 04:15:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x126fee400) [pid = 2317] [serial = 906] [outer = 0x124e1ac00] 04:15:38 INFO - PROCESS | 2317 | 1462360538430 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x128bd4400) [pid = 2317] [serial = 907] [outer = 0x124e1ac00] 04:15:38 INFO - PROCESS | 2317 | 1462360538794 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] 04:15:38 INFO - PROCESS | 2317 | 1462360538819 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:15:38 INFO - PROCESS | 2317 | 1462360538826 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 2317 | 1462360538827 Marionette TRACE conn2 <- [1,1182,null,{}] 04:15:38 INFO - PROCESS | 2317 | 1462360538829 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}] 04:15:38 INFO - PROCESS | 2317 | 1462360538935 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:15:38 INFO - PROCESS | 2317 | 1462360538974 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297b5000 == 74 [pid = 2317] [id = 303] 04:15:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x127596400) [pid = 2317] [serial = 908] [outer = 0x0] 04:15:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x128db1800) [pid = 2317] [serial = 909] [outer = 0x127596400] 04:15:39 INFO - PROCESS | 2317 | 1462360539000 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x12950f400) [pid = 2317] [serial = 910] [outer = 0x127596400] 04:15:39 INFO - PROCESS | 2317 | 1462360539330 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] 04:15:39 INFO - PROCESS | 2317 | 1462360539346 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:15:39 INFO - PROCESS | 2317 | 1462360539348 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 2317 | 1462360539349 Marionette TRACE conn2 <- [1,1186,null,{}] 04:15:39 INFO - PROCESS | 2317 | 1462360539372 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}] 04:15:39 INFO - PROCESS | 2317 | 1462360539475 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:15:39 INFO - PROCESS | 2317 | 1462360539512 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b170800 == 75 [pid = 2317] [id = 304] 04:15:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x128db8800) [pid = 2317] [serial = 911] [outer = 0x0] 04:15:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x12afe4c00) [pid = 2317] [serial = 912] [outer = 0x128db8800] 04:15:39 INFO - PROCESS | 2317 | 1462360539536 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x12bbe1000) [pid = 2317] [serial = 913] [outer = 0x128db8800] 04:15:39 INFO - PROCESS | 2317 | 1462360539862 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] 04:15:39 INFO - PROCESS | 2317 | 1462360539923 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:15:39 INFO - PROCESS | 2317 | 1462360539926 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 2317 | 1462360539928 Marionette TRACE conn2 <- [1,1190,null,{}] 04:15:39 INFO - PROCESS | 2317 | 1462360539931 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}] 04:15:40 INFO - PROCESS | 2317 | 1462360540095 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:15:40 INFO - PROCESS | 2317 | 1462360540118 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb27000 == 76 [pid = 2317] [id = 305] 04:15:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12c295c00) [pid = 2317] [serial = 914] [outer = 0x0] 04:15:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x12c620c00) [pid = 2317] [serial = 915] [outer = 0x12c295c00] 04:15:40 INFO - PROCESS | 2317 | 1462360540158 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12c67f800) [pid = 2317] [serial = 916] [outer = 0x12c295c00] 04:15:40 INFO - PROCESS | 2317 | 1462360540538 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] 04:15:40 INFO - PROCESS | 2317 | 1462360540547 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:15:40 INFO - PROCESS | 2317 | 1462360540552 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 2317 | 1462360540553 Marionette TRACE conn2 <- [1,1194,null,{}] 04:15:40 INFO - PROCESS | 2317 | 1462360540556 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}] 04:15:40 INFO - PROCESS | 2317 | 1462360540888 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x116abe400) [pid = 2317] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x11a276800) [pid = 2317] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x127592400) [pid = 2317] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x112a28800) [pid = 2317] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x11930b800) [pid = 2317] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12a811000) [pid = 2317] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x119311000) [pid = 2317] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x129506c00) [pid = 2317] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x118676000) [pid = 2317] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x129507400) [pid = 2317] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x12aff3400) [pid = 2317] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x1199ccc00) [pid = 2317] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12c621800) [pid = 2317] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x12bef2000) [pid = 2317] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x11877cc00) [pid = 2317] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x11a1b7400) [pid = 2317] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x117360000) [pid = 2317] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x12aa5f000) [pid = 2317] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x1129a1000) [pid = 2317] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x11299e800) [pid = 2317] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:15:40 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x1215cc000) [pid = 2317] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:15:40 INFO - PROCESS | 2317 | 1462360540964 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x113d0b800 == 77 [pid = 2317] [id = 306] 04:15:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x11299bc00) [pid = 2317] [serial = 917] [outer = 0x0] 04:15:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x112a22c00) [pid = 2317] [serial = 918] [outer = 0x11299bc00] 04:15:41 INFO - PROCESS | 2317 | 1462360541006 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x11861dc00) [pid = 2317] [serial = 919] [outer = 0x11299bc00] 04:15:41 INFO - PROCESS | 2317 | 1462360541365 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] 04:15:41 INFO - PROCESS | 2317 | 1462360541423 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:15:41 INFO - PROCESS | 2317 | 1462360541425 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 2317 | 1462360541426 Marionette TRACE conn2 <- [1,1198,null,{}] 04:15:41 INFO - PROCESS | 2317 | 1462360541429 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}] 04:15:41 INFO - PROCESS | 2317 | 1462360541531 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:15:41 INFO - PROCESS | 2317 | 1462360541536 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d519800 == 78 [pid = 2317] [id = 307] 04:15:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x11930b800) [pid = 2317] [serial = 920] [outer = 0x0] 04:15:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x12c673800) [pid = 2317] [serial = 921] [outer = 0x11930b800] 04:15:41 INFO - PROCESS | 2317 | 1462360541565 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x12ce6ac00) [pid = 2317] [serial = 922] [outer = 0x11930b800] 04:15:41 INFO - PROCESS | 2317 | 1462360541891 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]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 04:15:41 INFO - PROCESS | 2317 | 1462360541944 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 2317 | 1462360541945 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:15:41 INFO - PROCESS | 2317 | 1462360541947 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 2317 | 1462360541948 Marionette TRACE conn2 <- [1,1202,null,{}] 04:15:41 INFO - PROCESS | 2317 | 1462360541950 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}] 04:15:42 INFO - PROCESS | 2317 | 1462360542039 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:15:42 INFO - PROCESS | 2317 | 1462360542099 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d52b800 == 79 [pid = 2317] [id = 308] 04:15:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x119311400) [pid = 2317] [serial = 923] [outer = 0x0] 04:15:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x12d2d4000) [pid = 2317] [serial = 924] [outer = 0x119311400] 04:15:42 INFO - PROCESS | 2317 | 1462360542124 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x1292c1c00) [pid = 2317] [serial = 925] [outer = 0x119311400] 04:15:42 INFO - PROCESS | 2317 | 1462360542403 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]]]}] 04:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 04:15:42 INFO - PROCESS | 2317 | 1462360542416 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 2317 | 1462360542418 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:15:42 INFO - PROCESS | 2317 | 1462360542427 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 2317 | 1462360542428 Marionette TRACE conn2 <- [1,1206,null,{}] 04:15:42 INFO - PROCESS | 2317 | 1462360542430 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}] 04:15:42 INFO - PROCESS | 2317 | 1462360542523 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:15:42 INFO - PROCESS | 2317 | 1462360542527 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc7f800 == 80 [pid = 2317] [id = 309] 04:15:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x12d2dc000) [pid = 2317] [serial = 926] [outer = 0x0] 04:15:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x12d5f0800) [pid = 2317] [serial = 927] [outer = 0x12d2dc000] 04:15:42 INFO - PROCESS | 2317 | 1462360542552 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x12dc0b400) [pid = 2317] [serial = 928] [outer = 0x12d2dc000] 04:15:43 INFO - PROCESS | 2317 | 1462360543003 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]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 621ms 04:15:43 INFO - PROCESS | 2317 | 1462360543049 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 2317 | 1462360543053 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:15:43 INFO - PROCESS | 2317 | 1462360543057 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 2317 | 1462360543060 Marionette TRACE conn2 <- [1,1210,null,{}] 04:15:43 INFO - PROCESS | 2317 | 1462360543063 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}] 04:15:43 INFO - PROCESS | 2317 | 1462360543177 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:15:43 INFO - PROCESS | 2317 | 1462360543251 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x11802a000 == 81 [pid = 2317] [id = 310] 04:15:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x112a27000) [pid = 2317] [serial = 929] [outer = 0x0] 04:15:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x113d4d400) [pid = 2317] [serial = 930] [outer = 0x112a27000] 04:15:43 INFO - PROCESS | 2317 | 1462360543283 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x116aca400) [pid = 2317] [serial = 931] [outer = 0x112a27000] 04:15:43 INFO - PROCESS | 2317 | 1462360543720 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]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 04:15:43 INFO - PROCESS | 2317 | 1462360543728 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 2317 | 1462360543732 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:15:43 INFO - PROCESS | 2317 | 1462360543739 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 2317 | 1462360543741 Marionette TRACE conn2 <- [1,1214,null,{}] 04:15:43 INFO - PROCESS | 2317 | 1462360543744 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}] 04:15:43 INFO - PROCESS | 2317 | 1462360543853 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:15:43 INFO - PROCESS | 2317 | 1462360543913 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x1218ab000 == 82 [pid = 2317] [id = 311] 04:15:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x11823f800) [pid = 2317] [serial = 932] [outer = 0x0] 04:15:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x1188cec00) [pid = 2317] [serial = 933] [outer = 0x11823f800] 04:15:43 INFO - PROCESS | 2317 | 1462360543983 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x1196b0c00) [pid = 2317] [serial = 934] [outer = 0x11823f800] 04:15:44 INFO - PROCESS | 2317 | 1462360544407 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]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 719ms 04:15:44 INFO - PROCESS | 2317 | 1462360544480 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 2317 | 1462360544482 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:15:44 INFO - PROCESS | 2317 | 1462360544498 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 2317 | 1462360544501 Marionette TRACE conn2 <- [1,1218,null,{}] 04:15:44 INFO - PROCESS | 2317 | 1462360544509 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}] 04:15:44 INFO - PROCESS | 2317 | 1462360544618 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:15:44 INFO - PROCESS | 2317 | 1462360544722 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce8a000 == 83 [pid = 2317] [id = 312] 04:15:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x121958800) [pid = 2317] [serial = 935] [outer = 0x0] 04:15:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x12485d800) [pid = 2317] [serial = 936] [outer = 0x121958800] 04:15:44 INFO - PROCESS | 2317 | 1462360544755 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x127098c00) [pid = 2317] [serial = 937] [outer = 0x121958800] 04:15:45 INFO - PROCESS | 2317 | 1462360545201 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]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 725ms 04:15:45 INFO - PROCESS | 2317 | 1462360545222 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 2317 | 1462360545224 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:15:45 INFO - PROCESS | 2317 | 1462360545227 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 2317 | 1462360545228 Marionette TRACE conn2 <- [1,1222,null,{}] 04:15:45 INFO - PROCESS | 2317 | 1462360545231 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}] 04:15:45 INFO - PROCESS | 2317 | 1462360545379 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:15:45 INFO - PROCESS | 2317 | 1462360545431 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x1359ec000 == 84 [pid = 2317] [id = 313] 04:15:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x127545000) [pid = 2317] [serial = 938] [outer = 0x0] 04:15:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x128c4f400) [pid = 2317] [serial = 939] [outer = 0x127545000] 04:15:45 INFO - PROCESS | 2317 | 1462360545462 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x12bbe5c00) [pid = 2317] [serial = 940] [outer = 0x127545000] 04:15:45 INFO - PROCESS | 2317 | 1462360545874 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] 04:15:45 INFO - PROCESS | 2317 | 1462360545898 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:15:45 INFO - PROCESS | 2317 | 1462360545900 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 2317 | 1462360545902 Marionette TRACE conn2 <- [1,1226,null,{}] 04:15:45 INFO - PROCESS | 2317 | 1462360545904 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}] 04:15:46 INFO - PROCESS | 2317 | 1462360546011 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:15:46 INFO - PROCESS | 2317 | 1462360546101 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x137d5e000 == 85 [pid = 2317] [id = 314] 04:15:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x129506c00) [pid = 2317] [serial = 941] [outer = 0x0] 04:15:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x12cb6a000) [pid = 2317] [serial = 942] [outer = 0x129506c00] 04:15:46 INFO - PROCESS | 2317 | 1462360546131 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x12ce67c00) [pid = 2317] [serial = 943] [outer = 0x129506c00] 04:15:46 INFO - PROCESS | 2317 | 1462360546540 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]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 04:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:15:46 INFO - PROCESS | 2317 | 1462360546571 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 2317 | 1462360546573 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:15:46 INFO - PROCESS | 2317 | 1462360546575 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 2317 | 1462360546576 Marionette TRACE conn2 <- [1,1230,null,{}] 04:15:46 INFO - PROCESS | 2317 | 1462360546578 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}] 04:15:46 INFO - PROCESS | 2317 | 1462360546700 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:15:46 INFO - PROCESS | 2317 | 1462360546805 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x1361d7000 == 86 [pid = 2317] [id = 315] 04:15:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x12d5e9c00) [pid = 2317] [serial = 944] [outer = 0x0] 04:15:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x12dc13c00) [pid = 2317] [serial = 945] [outer = 0x12d5e9c00] 04:15:46 INFO - PROCESS | 2317 | 1462360546837 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x13570ec00) [pid = 2317] [serial = 946] [outer = 0x12d5e9c00] 04:15:47 INFO - PROCESS | 2317 | 1462360547246 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]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 720ms 04:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:15:47 INFO - PROCESS | 2317 | 1462360547295 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 2317 | 1462360547297 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:15:47 INFO - PROCESS | 2317 | 1462360547299 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 2317 | 1462360547300 Marionette TRACE conn2 <- [1,1234,null,{}] 04:15:47 INFO - PROCESS | 2317 | 1462360547302 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}] 04:15:47 INFO - PROCESS | 2317 | 1462360547443 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:15:47 INFO - PROCESS | 2317 | 1462360547521 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x121f03800 == 87 [pid = 2317] [id = 316] 04:15:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x11843d400) [pid = 2317] [serial = 947] [outer = 0x0] 04:15:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x12d5f6c00) [pid = 2317] [serial = 948] [outer = 0x11843d400] 04:15:47 INFO - PROCESS | 2317 | 1462360547549 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x135713c00) [pid = 2317] [serial = 949] [outer = 0x11843d400] 04:15:47 INFO - PROCESS | 2317 | 1462360547963 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]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 04:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:15:47 INFO - PROCESS | 2317 | 1462360547971 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 2317 | 1462360547972 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:15:47 INFO - PROCESS | 2317 | 1462360547974 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 2317 | 1462360547976 Marionette TRACE conn2 <- [1,1238,null,{}] 04:15:47 INFO - PROCESS | 2317 | 1462360547978 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}] 04:15:48 INFO - PROCESS | 2317 | 1462360548085 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:15:48 INFO - PROCESS | 2317 | 1462360548146 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x11821c800 == 88 [pid = 2317] [id = 317] 04:15:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x11299b800) [pid = 2317] [serial = 950] [outer = 0x0] 04:15:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x11910d400) [pid = 2317] [serial = 951] [outer = 0x11299b800] 04:15:48 INFO - PROCESS | 2317 | 1462360548175 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x135712000) [pid = 2317] [serial = 952] [outer = 0x11299b800] 04:15:48 INFO - PROCESS | 2317 | 1462360548819 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]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 870ms 04:15:48 INFO - PROCESS | 2317 | 1462360548845 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 2317 | 1462360548847 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:15:48 INFO - PROCESS | 2317 | 1462360548862 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 2317 | 1462360548864 Marionette TRACE conn2 <- [1,1242,null,{}] 04:15:48 INFO - PROCESS | 2317 | 1462360548888 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}] 04:15:48 INFO - PROCESS | 2317 | 1462360548994 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:15:49 INFO - PROCESS | 2317 | 1462360549073 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x115e08800 == 89 [pid = 2317] [id = 318] 04:15:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x118428800) [pid = 2317] [serial = 953] [outer = 0x0] 04:15:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x118439c00) [pid = 2317] [serial = 954] [outer = 0x118428800] 04:15:49 INFO - PROCESS | 2317 | 1462360549101 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x118851800) [pid = 2317] [serial = 955] [outer = 0x118428800] 04:15:49 INFO - PROCESS | 2317 | 1462360549553 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]]]}] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb1a000 == 88 [pid = 2317] [id = 130] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12d52b800 == 87 [pid = 2317] [id = 308] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12d519800 == 86 [pid = 2317] [id = 307] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x113d0b800 == 85 [pid = 2317] [id = 306] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb27000 == 84 [pid = 2317] [id = 305] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12b170800 == 83 [pid = 2317] [id = 304] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x12950cc00) [pid = 2317] [serial = 866] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x1297b5000 == 82 [pid = 2317] [id = 303] 04:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 725ms 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x129313000 == 81 [pid = 2317] [id = 302] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x125f4c800 == 80 [pid = 2317] [id = 301] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x121cdb800 == 79 [pid = 2317] [id = 300] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x118881000 == 78 [pid = 2317] [id = 299] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x1173dd000 == 77 [pid = 2317] [id = 298] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x119e0e000 == 76 [pid = 2317] [id = 297] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x118030000 == 75 [pid = 2317] [id = 295] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x1359e8800 == 74 [pid = 2317] [id = 294] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12e266800 == 73 [pid = 2317] [id = 293] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb73800 == 72 [pid = 2317] [id = 292] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x121cc9000 == 71 [pid = 2317] [id = 291] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x116a8b000 == 70 [pid = 2317] [id = 290] 04:15:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12e269000 == 69 [pid = 2317] [id = 289] 04:15:49 INFO - PROCESS | 2317 | 1462360549592 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 2317 | 1462360549596 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:15:49 INFO - PROCESS | 2317 | 1462360549606 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 2317 | 1462360549608 Marionette TRACE conn2 <- [1,1246,null,{}] 04:15:49 INFO - PROCESS | 2317 | 1462360549610 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}] 04:15:49 INFO - PROCESS | 2317 | 1462360549712 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x118441400) [pid = 2317] [serial = 834] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x1183bd800) [pid = 2317] [serial = 833] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x121fc0400) [pid = 2317] [serial = 845] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x128c4d800) [pid = 2317] [serial = 848] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x113f21400) [pid = 2317] [serial = 831] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x112e7f400) [pid = 2317] [serial = 830] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x127540800) [pid = 2317] [serial = 824] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x119fa8c00) [pid = 2317] [serial = 839] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x121503c00) [pid = 2317] [serial = 840] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x119fb4400) [pid = 2317] [serial = 818] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x12bbbc400) [pid = 2317] [serial = 810] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x12150f400) [pid = 2317] [serial = 842] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x12194f400) [pid = 2317] [serial = 843] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x12a814000) [pid = 2317] [serial = 851] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x12afeb400) [pid = 2317] [serial = 852] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x118783400) [pid = 2317] [serial = 836] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x11930d400) [pid = 2317] [serial = 837] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x12194d400) [pid = 2317] [serial = 821] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x1292c0c00) [pid = 2317] [serial = 849] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x1292c8400) [pid = 2317] [serial = 827] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x117529000) [pid = 2317] [serial = 815] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x112a2b800) [pid = 2317] [serial = 812] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12bbe4000) [pid = 2317] [serial = 855] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x12b14d800) [pid = 2317] [serial = 854] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x12befd800) [pid = 2317] [serial = 857] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x121fc6400) [pid = 2317] [serial = 860] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x12c623400) [pid = 2317] [serial = 861] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x12c2a3000) [pid = 2317] [serial = 858] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12c62a800) [pid = 2317] [serial = 863] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12c67e400) [pid = 2317] [serial = 864] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x127546000) [pid = 2317] [serial = 846] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12c626800) [pid = 2317] [serial = 753] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x121509400) [pid = 2317] [serial = 699] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x1292c3000) [pid = 2317] [serial = 705] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x11843c000) [pid = 2317] [serial = 696] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x12bbbb400) [pid = 2317] [serial = 708] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x1132aa800) [pid = 2317] [serial = 693] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x12befdc00) [pid = 2317] [serial = 711] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x127588800) [pid = 2317] [serial = 702] [outer = 0x0] [url = about:blank] 04:15:49 INFO - PROCESS | 2317 | 1462360549781 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x118027800 == 70 [pid = 2317] [id = 319] 04:15:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x1132aa800) [pid = 2317] [serial = 956] [outer = 0x0] 04:15:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x118441400) [pid = 2317] [serial = 957] [outer = 0x1132aa800] 04:15:49 INFO - PROCESS | 2317 | 1462360549807 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x11a164800) [pid = 2317] [serial = 958] [outer = 0x1132aa800] 04:15:50 INFO - PROCESS | 2317 | 1462360550115 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]]]}] 04:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 524ms 04:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:15:50 INFO - PROCESS | 2317 | 1462360550126 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 2317 | 1462360550127 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:15:50 INFO - PROCESS | 2317 | 1462360550129 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 2317 | 1462360550132 Marionette TRACE conn2 <- [1,1250,null,{}] 04:15:50 INFO - PROCESS | 2317 | 1462360550143 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}] 04:15:50 INFO - PROCESS | 2317 | 1462360550233 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:15:50 INFO - PROCESS | 2317 | 1462360550326 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248a1800 == 71 [pid = 2317] [id = 320] 04:15:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x1215cb800) [pid = 2317] [serial = 959] [outer = 0x0] 04:15:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x121952400) [pid = 2317] [serial = 960] [outer = 0x1215cb800] 04:15:50 INFO - PROCESS | 2317 | 1462360550355 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x125ffa400) [pid = 2317] [serial = 961] [outer = 0x1215cb800] 04:15:50 INFO - PROCESS | 2317 | 1462360550641 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]]]}] 04:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 527ms 04:15:50 INFO - PROCESS | 2317 | 1462360550658 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 2317 | 1462360550660 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:15:50 INFO - PROCESS | 2317 | 1462360550662 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 2317 | 1462360550663 Marionette TRACE conn2 <- [1,1254,null,{}] 04:15:50 INFO - PROCESS | 2317 | 1462360550665 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}] 04:15:50 INFO - PROCESS | 2317 | 1462360550767 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:15:50 INFO - PROCESS | 2317 | 1462360550773 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x127510000 == 72 [pid = 2317] [id = 321] 04:15:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x126fefc00) [pid = 2317] [serial = 962] [outer = 0x0] 04:15:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x128bd1c00) [pid = 2317] [serial = 963] [outer = 0x126fefc00] 04:15:50 INFO - PROCESS | 2317 | 1462360550799 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x1292bf800) [pid = 2317] [serial = 964] [outer = 0x126fefc00] 04:15:51 INFO - PROCESS | 2317 | 1462360551146 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]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 04:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:15:51 INFO - PROCESS | 2317 | 1462360551183 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 2317 | 1462360551185 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:15:51 INFO - PROCESS | 2317 | 1462360551187 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 2317 | 1462360551188 Marionette TRACE conn2 <- [1,1258,null,{}] 04:15:51 INFO - PROCESS | 2317 | 1462360551191 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}] 04:15:51 INFO - PROCESS | 2317 | 1462360551278 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:15:51 INFO - PROCESS | 2317 | 1462360551282 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12961e800 == 73 [pid = 2317] [id = 322] 04:15:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x1292c0800) [pid = 2317] [serial = 965] [outer = 0x0] 04:15:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x1295dec00) [pid = 2317] [serial = 966] [outer = 0x1292c0800] 04:15:51 INFO - PROCESS | 2317 | 1462360551310 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x12aff1400) [pid = 2317] [serial = 967] [outer = 0x1292c0800] 04:15:51 INFO - PROCESS | 2317 | 1462360551676 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]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 04:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:15:51 INFO - PROCESS | 2317 | 1462360551706 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 2317 | 1462360551707 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:15:51 INFO - PROCESS | 2317 | 1462360551710 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 2317 | 1462360551711 Marionette TRACE conn2 <- [1,1262,null,{}] 04:15:51 INFO - PROCESS | 2317 | 1462360551713 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}] 04:15:51 INFO - PROCESS | 2317 | 1462360551839 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:15:51 INFO - PROCESS | 2317 | 1462360551854 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a741000 == 74 [pid = 2317] [id = 323] 04:15:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x1292ca400) [pid = 2317] [serial = 968] [outer = 0x0] 04:15:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x12bbbb400) [pid = 2317] [serial = 969] [outer = 0x1292ca400] 04:15:51 INFO - PROCESS | 2317 | 1462360551881 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x12ce64400) [pid = 2317] [serial = 970] [outer = 0x1292ca400] 04:15:52 INFO - PROCESS | 2317 | 1462360552243 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]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 568ms 04:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:15:52 INFO - PROCESS | 2317 | 1462360552279 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 2317 | 1462360552281 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:15:52 INFO - PROCESS | 2317 | 1462360552284 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 2317 | 1462360552286 Marionette TRACE conn2 <- [1,1266,null,{}] 04:15:52 INFO - PROCESS | 2317 | 1462360552289 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}] 04:15:52 INFO - PROCESS | 2317 | 1462360552417 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:15:52 INFO - PROCESS | 2317 | 1462360552430 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb15000 == 75 [pid = 2317] [id = 324] 04:15:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x12ce69800) [pid = 2317] [serial = 971] [outer = 0x0] 04:15:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x12d121000) [pid = 2317] [serial = 972] [outer = 0x12ce69800] 04:15:52 INFO - PROCESS | 2317 | 1462360552455 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x12d5f3000) [pid = 2317] [serial = 973] [outer = 0x12ce69800] 04:15:52 INFO - PROCESS | 2317 | 1462360552809 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]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 571ms 04:15:52 INFO - PROCESS | 2317 | 1462360552854 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 2317 | 1462360552855 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:15:52 INFO - PROCESS | 2317 | 1462360552857 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 2317 | 1462360552859 Marionette TRACE conn2 <- [1,1270,null,{}] 04:15:52 INFO - PROCESS | 2317 | 1462360552861 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}] 04:15:52 INFO - PROCESS | 2317 | 1462360552975 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:15:53 INFO - PROCESS | 2317 | 1462360553017 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6c4800 == 76 [pid = 2317] [id = 325] 04:15:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x12d118800) [pid = 2317] [serial = 974] [outer = 0x0] 04:15:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12dc16800) [pid = 2317] [serial = 975] [outer = 0x12d118800] 04:15:53 INFO - PROCESS | 2317 | 1462360553041 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x135710000) [pid = 2317] [serial = 976] [outer = 0x12d118800] 04:15:53 INFO - PROCESS | 2317 | 1462360553366 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]]]}] 04:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 517ms 04:15:53 INFO - PROCESS | 2317 | 1462360553376 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 2317 | 1462360553377 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:15:53 INFO - PROCESS | 2317 | 1462360553379 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 2317 | 1462360553380 Marionette TRACE conn2 <- [1,1274,null,{}] 04:15:53 INFO - PROCESS | 2317 | 1462360553382 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}] 04:15:53 INFO - PROCESS | 2317 | 1462360553498 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:15:53 INFO - PROCESS | 2317 | 1462360553512 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d515000 == 77 [pid = 2317] [id = 326] 04:15:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12ce66c00) [pid = 2317] [serial = 977] [outer = 0x0] 04:15:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x135718400) [pid = 2317] [serial = 978] [outer = 0x12ce66c00] 04:15:53 INFO - PROCESS | 2317 | 1462360553536 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x135c2c400) [pid = 2317] [serial = 979] [outer = 0x12ce66c00] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x127596400) [pid = 2317] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x128db8800) [pid = 2317] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x11299bc00) [pid = 2317] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x121878c00) [pid = 2317] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x116aca000) [pid = 2317] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x124e1ac00) [pid = 2317] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x11a1ab800) [pid = 2317] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x1164c0400) [pid = 2317] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x116abe800) [pid = 2317] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x11842a400) [pid = 2317] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x12c295c00) [pid = 2317] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x11930b800) [pid = 2317] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:15:53 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x119311400) [pid = 2317] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:15:54 INFO - PROCESS | 2317 | 1462360553997 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]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 668ms 04:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:15:54 INFO - PROCESS | 2317 | 1462360554048 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 2317 | 1462360554050 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:15:54 INFO - PROCESS | 2317 | 1462360554052 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 2317 | 1462360554053 Marionette TRACE conn2 <- [1,1278,null,{}] 04:15:54 INFO - PROCESS | 2317 | 1462360554055 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}] 04:15:54 INFO - PROCESS | 2317 | 1462360554143 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:15:54 INFO - PROCESS | 2317 | 1462360554147 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x129605800 == 78 [pid = 2317] [id = 327] 04:15:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x113ad4800) [pid = 2317] [serial = 980] [outer = 0x0] 04:15:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x119f10400) [pid = 2317] [serial = 981] [outer = 0x113ad4800] 04:15:54 INFO - PROCESS | 2317 | 1462360554172 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x12b109800) [pid = 2317] [serial = 982] [outer = 0x113ad4800] 04:15:54 INFO - PROCESS | 2317 | 1462360554522 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]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 04:15:54 INFO - PROCESS | 2317 | 1462360554571 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:15:54 INFO - PROCESS | 2317 | 1462360554573 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:15:54 INFO - PROCESS | 2317 | 1462360554575 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 2317 | 1462360554577 Marionette TRACE conn2 <- [1,1282,null,{}] 04:15:54 INFO - PROCESS | 2317 | 1462360554580 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}] 04:15:54 INFO - PROCESS | 2317 | 1462360554685 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:15:54 INFO - PROCESS | 2317 | 1462360554689 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x12e25d000 == 79 [pid = 2317] [id = 328] 04:15:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x12cb72000) [pid = 2317] [serial = 983] [outer = 0x0] 04:15:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x135119c00) [pid = 2317] [serial = 984] [outer = 0x12cb72000] 04:15:54 INFO - PROCESS | 2317 | 1462360554718 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x135c33c00) [pid = 2317] [serial = 985] [outer = 0x12cb72000] 04:15:55 INFO - PROCESS | 2317 | 1462360555073 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]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 04:15:55 INFO - PROCESS | 2317 | 1462360555097 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 2317 | 1462360555098 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:15:55 INFO - PROCESS | 2317 | 1462360555100 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 2317 | 1462360555103 Marionette TRACE conn2 <- [1,1286,null,{}] 04:15:55 INFO - PROCESS | 2317 | 1462360555106 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}] 04:15:55 INFO - PROCESS | 2317 | 1462360555193 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:15:55 INFO - PROCESS | 2317 | 1462360555259 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x1359e7800 == 80 [pid = 2317] [id = 329] 04:15:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x1121e4c00) [pid = 2317] [serial = 986] [outer = 0x0] 04:15:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x135c37c00) [pid = 2317] [serial = 987] [outer = 0x1121e4c00] 04:15:55 INFO - PROCESS | 2317 | 1462360555284 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x137daa400) [pid = 2317] [serial = 988] [outer = 0x1121e4c00] 04:15:55 INFO - PROCESS | 2317 | 1462360555555 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]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 472ms 04:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:15:55 INFO - PROCESS | 2317 | 1462360555576 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 2317 | 1462360555577 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:15:55 INFO - PROCESS | 2317 | 1462360555579 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 2317 | 1462360555580 Marionette TRACE conn2 <- [1,1290,null,{}] 04:15:55 INFO - PROCESS | 2317 | 1462360555582 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}] 04:15:55 INFO - PROCESS | 2317 | 1462360555687 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:15:55 INFO - PROCESS | 2317 | 1462360555690 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x1361c7800 == 81 [pid = 2317] [id = 330] 04:15:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x135c37400) [pid = 2317] [serial = 989] [outer = 0x0] 04:15:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x137daec00) [pid = 2317] [serial = 990] [outer = 0x135c37400] 04:15:55 INFO - PROCESS | 2317 | 1462360555714 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x137e44c00) [pid = 2317] [serial = 991] [outer = 0x135c37400] 04:15:56 INFO - PROCESS | 2317 | 1462360556214 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]]]}] 04:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 669ms 04:15:56 INFO - PROCESS | 2317 | 1462360556249 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:15:56 INFO - PROCESS | 2317 | 1462360556251 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:15:56 INFO - PROCESS | 2317 | 1462360556255 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 2317 | 1462360556257 Marionette TRACE conn2 <- [1,1294,null,{}] 04:15:56 INFO - PROCESS | 2317 | 1462360556261 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}] 04:15:56 INFO - PROCESS | 2317 | 1462360556381 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:15:56 INFO - PROCESS | 2317 | 1462360556460 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x119514000 == 82 [pid = 2317] [id = 331] 04:15:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x116ac7400) [pid = 2317] [serial = 992] [outer = 0x0] 04:15:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x118624800) [pid = 2317] [serial = 993] [outer = 0x116ac7400] 04:15:56 INFO - PROCESS | 2317 | 1462360556494 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x11930c800) [pid = 2317] [serial = 994] [outer = 0x116ac7400] 04:15:56 INFO - PROCESS | 2317 | 1462360556980 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]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 771ms 04:15:57 INFO - PROCESS | 2317 | 1462360557026 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 2317 | 1462360557030 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:15:57 INFO - PROCESS | 2317 | 1462360557035 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 2317 | 1462360557037 Marionette TRACE conn2 <- [1,1298,null,{}] 04:15:57 INFO - PROCESS | 2317 | 1462360557039 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}] 04:15:57 INFO - PROCESS | 2317 | 1462360557150 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:15:57 INFO - PROCESS | 2317 | 1462360557256 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x1258cf000 == 83 [pid = 2317] [id = 332] 04:15:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x119c8d800) [pid = 2317] [serial = 995] [outer = 0x0] 04:15:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x121508400) [pid = 2317] [serial = 996] [outer = 0x119c8d800] 04:15:57 INFO - PROCESS | 2317 | 1462360557287 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x121957800) [pid = 2317] [serial = 997] [outer = 0x119c8d800] 04:15:57 INFO - PROCESS | 2317 | 1462360557744 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]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 720ms 04:15:57 INFO - PROCESS | 2317 | 1462360557756 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:15:57 INFO - PROCESS | 2317 | 1462360557757 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:15:57 INFO - PROCESS | 2317 | 1462360557760 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 2317 | 1462360557762 Marionette TRACE conn2 <- [1,1302,null,{}] 04:15:57 INFO - PROCESS | 2317 | 1462360557770 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}] 04:15:57 INFO - PROCESS | 2317 | 1462360557886 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:15:57 INFO - PROCESS | 2317 | 1462360557991 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d736000 == 84 [pid = 2317] [id = 333] 04:15:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x127588800) [pid = 2317] [serial = 998] [outer = 0x0] 04:15:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x12b10a800) [pid = 2317] [serial = 999] [outer = 0x127588800] 04:15:58 INFO - PROCESS | 2317 | 1462360558024 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x12c628000) [pid = 2317] [serial = 1000] [outer = 0x127588800] 04:15:58 INFO - PROCESS | 2317 | 1462360558454 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]]]}] 04:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 726ms 04:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:15:58 INFO - PROCESS | 2317 | 1462360558486 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 2317 | 1462360558488 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:15:58 INFO - PROCESS | 2317 | 1462360558491 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 2317 | 1462360558492 Marionette TRACE conn2 <- [1,1306,null,{}] 04:15:58 INFO - PROCESS | 2317 | 1462360558494 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}] 04:15:58 INFO - PROCESS | 2317 | 1462360558606 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:15:58 INFO - PROCESS | 2317 | 1462360558670 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x137d5e800 == 85 [pid = 2317] [id = 334] 04:15:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x12b39e000) [pid = 2317] [serial = 1001] [outer = 0x0] 04:15:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x12b3a6800) [pid = 2317] [serial = 1002] [outer = 0x12b39e000] 04:15:58 INFO - PROCESS | 2317 | 1462360558740 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x12c625000) [pid = 2317] [serial = 1003] [outer = 0x12b39e000] 04:15:59 INFO - PROCESS | 2317 | 1462360559147 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]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 668ms 04:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:15:59 INFO - PROCESS | 2317 | 1462360559159 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 2317 | 1462360559161 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:15:59 INFO - PROCESS | 2317 | 1462360559163 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 2317 | 1462360559164 Marionette TRACE conn2 <- [1,1310,null,{}] 04:15:59 INFO - PROCESS | 2317 | 1462360559167 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}] 04:15:59 INFO - PROCESS | 2317 | 1462360559283 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:15:59 INFO - PROCESS | 2317 | 1462360559360 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x12f2b8800 == 86 [pid = 2317] [id = 335] 04:15:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x12b3a8c00) [pid = 2317] [serial = 1004] [outer = 0x0] 04:15:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x12cfb8c00) [pid = 2317] [serial = 1005] [outer = 0x12b3a8c00] 04:15:59 INFO - PROCESS | 2317 | 1462360559389 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x12cfbc800) [pid = 2317] [serial = 1006] [outer = 0x12b3a8c00] 04:15:59 INFO - PROCESS | 2317 | 1462360559845 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] 04:15:59 INFO - PROCESS | 2317 | 1462360559888 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:15:59 INFO - PROCESS | 2317 | 1462360559890 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 2317 | 1462360559892 Marionette TRACE conn2 <- [1,1314,null,{}] 04:15:59 INFO - PROCESS | 2317 | 1462360559894 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}] 04:16:00 INFO - PROCESS | 2317 | 1462360560022 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:16:00 INFO - PROCESS | 2317 | 1462360560104 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x118f88800 == 87 [pid = 2317] [id = 336] 04:16:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x118249800) [pid = 2317] [serial = 1007] [outer = 0x0] 04:16:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x1259e0400) [pid = 2317] [serial = 1008] [outer = 0x118249800] 04:16:00 INFO - PROCESS | 2317 | 1462360560137 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x12d5ee000) [pid = 2317] [serial = 1009] [outer = 0x118249800] 04:16:00 INFO - PROCESS | 2317 | 1462360560795 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]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 972ms 04:16:00 INFO - PROCESS | 2317 | 1462360560863 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 2317 | 1462360560866 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:16:00 INFO - PROCESS | 2317 | 1462360560869 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 2317 | 1462360560871 Marionette TRACE conn2 <- [1,1318,null,{}] 04:16:00 INFO - PROCESS | 2317 | 1462360560875 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}] 04:16:00 INFO - PROCESS | 2317 | 1462360560973 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:16:01 INFO - PROCESS | 2317 | 1462360561054 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x112d61000 == 88 [pid = 2317] [id = 337] 04:16:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x1121de000) [pid = 2317] [serial = 1010] [outer = 0x0] 04:16:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x1126c0400) [pid = 2317] [serial = 1011] [outer = 0x1121de000] 04:16:01 INFO - PROCESS | 2317 | 1462360561083 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x1129a8c00) [pid = 2317] [serial = 1012] [outer = 0x1121de000] 04:16:01 INFO - PROCESS | 2317 | 1462360561518 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]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 04:16:01 INFO - PROCESS | 2317 | 1462360561541 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 2317 | 1462360561545 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:16:01 INFO - PROCESS | 2317 | 1462360561549 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 2317 | 1462360561550 Marionette TRACE conn2 <- [1,1322,null,{}] 04:16:01 INFO - PROCESS | 2317 | 1462360561553 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}] 04:16:01 INFO - PROCESS | 2317 | 1462360561649 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:16:01 INFO - PROCESS | 2317 | 1462360561731 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x116745000 == 89 [pid = 2317] [id = 338] 04:16:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x112a20c00) [pid = 2317] [serial = 1013] [outer = 0x0] 04:16:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x113055c00) [pid = 2317] [serial = 1014] [outer = 0x112a20c00] 04:16:01 INFO - PROCESS | 2317 | 1462360561758 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x1132a9800) [pid = 2317] [serial = 1015] [outer = 0x112a20c00] 04:16:02 INFO - PROCESS | 2317 | 1462360562183 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]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 673ms 04:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:16:02 INFO - PROCESS | 2317 | 1462360562222 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 2317 | 1462360562223 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:16:02 INFO - PROCESS | 2317 | 1462360562226 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 2317 | 1462360562228 Marionette TRACE conn2 <- [1,1326,null,{}] 04:16:02 INFO - PROCESS | 2317 | 1462360562235 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}] 04:16:02 INFO - PROCESS | 2317 | 1462360562353 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:16:02 INFO - PROCESS | 2317 | 1462360562443 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x118022800 == 90 [pid = 2317] [id = 339] 04:16:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x115e44c00) [pid = 2317] [serial = 1016] [outer = 0x0] 04:16:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x116647400) [pid = 2317] [serial = 1017] [outer = 0x115e44c00] 04:16:02 INFO - PROCESS | 2317 | 1462360562471 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x116a68c00) [pid = 2317] [serial = 1018] [outer = 0x115e44c00] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12d73d800 == 89 [pid = 2317] [id = 235] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x1359e7800 == 88 [pid = 2317] [id = 329] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12e25d000 == 87 [pid = 2317] [id = 328] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x129605800 == 86 [pid = 2317] [id = 327] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12d515000 == 85 [pid = 2317] [id = 326] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6c4800 == 84 [pid = 2317] [id = 325] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x12bbb1000) [pid = 2317] [serial = 881] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x121503000) [pid = 2317] [serial = 875] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x11861c800) [pid = 2317] [serial = 872] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x12aa61000) [pid = 2317] [serial = 887] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x12cb76400) [pid = 2317] [serial = 884] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x127274800) [pid = 2317] [serial = 878] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x112a2a400) [pid = 2317] [serial = 869] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x12d5f0800) [pid = 2317] [serial = 927] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb15000 == 83 [pid = 2317] [id = 324] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12a741000 == 82 [pid = 2317] [id = 323] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12961e800 == 81 [pid = 2317] [id = 322] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x127510000 == 80 [pid = 2317] [id = 321] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x1248a1800 == 79 [pid = 2317] [id = 320] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x118027800 == 78 [pid = 2317] [id = 319] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x115e08800 == 77 [pid = 2317] [id = 318] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x11821c800 == 76 [pid = 2317] [id = 317] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x121f03800 == 75 [pid = 2317] [id = 316] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x1361d7000 == 74 [pid = 2317] [id = 315] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x137d5e000 == 73 [pid = 2317] [id = 314] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x1359ec000 == 72 [pid = 2317] [id = 313] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce8a000 == 71 [pid = 2317] [id = 312] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x1218ab000 == 70 [pid = 2317] [id = 311] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x11802a000 == 69 [pid = 2317] [id = 310] 04:16:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc7f800 == 68 [pid = 2317] [id = 309] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x128db1800) [pid = 2317] [serial = 909] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x12bbe1000) [pid = 2317] [serial = 913] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x12afe4c00) [pid = 2317] [serial = 912] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x12950f400) [pid = 2317] [serial = 910] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x112a22c00) [pid = 2317] [serial = 918] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x121955800) [pid = 2317] [serial = 903] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x118785800) [pid = 2317] [serial = 897] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x119c91800) [pid = 2317] [serial = 898] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x126fee400) [pid = 2317] [serial = 906] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x11910cc00) [pid = 2317] [serial = 900] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x1215d4400) [pid = 2317] [serial = 901] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x118424400) [pid = 2317] [serial = 891] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x116ac7800) [pid = 2317] [serial = 890] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x1188c0800) [pid = 2317] [serial = 895] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x118633000) [pid = 2317] [serial = 894] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x12cb70800) [pid = 2317] [serial = 867] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x12c620c00) [pid = 2317] [serial = 915] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x12c67f800) [pid = 2317] [serial = 916] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x11828b400) [pid = 2317] [serial = 504] [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.] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x12c673800) [pid = 2317] [serial = 921] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x1292c1c00) [pid = 2317] [serial = 925] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x11861dc00) [pid = 2317] [serial = 919] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x12ce6ac00) [pid = 2317] [serial = 922] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x121fbc800) [pid = 2317] [serial = 904] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x12d2d4000) [pid = 2317] [serial = 924] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x128bd4400) [pid = 2317] [serial = 907] [outer = 0x0] [url = about:blank] 04:16:02 INFO - PROCESS | 2317 | 1462360562913 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]]]}] 04:16:02 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 04:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 722ms 04:16:02 INFO - PROCESS | 2317 | 1462360562959 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 2317 | 1462360562962 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:16:02 INFO - PROCESS | 2317 | 1462360562968 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 2317 | 1462360562970 Marionette TRACE conn2 <- [1,1330,null,{}] 04:16:02 INFO - PROCESS | 2317 | 1462360562972 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}] 04:16:03 INFO - PROCESS | 2317 | 1462360563045 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:16:03 INFO - PROCESS | 2317 | 1462360563050 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x118032000 == 69 [pid = 2317] [id = 340] 04:16:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x116abcc00) [pid = 2317] [serial = 1019] [outer = 0x0] 04:16:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x116ac6000) [pid = 2317] [serial = 1020] [outer = 0x116abcc00] 04:16:03 INFO - PROCESS | 2317 | 1462360563072 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x11735f400) [pid = 2317] [serial = 1021] [outer = 0x116abcc00] 04:16:03 INFO - PROCESS | 2317 | 1462360563541 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]]]}] 04:16:03 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 04:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 625ms 04:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:16:03 INFO - PROCESS | 2317 | 1462360563593 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 2317 | 1462360563595 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:16:03 INFO - PROCESS | 2317 | 1462360563598 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 2317 | 1462360563600 Marionette TRACE conn2 <- [1,1334,null,{}] 04:16:03 INFO - PROCESS | 2317 | 1462360563604 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}] 04:16:03 INFO - PROCESS | 2317 | 1462360563723 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:16:03 INFO - PROCESS | 2317 | 1462360563765 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x118885800 == 70 [pid = 2317] [id = 341] 04:16:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x11823b400) [pid = 2317] [serial = 1022] [outer = 0x0] 04:16:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x118247800) [pid = 2317] [serial = 1023] [outer = 0x11823b400] 04:16:03 INFO - PROCESS | 2317 | 1462360563806 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x1183bf800) [pid = 2317] [serial = 1024] [outer = 0x11823b400] 04:16:04 INFO - PROCESS | 2317 | 1462360564199 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]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 624ms 04:16:04 INFO - PROCESS | 2317 | 1462360564223 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 2317 | 1462360564224 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:16:04 INFO - PROCESS | 2317 | 1462360564226 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 2317 | 1462360564227 Marionette TRACE conn2 <- [1,1338,null,{}] 04:16:04 INFO - PROCESS | 2317 | 1462360564230 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}] 04:16:04 INFO - PROCESS | 2317 | 1462360564332 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:16:04 INFO - PROCESS | 2317 | 1462360564339 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x119616800 == 71 [pid = 2317] [id = 342] 04:16:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x11842f000) [pid = 2317] [serial = 1025] [outer = 0x0] 04:16:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x118621000) [pid = 2317] [serial = 1026] [outer = 0x11842f000] 04:16:04 INFO - PROCESS | 2317 | 1462360564366 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x11885ec00) [pid = 2317] [serial = 1027] [outer = 0x11842f000] 04:16:05 INFO - PROCESS | 2317 | 1462360565216 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]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1019ms 04:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:16:05 INFO - PROCESS | 2317 | 1462360565254 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 2317 | 1462360565255 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:16:05 INFO - PROCESS | 2317 | 1462360565258 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 2317 | 1462360565259 Marionette TRACE conn2 <- [1,1342,null,{}] 04:16:05 INFO - PROCESS | 2317 | 1462360565261 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}] 04:16:05 INFO - PROCESS | 2317 | 1462360565363 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:16:05 INFO - PROCESS | 2317 | 1462360565399 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a217800 == 72 [pid = 2317] [id = 343] 04:16:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x118785800) [pid = 2317] [serial = 1028] [outer = 0x0] 04:16:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x119106c00) [pid = 2317] [serial = 1029] [outer = 0x118785800] 04:16:05 INFO - PROCESS | 2317 | 1462360565425 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x11930d400) [pid = 2317] [serial = 1030] [outer = 0x118785800] 04:16:05 INFO - PROCESS | 2317 | 1462360565754 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]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 517ms 04:16:05 INFO - PROCESS | 2317 | 1462360565776 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 2317 | 1462360565777 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:16:05 INFO - PROCESS | 2317 | 1462360565779 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 2317 | 1462360565780 Marionette TRACE conn2 <- [1,1346,null,{}] 04:16:05 INFO - PROCESS | 2317 | 1462360565783 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}] 04:16:05 INFO - PROCESS | 2317 | 1462360565893 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:16:05 INFO - PROCESS | 2317 | 1462360565897 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x121533000 == 73 [pid = 2317] [id = 344] 04:16:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x11910d800) [pid = 2317] [serial = 1031] [outer = 0x0] 04:16:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x11963fc00) [pid = 2317] [serial = 1032] [outer = 0x11910d800] 04:16:05 INFO - PROCESS | 2317 | 1462360565922 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x1199d2c00) [pid = 2317] [serial = 1033] [outer = 0x11910d800] 04:16:06 INFO - PROCESS | 2317 | 1462360566271 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]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 519ms 04:16:06 INFO - PROCESS | 2317 | 1462360566298 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 2317 | 1462360566300 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:16:06 INFO - PROCESS | 2317 | 1462360566309 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 2317 | 1462360566310 Marionette TRACE conn2 <- [1,1350,null,{}] 04:16:06 INFO - PROCESS | 2317 | 1462360566312 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}] 04:16:06 INFO - PROCESS | 2317 | 1462360566420 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:16:06 INFO - PROCESS | 2317 | 1462360566464 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x1218b1000 == 74 [pid = 2317] [id = 345] 04:16:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x11963f400) [pid = 2317] [serial = 1034] [outer = 0x0] 04:16:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x119cbf000) [pid = 2317] [serial = 1035] [outer = 0x11963f400] 04:16:06 INFO - PROCESS | 2317 | 1462360566488 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x119fb4400) [pid = 2317] [serial = 1036] [outer = 0x11963f400] 04:16:06 INFO - PROCESS | 2317 | 1462360566807 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]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 525ms 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x124e1ec00) [pid = 2317] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x113488800) [pid = 2317] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x113f1f000) [pid = 2317] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x121511800) [pid = 2317] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12495e800) [pid = 2317] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x118427c00) [pid = 2317] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x112159800) [pid = 2317] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x119cc3800) [pid = 2317] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x112a1fc00) [pid = 2317] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x119107c00) [pid = 2317] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x121511c00) [pid = 2317] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x112a1dc00) [pid = 2317] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x12709a400) [pid = 2317] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x12c675000) [pid = 2317] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x121876400) [pid = 2317] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x12ce69800) [pid = 2317] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x12d118800) [pid = 2317] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12ce66c00) [pid = 2317] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x113ad4800) [pid = 2317] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x11299b800) [pid = 2317] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x11823f800) [pid = 2317] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x121958800) [pid = 2317] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x127545000) [pid = 2317] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12d2dc000) [pid = 2317] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x129506c00) [pid = 2317] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x1132aa800) [pid = 2317] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x118428800) [pid = 2317] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x1215cb800) [pid = 2317] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x1292c0800) [pid = 2317] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x12d5e9c00) [pid = 2317] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x112a27000) [pid = 2317] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x126fefc00) [pid = 2317] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x11843d400) [pid = 2317] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x12cb72000) [pid = 2317] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1292ca400) [pid = 2317] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x1121e4c00) [pid = 2317] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x1259e3400) [pid = 2317] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x112a24400) [pid = 2317] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x1183bfc00) [pid = 2317] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:16:07 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x118850400) [pid = 2317] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:16:07 INFO - PROCESS | 2317 | 1462360567115 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 2317 | 1462360567116 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:16:07 INFO - PROCESS | 2317 | 1462360567128 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 2317 | 1462360567129 Marionette TRACE conn2 <- [1,1354,null,{}] 04:16:07 INFO - PROCESS | 2317 | 1462360567132 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}] 04:16:07 INFO - PROCESS | 2317 | 1462360567218 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:16:07 INFO - PROCESS | 2317 | 1462360567224 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x1166c8800 == 75 [pid = 2317] [id = 346] 04:16:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x112a24400) [pid = 2317] [serial = 1037] [outer = 0x0] 04:16:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x113f1f000) [pid = 2317] [serial = 1038] [outer = 0x112a24400] 04:16:07 INFO - PROCESS | 2317 | 1462360567250 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x118427400) [pid = 2317] [serial = 1039] [outer = 0x112a24400] 04:16:07 INFO - PROCESS | 2317 | 1462360567592 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]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 471ms 04:16:07 INFO - PROCESS | 2317 | 1462360567599 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 2317 | 1462360567602 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:16:07 INFO - PROCESS | 2317 | 1462360567604 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 2317 | 1462360567606 Marionette TRACE conn2 <- [1,1358,null,{}] 04:16:07 INFO - PROCESS | 2317 | 1462360567608 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}] 04:16:07 INFO - PROCESS | 2317 | 1462360567711 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:16:07 INFO - PROCESS | 2317 | 1462360567797 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x12704d000 == 76 [pid = 2317] [id = 347] 04:16:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x119f0f400) [pid = 2317] [serial = 1040] [outer = 0x0] 04:16:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x121502c00) [pid = 2317] [serial = 1041] [outer = 0x119f0f400] 04:16:07 INFO - PROCESS | 2317 | 1462360567827 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x121510800) [pid = 2317] [serial = 1042] [outer = 0x119f0f400] 04:16:08 INFO - PROCESS | 2317 | 1462360568111 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]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 04:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:16:08 INFO - PROCESS | 2317 | 1462360568126 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 2317 | 1462360568127 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:16:08 INFO - PROCESS | 2317 | 1462360568130 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 2317 | 1462360568131 Marionette TRACE conn2 <- [1,1362,null,{}] 04:16:08 INFO - PROCESS | 2317 | 1462360568133 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}] 04:16:08 INFO - PROCESS | 2317 | 1462360568234 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:16:08 INFO - PROCESS | 2317 | 1462360568238 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f86000 == 77 [pid = 2317] [id = 348] 04:16:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x1215c7c00) [pid = 2317] [serial = 1043] [outer = 0x0] 04:16:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x1215d5800) [pid = 2317] [serial = 1044] [outer = 0x1215c7c00] 04:16:08 INFO - PROCESS | 2317 | 1462360568264 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x121951400) [pid = 2317] [serial = 1045] [outer = 0x1215c7c00] 04:16:08 INFO - PROCESS | 2317 | 1462360568678 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]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 568ms 04:16:08 INFO - PROCESS | 2317 | 1462360568699 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 2317 | 1462360568700 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:16:08 INFO - PROCESS | 2317 | 1462360568706 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 2317 | 1462360568708 Marionette TRACE conn2 <- [1,1366,null,{}] 04:16:08 INFO - PROCESS | 2317 | 1462360568711 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}] 04:16:08 INFO - PROCESS | 2317 | 1462360568847 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:16:08 INFO - PROCESS | 2317 | 1462360568857 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x129603800 == 78 [pid = 2317] [id = 349] 04:16:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x12150f000) [pid = 2317] [serial = 1046] [outer = 0x0] 04:16:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x121959400) [pid = 2317] [serial = 1047] [outer = 0x12150f000] 04:16:08 INFO - PROCESS | 2317 | 1462360568899 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x121dc6000) [pid = 2317] [serial = 1048] [outer = 0x12150f000] 04:16:09 INFO - PROCESS | 2317 | 1462360569563 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] 04:16:09 INFO - PROCESS | 2317 | 1462360569582 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:16:09 INFO - PROCESS | 2317 | 1462360569586 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - PROCESS | 2317 | 1462360569588 Marionette TRACE conn2 <- [1,1370,null,{}] 04:16:09 INFO - PROCESS | 2317 | 1462360569592 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}] 04:16:09 INFO - PROCESS | 2317 | 1462360569707 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:16:09 INFO - PROCESS | 2317 | 1462360569780 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x116e93000 == 79 [pid = 2317] [id = 350] 04:16:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x112a1d400) [pid = 2317] [serial = 1049] [outer = 0x0] 04:16:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x113055800) [pid = 2317] [serial = 1050] [outer = 0x112a1d400] 04:16:09 INFO - PROCESS | 2317 | 1462360569812 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x113488000) [pid = 2317] [serial = 1051] [outer = 0x112a1d400] 04:16:10 INFO - PROCESS | 2317 | 1462360570226 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] 04:16:10 INFO - PROCESS | 2317 | 1462360570261 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:16:10 INFO - PROCESS | 2317 | 1462360570266 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 2317 | 1462360570268 Marionette TRACE conn2 <- [1,1374,null,{}] 04:16:10 INFO - PROCESS | 2317 | 1462360570271 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}] 04:16:10 INFO - PROCESS | 2317 | 1462360570407 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:16:10 INFO - PROCESS | 2317 | 1462360570509 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917c000 == 80 [pid = 2317] [id = 351] 04:16:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x113d4d000) [pid = 2317] [serial = 1052] [outer = 0x0] 04:16:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x116655000) [pid = 2317] [serial = 1053] [outer = 0x113d4d000] 04:16:10 INFO - PROCESS | 2317 | 1462360570540 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x118246800) [pid = 2317] [serial = 1054] [outer = 0x113d4d000] 04:16:10 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:10 INFO - PROCESS | 2317 | 1462360570974 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] 04:16:10 INFO - PROCESS | 2317 | 1462360570990 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:16:10 INFO - PROCESS | 2317 | 1462360570993 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 2317 | 1462360570995 Marionette TRACE conn2 <- [1,1378,null,{}] 04:16:11 INFO - PROCESS | 2317 | 1462360571003 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}] 04:16:11 INFO - PROCESS | 2317 | 1462360571116 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:16:11 INFO - PROCESS | 2317 | 1462360571178 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x12750d000 == 81 [pid = 2317] [id = 352] 04:16:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x118441800) [pid = 2317] [serial = 1055] [outer = 0x0] 04:16:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x11867f400) [pid = 2317] [serial = 1056] [outer = 0x118441800] 04:16:11 INFO - PROCESS | 2317 | 1462360571251 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x1196b2400) [pid = 2317] [serial = 1057] [outer = 0x118441800] 04:16:11 INFO - PROCESS | 2317 | 1462360571679 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] 04:16:11 INFO - PROCESS | 2317 | 1462360571716 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:16:11 INFO - PROCESS | 2317 | 1462360571720 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 2317 | 1462360571722 Marionette TRACE conn2 <- [1,1382,null,{}] 04:16:11 INFO - PROCESS | 2317 | 1462360571743 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}] 04:16:11 INFO - PROCESS | 2317 | 1462360571848 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:16:11 INFO - PROCESS | 2317 | 1462360571920 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a742000 == 82 [pid = 2317] [id = 353] 04:16:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x11a275400) [pid = 2317] [serial = 1058] [outer = 0x0] 04:16:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x1214c5800) [pid = 2317] [serial = 1059] [outer = 0x11a275400] 04:16:11 INFO - PROCESS | 2317 | 1462360571950 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x1215c8400) [pid = 2317] [serial = 1060] [outer = 0x11a275400] 04:16:12 INFO - PROCESS | 2317 | [2317] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:12 INFO - PROCESS | 2317 | 1462360572402 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] 04:16:12 INFO - PROCESS | 2317 | 1462360572469 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:16:12 INFO - PROCESS | 2317 | 1462360572472 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 2317 | 1462360572473 Marionette TRACE conn2 <- [1,1386,null,{}] 04:16:12 INFO - PROCESS | 2317 | 1462360572476 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}] 04:16:12 INFO - PROCESS | 2317 | 1462360572581 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:16:12 INFO - PROCESS | 2317 | 1462360572641 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa97000 == 83 [pid = 2317] [id = 354] 04:16:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x1213b8800) [pid = 2317] [serial = 1061] [outer = 0x0] 04:16:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x121c23800) [pid = 2317] [serial = 1062] [outer = 0x1213b8800] 04:16:12 INFO - PROCESS | 2317 | 1462360572670 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x121fbe400) [pid = 2317] [serial = 1063] [outer = 0x1213b8800] 04:16:13 INFO - PROCESS | 2317 | 1462360573195 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] 04:16:13 INFO - PROCESS | 2317 | 1462360573243 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:16:13 INFO - PROCESS | 2317 | 1462360573246 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 2317 | 1462360573247 Marionette TRACE conn2 <- [1,1390,null,{}] 04:16:13 INFO - PROCESS | 2317 | 1462360573250 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}] 04:16:13 INFO - PROCESS | 2317 | 1462360573375 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:16:13 INFO - PROCESS | 2317 | 1462360573465 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x11802f800 == 84 [pid = 2317] [id = 355] 04:16:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x1248bf800) [pid = 2317] [serial = 1064] [outer = 0x0] 04:16:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x125844000) [pid = 2317] [serial = 1065] [outer = 0x1248bf800] 04:16:13 INFO - PROCESS | 2317 | 1462360573497 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x126994000) [pid = 2317] [serial = 1066] [outer = 0x1248bf800] 04:16:13 INFO - PROCESS | 2317 | 1462360573922 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]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 719ms 04:16:13 INFO - PROCESS | 2317 | 1462360573966 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 2317 | 1462360573967 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:16:13 INFO - PROCESS | 2317 | 1462360573970 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 2317 | 1462360573971 Marionette TRACE conn2 <- [1,1394,null,{}] 04:16:13 INFO - PROCESS | 2317 | 1462360573974 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}] 04:16:14 INFO - PROCESS | 2317 | 1462360574080 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:16:14 INFO - PROCESS | 2317 | 1462360574154 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x11802d800 == 85 [pid = 2317] [id = 356] 04:16:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x113329c00) [pid = 2317] [serial = 1067] [outer = 0x0] 04:16:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x118429400) [pid = 2317] [serial = 1068] [outer = 0x113329c00] 04:16:14 INFO - PROCESS | 2317 | 1462360574184 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x1259e3000) [pid = 2317] [serial = 1069] [outer = 0x113329c00] 04:16:14 INFO - PROCESS | 2317 | 1462360574776 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]]]}] 04:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 820ms 04:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:16:14 INFO - PROCESS | 2317 | 1462360574790 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 2317 | 1462360574792 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:16:14 INFO - PROCESS | 2317 | 1462360574796 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 2317 | 1462360574798 Marionette TRACE conn2 <- [1,1398,null,{}] 04:16:14 INFO - PROCESS | 2317 | 1462360574802 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}] 04:16:14 INFO - PROCESS | 2317 | 1462360574904 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:16:14 INFO - PROCESS | 2317 | 1462360574983 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x118025000 == 86 [pid = 2317] [id = 357] 04:16:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x1129a1c00) [pid = 2317] [serial = 1070] [outer = 0x0] 04:16:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x112a29800) [pid = 2317] [serial = 1071] [outer = 0x1129a1c00] 04:16:15 INFO - PROCESS | 2317 | 1462360575012 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x115e47400) [pid = 2317] [serial = 1072] [outer = 0x1129a1c00] 04:16:15 INFO - PROCESS | 2317 | 1462360575461 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]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 676ms 04:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:16:15 INFO - PROCESS | 2317 | 1462360575472 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 2317 | 1462360575475 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:16:15 INFO - PROCESS | 2317 | 1462360575479 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 2317 | 1462360575481 Marionette TRACE conn2 <- [1,1402,null,{}] 04:16:15 INFO - PROCESS | 2317 | 1462360575484 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}] 04:16:15 INFO - PROCESS | 2317 | 1462360575586 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:16:15 INFO - PROCESS | 2317 | 1462360575668 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x11801c800 == 87 [pid = 2317] [id = 358] 04:16:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x11675b800) [pid = 2317] [serial = 1073] [outer = 0x0] 04:16:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x116ac9c00) [pid = 2317] [serial = 1074] [outer = 0x11675b800] 04:16:15 INFO - PROCESS | 2317 | 1462360575695 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x1183b5400) [pid = 2317] [serial = 1075] [outer = 0x11675b800] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x128f86000 == 86 [pid = 2317] [id = 348] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x12704d000 == 85 [pid = 2317] [id = 347] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1166c8800 == 84 [pid = 2317] [id = 346] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1218b1000 == 83 [pid = 2317] [id = 345] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x121533000 == 82 [pid = 2317] [id = 344] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x11a217800 == 81 [pid = 2317] [id = 343] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x119616800 == 80 [pid = 2317] [id = 342] 04:16:15 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x137daec00) [pid = 2317] [serial = 990] [outer = 0x0] [url = about:blank] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x118885800 == 79 [pid = 2317] [id = 341] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x118032000 == 78 [pid = 2317] [id = 340] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x118022800 == 77 [pid = 2317] [id = 339] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x116745000 == 76 [pid = 2317] [id = 338] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x112d61000 == 75 [pid = 2317] [id = 337] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x12d736000 == 74 [pid = 2317] [id = 333] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1258cf000 == 73 [pid = 2317] [id = 332] 04:16:15 INFO - PROCESS | 2317 | --DOCSHELL 0x119514000 == 72 [pid = 2317] [id = 331] 04:16:16 INFO - PROCESS | 2317 | 1462360576078 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]]]}] 04:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 619ms 04:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:16:16 INFO - PROCESS | 2317 | 1462360576099 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 2317 | 1462360576100 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:16:16 INFO - PROCESS | 2317 | 1462360576108 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 2317 | 1462360576110 Marionette TRACE conn2 <- [1,1406,null,{}] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x12c61e800) [pid = 2317] [serial = 882] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x12d11e800) [pid = 2317] [serial = 888] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x118676400) [pid = 2317] [serial = 873] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x1214cc800) [pid = 2317] [serial = 819] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x12a80b800) [pid = 2317] [serial = 765] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x11823fc00) [pid = 2317] [serial = 756] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x11843bc00) [pid = 2317] [serial = 816] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x125ffb800) [pid = 2317] [serial = 822] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x129593000) [pid = 2317] [serial = 879] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x1196a6800) [pid = 2317] [serial = 759] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x12aa5e800) [pid = 2317] [serial = 690] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x12c29f000) [pid = 2317] [serial = 828] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x115e8b400) [pid = 2317] [serial = 870] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x121fc0c00) [pid = 2317] [serial = 876] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x1292c5400) [pid = 2317] [serial = 825] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x113ad6400) [pid = 2317] [serial = 813] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x12bbbe000) [pid = 2317] [serial = 768] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x12d119c00) [pid = 2317] [serial = 885] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x121fc5800) [pid = 2317] [serial = 762] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x12d121000) [pid = 2317] [serial = 972] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x12dc16800) [pid = 2317] [serial = 975] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x135718400) [pid = 2317] [serial = 978] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x135710000) [pid = 2317] [serial = 976] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x119f10400) [pid = 2317] [serial = 981] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x135712000) [pid = 2317] [serial = 952] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x11910d400) [pid = 2317] [serial = 951] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x1188cec00) [pid = 2317] [serial = 933] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x1196b0c00) [pid = 2317] [serial = 934] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x127098c00) [pid = 2317] [serial = 937] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x12485d800) [pid = 2317] [serial = 936] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x12bbe5c00) [pid = 2317] [serial = 940] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x128c4f400) [pid = 2317] [serial = 939] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x12dc0b400) [pid = 2317] [serial = 928] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x12ce67c00) [pid = 2317] [serial = 943] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x12cb6a000) [pid = 2317] [serial = 942] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x118441400) [pid = 2317] [serial = 957] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x11a164800) [pid = 2317] [serial = 958] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x118439c00) [pid = 2317] [serial = 954] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x118851800) [pid = 2317] [serial = 955] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x121952400) [pid = 2317] [serial = 960] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x125ffa400) [pid = 2317] [serial = 961] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x1295dec00) [pid = 2317] [serial = 966] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x12aff1400) [pid = 2317] [serial = 967] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x12dc13c00) [pid = 2317] [serial = 945] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x13570ec00) [pid = 2317] [serial = 946] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x116aca400) [pid = 2317] [serial = 931] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x113d4d400) [pid = 2317] [serial = 930] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x128bd1c00) [pid = 2317] [serial = 963] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x1292bf800) [pid = 2317] [serial = 964] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x135713c00) [pid = 2317] [serial = 949] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x12d5f6c00) [pid = 2317] [serial = 948] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x135c2c400) [pid = 2317] [serial = 979] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x135119c00) [pid = 2317] [serial = 984] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x12b109800) [pid = 2317] [serial = 982] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x12ce64400) [pid = 2317] [serial = 970] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x12bbbb400) [pid = 2317] [serial = 969] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x135c37c00) [pid = 2317] [serial = 987] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x12d5f3000) [pid = 2317] [serial = 973] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x135c33c00) [pid = 2317] [serial = 985] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x137daa400) [pid = 2317] [serial = 988] [outer = 0x0] [url = about:blank] 04:16:16 INFO - PROCESS | 2317 | 1462360576133 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}] 04:16:16 INFO - PROCESS | 2317 | 1462360576224 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:16:16 INFO - PROCESS | 2317 | 1462360576248 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x11829b000 == 73 [pid = 2317] [id = 359] 04:16:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x11861ac00) [pid = 2317] [serial = 1076] [outer = 0x0] 04:16:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x11861fc00) [pid = 2317] [serial = 1077] [outer = 0x11861ac00] 04:16:16 INFO - PROCESS | 2317 | 1462360576277 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x118782400) [pid = 2317] [serial = 1078] [outer = 0x11861ac00] 04:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 538ms 04:16:16 INFO - PROCESS | 2317 | 1462360576638 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]]]}] 04:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:16:16 INFO - PROCESS | 2317 | 1462360576642 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 2317 | 1462360576643 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:16:16 INFO - PROCESS | 2317 | 1462360576645 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 2317 | 1462360576647 Marionette TRACE conn2 <- [1,1410,null,{}] 04:16:16 INFO - PROCESS | 2317 | 1462360576649 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}] 04:16:16 INFO - PROCESS | 2317 | 1462360576741 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:16:16 INFO - PROCESS | 2317 | 1462360576795 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x11950d000 == 74 [pid = 2317] [id = 360] 04:16:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x118851800) [pid = 2317] [serial = 1079] [outer = 0x0] 04:16:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x118f9bc00) [pid = 2317] [serial = 1080] [outer = 0x118851800] 04:16:16 INFO - PROCESS | 2317 | 1462360576821 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x1196af400) [pid = 2317] [serial = 1081] [outer = 0x118851800] 04:16:17 INFO - PROCESS | 2317 | 1462360577130 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]]]}] 04:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 523ms 04:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:16:17 INFO - PROCESS | 2317 | 1462360577170 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 2317 | 1462360577171 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:16:17 INFO - PROCESS | 2317 | 1462360577173 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 2317 | 1462360577174 Marionette TRACE conn2 <- [1,1414,null,{}] 04:16:17 INFO - PROCESS | 2317 | 1462360577177 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}] 04:16:17 INFO - PROCESS | 2317 | 1462360577264 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:16:17 INFO - PROCESS | 2317 | 1462360577320 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x121530000 == 75 [pid = 2317] [id = 361] 04:16:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x11885dc00) [pid = 2317] [serial = 1082] [outer = 0x0] 04:16:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x119c8c400) [pid = 2317] [serial = 1083] [outer = 0x11885dc00] 04:16:17 INFO - PROCESS | 2317 | 1462360577346 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x1213b6800) [pid = 2317] [serial = 1084] [outer = 0x11885dc00] 04:16:17 INFO - PROCESS | 2317 | 1462360577675 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]]]}] 04:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 520ms 04:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:16:17 INFO - PROCESS | 2317 | 1462360577695 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 2317 | 1462360577696 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:16:17 INFO - PROCESS | 2317 | 1462360577698 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 2317 | 1462360577699 Marionette TRACE conn2 <- [1,1418,null,{}] 04:16:17 INFO - PROCESS | 2317 | 1462360577702 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}] 04:16:17 INFO - PROCESS | 2317 | 1462360577801 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:16:17 INFO - PROCESS | 2317 | 1462360577808 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x125f4d000 == 76 [pid = 2317] [id = 362] 04:16:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x1215ca400) [pid = 2317] [serial = 1085] [outer = 0x0] 04:16:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x121c2a400) [pid = 2317] [serial = 1086] [outer = 0x1215ca400] 04:16:17 INFO - PROCESS | 2317 | 1462360577835 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x125909400) [pid = 2317] [serial = 1087] [outer = 0x1215ca400] 04:16:18 INFO - PROCESS | 2317 | 1462360578227 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]]]}] 04:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 571ms 04:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:16:18 INFO - PROCESS | 2317 | 1462360578269 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 2317 | 1462360578270 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:16:18 INFO - PROCESS | 2317 | 1462360578273 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 2317 | 1462360578274 Marionette TRACE conn2 <- [1,1422,null,{}] 04:16:18 INFO - PROCESS | 2317 | 1462360578276 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}] 04:16:18 INFO - PROCESS | 2317 | 1462360578384 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:16:18 INFO - PROCESS | 2317 | 1462360578421 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x12751b000 == 77 [pid = 2317] [id = 363] 04:16:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x124e21c00) [pid = 2317] [serial = 1088] [outer = 0x0] 04:16:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x126991800) [pid = 2317] [serial = 1089] [outer = 0x124e21c00] 04:16:18 INFO - PROCESS | 2317 | 1462360578446 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x12699d400) [pid = 2317] [serial = 1090] [outer = 0x124e21c00] 04:16:18 INFO - PROCESS | 2317 | 1462360578799 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]]]}] 04:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 568ms 04:16:18 INFO - PROCESS | 2317 | 1462360578841 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 2317 | 1462360578843 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:16:18 INFO - PROCESS | 2317 | 1462360578845 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 2317 | 1462360578846 Marionette TRACE conn2 <- [1,1426,null,{}] 04:16:18 INFO - PROCESS | 2317 | 1462360578848 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}] 04:16:18 INFO - PROCESS | 2317 | 1462360578962 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:16:19 INFO - PROCESS | 2317 | 1462360579004 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a739000 == 78 [pid = 2317] [id = 364] 04:16:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x125ffa000) [pid = 2317] [serial = 1091] [outer = 0x0] 04:16:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x1270a5800) [pid = 2317] [serial = 1092] [outer = 0x125ffa000] 04:16:19 INFO - PROCESS | 2317 | 1462360579045 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x12753dc00) [pid = 2317] [serial = 1093] [outer = 0x125ffa000] 04:16:19 INFO - PROCESS | 2317 | 1462360579471 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]]]}] 04:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 669ms 04:16:19 INFO - PROCESS | 2317 | 1462360579514 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 2317 | 1462360579515 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:16:19 INFO - PROCESS | 2317 | 1462360579517 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 2317 | 1462360579519 Marionette TRACE conn2 <- [1,1430,null,{}] 04:16:19 INFO - PROCESS | 2317 | 1462360579521 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}] 04:16:19 INFO - PROCESS | 2317 | 1462360579632 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:16:19 INFO - PROCESS | 2317 | 1462360579664 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b17f800 == 79 [pid = 2317] [id = 365] 04:16:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x11843a800) [pid = 2317] [serial = 1094] [outer = 0x0] 04:16:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x127276400) [pid = 2317] [serial = 1095] [outer = 0x11843a800] 04:16:19 INFO - PROCESS | 2317 | 1462360579689 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12758e000) [pid = 2317] [serial = 1096] [outer = 0x11843a800] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x11963f400) [pid = 2317] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x11842f000) [pid = 2317] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x11910d800) [pid = 2317] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x119f0f400) [pid = 2317] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x135c37400) [pid = 2317] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x11823b400) [pid = 2317] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x112a24400) [pid = 2317] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x116abcc00) [pid = 2317] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x112a20c00) [pid = 2317] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x1215c7c00) [pid = 2317] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x115e44c00) [pid = 2317] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x1121de000) [pid = 2317] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:16:20 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x118785800) [pid = 2317] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:16:20 INFO - PROCESS | 2317 | 1462360580093 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]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 617ms 04:16:20 INFO - PROCESS | 2317 | 1462360580136 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 2317 | 1462360580137 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:16:20 INFO - PROCESS | 2317 | 1462360580139 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 2317 | 1462360580140 Marionette TRACE conn2 <- [1,1434,null,{}] 04:16:20 INFO - PROCESS | 2317 | 1462360580143 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}] 04:16:20 INFO - PROCESS | 2317 | 1462360580232 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:16:20 INFO - PROCESS | 2317 | 1462360580236 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x124981800 == 80 [pid = 2317] [id = 366] 04:16:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x112a24400) [pid = 2317] [serial = 1097] [outer = 0x0] 04:16:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x116abcc00) [pid = 2317] [serial = 1098] [outer = 0x112a24400] 04:16:20 INFO - PROCESS | 2317 | 1462360580261 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x11910d800) [pid = 2317] [serial = 1099] [outer = 0x112a24400] 04:16:20 INFO - PROCESS | 2317 | 1462360580614 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]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 04:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:16:20 INFO - PROCESS | 2317 | 1462360580658 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 2317 | 1462360580660 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:16:20 INFO - PROCESS | 2317 | 1462360580662 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 2317 | 1462360580664 Marionette TRACE conn2 <- [1,1438,null,{}] 04:16:20 INFO - PROCESS | 2317 | 1462360580666 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}] 04:16:20 INFO - PROCESS | 2317 | 1462360580773 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:16:20 INFO - PROCESS | 2317 | 1462360580778 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb7b800 == 81 [pid = 2317] [id = 367] 04:16:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x119cc2400) [pid = 2317] [serial = 1100] [outer = 0x0] 04:16:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x128bcf000) [pid = 2317] [serial = 1101] [outer = 0x119cc2400] 04:16:20 INFO - PROCESS | 2317 | 1462360580807 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x128c56400) [pid = 2317] [serial = 1102] [outer = 0x119cc2400] 04:16:21 INFO - PROCESS | 2317 | 1462360581158 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]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 04:16:21 INFO - PROCESS | 2317 | 1462360581185 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 2317 | 1462360581188 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:16:21 INFO - PROCESS | 2317 | 1462360581190 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 2317 | 1462360581191 Marionette TRACE conn2 <- [1,1442,null,{}] 04:16:21 INFO - PROCESS | 2317 | 1462360581194 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}] 04:16:21 INFO - PROCESS | 2317 | 1462360581284 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:16:21 INFO - PROCESS | 2317 | 1462360581343 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c161800 == 82 [pid = 2317] [id = 368] 04:16:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x1215d5400) [pid = 2317] [serial = 1103] [outer = 0x0] 04:16:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x128db7c00) [pid = 2317] [serial = 1104] [outer = 0x1215d5400] 04:16:21 INFO - PROCESS | 2317 | 1462360581370 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x1292c4000) [pid = 2317] [serial = 1105] [outer = 0x1215d5400] 04:16:21 INFO - PROCESS | 2317 | 1462360581678 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]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 04:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:16:21 INFO - PROCESS | 2317 | 1462360581710 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 2317 | 1462360581711 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:16:21 INFO - PROCESS | 2317 | 1462360581714 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 2317 | 1462360581716 Marionette TRACE conn2 <- [1,1446,null,{}] 04:16:21 INFO - PROCESS | 2317 | 1462360581722 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}] 04:16:21 INFO - PROCESS | 2317 | 1462360581859 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:16:21 INFO - PROCESS | 2317 | 1462360581946 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca84800 == 83 [pid = 2317] [id = 369] 04:16:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x128bd3000) [pid = 2317] [serial = 1106] [outer = 0x0] 04:16:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x129504c00) [pid = 2317] [serial = 1107] [outer = 0x128bd3000] 04:16:21 INFO - PROCESS | 2317 | 1462360581980 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12958ec00) [pid = 2317] [serial = 1108] [outer = 0x128bd3000] 04:16:22 INFO - PROCESS | 2317 | 1462360582454 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]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 774ms 04:16:22 INFO - PROCESS | 2317 | 1462360582490 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 2317 | 1462360582493 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:16:22 INFO - PROCESS | 2317 | 1462360582497 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 2317 | 1462360582499 Marionette TRACE conn2 <- [1,1450,null,{}] 04:16:22 INFO - PROCESS | 2317 | 1462360582503 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}] 04:16:22 INFO - PROCESS | 2317 | 1462360582622 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:16:22 INFO - PROCESS | 2317 | 1462360582696 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x1173ce000 == 84 [pid = 2317] [id = 370] 04:16:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x1132dec00) [pid = 2317] [serial = 1109] [outer = 0x0] 04:16:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x115e8d400) [pid = 2317] [serial = 1110] [outer = 0x1132dec00] 04:16:22 INFO - PROCESS | 2317 | 1462360582728 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x116ac8400) [pid = 2317] [serial = 1111] [outer = 0x1132dec00] 04:16:23 INFO - PROCESS | 2317 | 1462360583177 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]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 724ms 04:16:23 INFO - PROCESS | 2317 | 1462360583231 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 2317 | 1462360583235 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:16:23 INFO - PROCESS | 2317 | 1462360583242 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 2317 | 1462360583244 Marionette TRACE conn2 <- [1,1454,null,{}] 04:16:23 INFO - PROCESS | 2317 | 1462360583246 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}] 04:16:23 INFO - PROCESS | 2317 | 1462360583361 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:16:23 INFO - PROCESS | 2317 | 1462360583434 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x121cc6800 == 85 [pid = 2317] [id = 371] 04:16:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x11751d800) [pid = 2317] [serial = 1112] [outer = 0x0] 04:16:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x118438c00) [pid = 2317] [serial = 1113] [outer = 0x11751d800] 04:16:23 INFO - PROCESS | 2317 | 1462360583465 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x11910ec00) [pid = 2317] [serial = 1114] [outer = 0x11751d800] 04:16:23 INFO - PROCESS | 2317 | 1462360583908 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]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 722ms 04:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:16:23 INFO - PROCESS | 2317 | 1462360583969 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 2317 | 1462360583971 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:16:23 INFO - PROCESS | 2317 | 1462360583975 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 2317 | 1462360583977 Marionette TRACE conn2 <- [1,1458,null,{}] 04:16:23 INFO - PROCESS | 2317 | 1462360583987 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}] 04:16:24 INFO - PROCESS | 2317 | 1462360584097 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:16:24 INFO - PROCESS | 2317 | 1462360584173 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb73800 == 86 [pid = 2317] [id = 372] 04:16:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x12194dc00) [pid = 2317] [serial = 1115] [outer = 0x0] 04:16:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x121956c00) [pid = 2317] [serial = 1116] [outer = 0x12194dc00] 04:16:24 INFO - PROCESS | 2317 | 1462360584204 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x124851800) [pid = 2317] [serial = 1117] [outer = 0x12194dc00] 04:16:24 INFO - PROCESS | 2317 | 1462360584685 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]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 724ms 04:16:24 INFO - PROCESS | 2317 | 1462360584699 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 2317 | 1462360584702 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:16:24 INFO - PROCESS | 2317 | 1462360584725 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 2317 | 1462360584727 Marionette TRACE conn2 <- [1,1462,null,{}] 04:16:24 INFO - PROCESS | 2317 | 1462360584729 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}] 04:16:24 INFO - PROCESS | 2317 | 1462360584841 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:16:24 INFO - PROCESS | 2317 | 1462360584914 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce83800 == 87 [pid = 2317] [id = 373] 04:16:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x124e23400) [pid = 2317] [serial = 1118] [outer = 0x0] 04:16:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x12699d000) [pid = 2317] [serial = 1119] [outer = 0x124e23400] 04:16:24 INFO - PROCESS | 2317 | 1462360584944 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x127596400) [pid = 2317] [serial = 1120] [outer = 0x124e23400] 04:16:25 INFO - PROCESS | 2317 | 1462360585377 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]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 674ms 04:16:25 INFO - PROCESS | 2317 | 1462360585397 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:16:25 INFO - PROCESS | 2317 | 1462360585399 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:16:25 INFO - PROCESS | 2317 | 1462360585401 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 2317 | 1462360585402 Marionette TRACE conn2 <- [1,1466,null,{}] 04:16:25 INFO - PROCESS | 2317 | 1462360585405 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}] 04:16:25 INFO - PROCESS | 2317 | 1462360585515 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:16:25 INFO - PROCESS | 2317 | 1462360585588 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d13d800 == 88 [pid = 2317] [id = 374] 04:16:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x1259e1c00) [pid = 2317] [serial = 1121] [outer = 0x0] 04:16:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x128bd7800) [pid = 2317] [serial = 1122] [outer = 0x1259e1c00] 04:16:25 INFO - PROCESS | 2317 | 1462360585619 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x128dd4c00) [pid = 2317] [serial = 1123] [outer = 0x1259e1c00] 04:16:26 INFO - PROCESS | 2317 | 1462360586065 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]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 04:16:26 INFO - PROCESS | 2317 | 1462360586072 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 2317 | 1462360586074 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:16:26 INFO - PROCESS | 2317 | 1462360586076 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 2317 | 1462360586077 Marionette TRACE conn2 <- [1,1470,null,{}] 04:16:26 INFO - PROCESS | 2317 | 1462360586080 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}] 04:16:26 INFO - PROCESS | 2317 | 1462360586221 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:16:26 INFO - PROCESS | 2317 | 1462360586308 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d52f000 == 89 [pid = 2317] [id = 375] 04:16:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x12958e800) [pid = 2317] [serial = 1124] [outer = 0x0] 04:16:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x12a814400) [pid = 2317] [serial = 1125] [outer = 0x12958e800] 04:16:26 INFO - PROCESS | 2317 | 1462360586340 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x12aa5ec00) [pid = 2317] [serial = 1126] [outer = 0x12958e800] 04:16:26 INFO - PROCESS | 2317 | 1462360586763 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]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 720ms 04:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:16:26 INFO - PROCESS | 2317 | 1462360586797 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 2317 | 1462360586798 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:16:26 INFO - PROCESS | 2317 | 1462360586800 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 2317 | 1462360586802 Marionette TRACE conn2 <- [1,1474,null,{}] 04:16:26 INFO - PROCESS | 2317 | 1462360586804 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}] 04:16:26 INFO - PROCESS | 2317 | 1462360586913 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:16:27 INFO - PROCESS | 2317 | 1462360587031 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x12930b000 == 90 [pid = 2317] [id = 376] 04:16:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x11299bc00) [pid = 2317] [serial = 1127] [outer = 0x0] 04:16:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x129597000) [pid = 2317] [serial = 1128] [outer = 0x11299bc00] 04:16:27 INFO - PROCESS | 2317 | 1462360587063 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x12afe7800) [pid = 2317] [serial = 1129] [outer = 0x11299bc00] 04:16:27 INFO - PROCESS | 2317 | 1462360587497 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]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 770ms 04:16:27 INFO - PROCESS | 2317 | 1462360587908 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 2317 | 1462360587913 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:16:27 INFO - PROCESS | 2317 | 1462360587940 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 2317 | 1462360587943 Marionette TRACE conn2 <- [1,1478,null,{}] 04:16:27 INFO - PROCESS | 2317 | 1462360587949 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}] 04:16:28 INFO - PROCESS | 2317 | 1462360588066 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:16:28 INFO - PROCESS | 2317 | 1462360588127 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x119139800 == 91 [pid = 2317] [id = 377] 04:16:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x1132ab800) [pid = 2317] [serial = 1130] [outer = 0x0] 04:16:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x113490c00) [pid = 2317] [serial = 1131] [outer = 0x1132ab800] 04:16:28 INFO - PROCESS | 2317 | 1462360588154 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x116abc800) [pid = 2317] [serial = 1132] [outer = 0x1132ab800] 04:16:28 INFO - PROCESS | 2317 | 1462360588675 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]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 778ms 04:16:28 INFO - PROCESS | 2317 | 1462360588715 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 2317 | 1462360588717 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:16:28 INFO - PROCESS | 2317 | 1462360588723 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 2317 | 1462360588725 Marionette TRACE conn2 <- [1,1482,null,{}] 04:16:28 INFO - PROCESS | 2317 | 1462360588728 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}] 04:16:28 INFO - PROCESS | 2317 | 1462360588831 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:16:28 INFO - PROCESS | 2317 | 1462360588966 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a9b800 == 92 [pid = 2317] [id = 378] 04:16:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x11828a000) [pid = 2317] [serial = 1133] [outer = 0x0] 04:16:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x1183bd000) [pid = 2317] [serial = 1134] [outer = 0x11828a000] 04:16:29 INFO - PROCESS | 2317 | 1462360589061 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x11843a400) [pid = 2317] [serial = 1135] [outer = 0x11828a000] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12d135000 == 91 [pid = 2317] [id = 275] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce72000 == 90 [pid = 2317] [id = 274] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12c161800 == 89 [pid = 2317] [id = 368] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb7b800 == 88 [pid = 2317] [id = 367] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x124981800 == 87 [pid = 2317] [id = 366] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12b17f800 == 86 [pid = 2317] [id = 365] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12a739000 == 85 [pid = 2317] [id = 364] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12751b000 == 84 [pid = 2317] [id = 363] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x121959400) [pid = 2317] [serial = 1047] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x125f4d000 == 83 [pid = 2317] [id = 362] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x121530000 == 82 [pid = 2317] [id = 361] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x11950d000 == 81 [pid = 2317] [id = 360] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x11829b000 == 80 [pid = 2317] [id = 359] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x11801c800 == 79 [pid = 2317] [id = 358] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x118025000 == 78 [pid = 2317] [id = 357] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa97000 == 77 [pid = 2317] [id = 354] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12a742000 == 76 [pid = 2317] [id = 353] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x12750d000 == 75 [pid = 2317] [id = 352] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x11917c000 == 74 [pid = 2317] [id = 351] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x116e93000 == 73 [pid = 2317] [id = 350] 04:16:29 INFO - PROCESS | 2317 | --DOCSHELL 0x129603800 == 72 [pid = 2317] [id = 349] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x113055c00) [pid = 2317] [serial = 1014] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x11735f400) [pid = 2317] [serial = 1021] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x119cbf000) [pid = 2317] [serial = 1035] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x1126c0400) [pid = 2317] [serial = 1011] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x116a68c00) [pid = 2317] [serial = 1018] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x11885ec00) [pid = 2317] [serial = 1027] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x113f1f000) [pid = 2317] [serial = 1038] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x119106c00) [pid = 2317] [serial = 1029] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x118624800) [pid = 2317] [serial = 993] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x121951400) [pid = 2317] [serial = 1045] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12b3a6800) [pid = 2317] [serial = 1002] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x119fb4400) [pid = 2317] [serial = 1036] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x118621000) [pid = 2317] [serial = 1026] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x1259e0400) [pid = 2317] [serial = 1008] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x11963fc00) [pid = 2317] [serial = 1032] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x121510800) [pid = 2317] [serial = 1042] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x121502c00) [pid = 2317] [serial = 1041] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x137e44c00) [pid = 2317] [serial = 991] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1183bf800) [pid = 2317] [serial = 1024] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x118427400) [pid = 2317] [serial = 1039] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x116ac6000) [pid = 2317] [serial = 1020] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1132a9800) [pid = 2317] [serial = 1015] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x121508400) [pid = 2317] [serial = 996] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x1215d5800) [pid = 2317] [serial = 1044] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x116647400) [pid = 2317] [serial = 1017] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x1129a8c00) [pid = 2317] [serial = 1012] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12b10a800) [pid = 2317] [serial = 999] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x12cfb8c00) [pid = 2317] [serial = 1005] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x11930d400) [pid = 2317] [serial = 1030] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1199d2c00) [pid = 2317] [serial = 1033] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x118247800) [pid = 2317] [serial = 1023] [outer = 0x0] [url = about:blank] 04:16:29 INFO - PROCESS | 2317 | 1462360589534 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]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 871ms 04:16:29 INFO - PROCESS | 2317 | 1462360589594 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 2317 | 1462360589596 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:16:29 INFO - PROCESS | 2317 | 1462360589599 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 2317 | 1462360589601 Marionette TRACE conn2 <- [1,1486,null,{}] 04:16:29 INFO - PROCESS | 2317 | 1462360589613 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}] 04:16:29 INFO - PROCESS | 2317 | 1462360589751 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:16:29 INFO - PROCESS | 2317 | 1462360589767 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x119180000 == 73 [pid = 2317] [id = 379] 04:16:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x119104400) [pid = 2317] [serial = 1136] [outer = 0x0] 04:16:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x11910a400) [pid = 2317] [serial = 1137] [outer = 0x119104400] 04:16:29 INFO - PROCESS | 2317 | 1462360589813 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x119632c00) [pid = 2317] [serial = 1138] [outer = 0x119104400] 04:16:30 INFO - PROCESS | 2317 | 1462360590201 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]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 624ms 04:16:30 INFO - PROCESS | 2317 | 1462360590225 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 2317 | 1462360590226 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:16:30 INFO - PROCESS | 2317 | 1462360590228 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 2317 | 1462360590229 Marionette TRACE conn2 <- [1,1490,null,{}] 04:16:30 INFO - PROCESS | 2317 | 1462360590232 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}] 04:16:30 INFO - PROCESS | 2317 | 1462360590323 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:16:30 INFO - PROCESS | 2317 | 1462360590327 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x121537000 == 74 [pid = 2317] [id = 380] 04:16:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x1196acc00) [pid = 2317] [serial = 1139] [outer = 0x0] 04:16:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x119c8c800) [pid = 2317] [serial = 1140] [outer = 0x1196acc00] 04:16:30 INFO - PROCESS | 2317 | 1462360590353 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x1213b0400) [pid = 2317] [serial = 1141] [outer = 0x1196acc00] 04:16:30 INFO - PROCESS | 2317 | 1462360590690 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]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 04:16:30 INFO - PROCESS | 2317 | 1462360590696 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 2317 | 1462360590698 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:16:30 INFO - PROCESS | 2317 | 1462360590700 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 2317 | 1462360590701 Marionette TRACE conn2 <- [1,1494,null,{}] 04:16:30 INFO - PROCESS | 2317 | 1462360590706 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}] 04:16:30 INFO - PROCESS | 2317 | 1462360590819 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:16:30 INFO - PROCESS | 2317 | 1462360590826 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x1218a1800 == 75 [pid = 2317] [id = 381] 04:16:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x119817000) [pid = 2317] [serial = 1142] [outer = 0x0] 04:16:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x121506400) [pid = 2317] [serial = 1143] [outer = 0x119817000] 04:16:30 INFO - PROCESS | 2317 | 1462360590852 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x12170d400) [pid = 2317] [serial = 1144] [outer = 0x119817000] 04:16:31 INFO - PROCESS | 2317 | 1462360591245 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]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 572ms 04:16:31 INFO - PROCESS | 2317 | 1462360591274 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 2317 | 1462360591275 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:16:31 INFO - PROCESS | 2317 | 1462360591277 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 2317 | 1462360591278 Marionette TRACE conn2 <- [1,1498,null,{}] 04:16:31 INFO - PROCESS | 2317 | 1462360591280 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}] 04:16:31 INFO - PROCESS | 2317 | 1462360591382 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:16:31 INFO - PROCESS | 2317 | 1462360591461 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12750d000 == 76 [pid = 2317] [id = 382] 04:16:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x1214a3c00) [pid = 2317] [serial = 1145] [outer = 0x0] 04:16:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x121dcf000) [pid = 2317] [serial = 1146] [outer = 0x1214a3c00] 04:16:31 INFO - PROCESS | 2317 | 1462360591488 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x12699a000) [pid = 2317] [serial = 1147] [outer = 0x1214a3c00] 04:16:31 INFO - PROCESS | 2317 | 1462360591814 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]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 568ms 04:16:31 INFO - PROCESS | 2317 | 1462360591850 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 2317 | 1462360591851 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:16:31 INFO - PROCESS | 2317 | 1462360591854 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 2317 | 1462360591855 Marionette TRACE conn2 <- [1,1502,null,{}] 04:16:31 INFO - PROCESS | 2317 | 1462360591857 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}] 04:16:31 INFO - PROCESS | 2317 | 1462360591966 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:16:32 INFO - PROCESS | 2317 | 1462360592003 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f59000 == 77 [pid = 2317] [id = 383] 04:16:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x126ff2800) [pid = 2317] [serial = 1148] [outer = 0x0] 04:16:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x127540000) [pid = 2317] [serial = 1149] [outer = 0x126ff2800] 04:16:32 INFO - PROCESS | 2317 | 1462360592028 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x127590000) [pid = 2317] [serial = 1150] [outer = 0x126ff2800] 04:16:32 INFO - PROCESS | 2317 | 1462360592346 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]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 04:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:16:32 INFO - PROCESS | 2317 | 1462360592373 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 2317 | 1462360592374 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:16:32 INFO - PROCESS | 2317 | 1462360592376 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 2317 | 1462360592377 Marionette TRACE conn2 <- [1,1506,null,{}] 04:16:32 INFO - PROCESS | 2317 | 1462360592379 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}] 04:16:32 INFO - PROCESS | 2317 | 1462360592494 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:16:32 INFO - PROCESS | 2317 | 1462360592507 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a741800 == 78 [pid = 2317] [id = 384] 04:16:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x126ffc800) [pid = 2317] [serial = 1151] [outer = 0x0] 04:16:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x128c51c00) [pid = 2317] [serial = 1152] [outer = 0x126ffc800] 04:16:32 INFO - PROCESS | 2317 | 1462360592531 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x1292c2800) [pid = 2317] [serial = 1153] [outer = 0x126ffc800] 04:16:32 INFO - PROCESS | 2317 | 1462360592881 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]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 04:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:16:32 INFO - PROCESS | 2317 | 1462360592896 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 2317 | 1462360592897 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:16:32 INFO - PROCESS | 2317 | 1462360592900 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 2317 | 1462360592901 Marionette TRACE conn2 <- [1,1510,null,{}] 04:16:32 INFO - PROCESS | 2317 | 1462360592903 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}] 04:16:33 INFO - PROCESS | 2317 | 1462360593016 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:16:33 INFO - PROCESS | 2317 | 1462360593030 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aab4800 == 79 [pid = 2317] [id = 385] 04:16:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x129506000) [pid = 2317] [serial = 1154] [outer = 0x0] 04:16:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x12958f800) [pid = 2317] [serial = 1155] [outer = 0x129506000] 04:16:33 INFO - PROCESS | 2317 | 1462360593054 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x12a811000) [pid = 2317] [serial = 1156] [outer = 0x129506000] 04:16:33 INFO - PROCESS | 2317 | 1462360593392 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]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 04:16:33 INFO - PROCESS | 2317 | 1462360593562 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 2317 | 1462360593564 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x124e21c00) [pid = 2317] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x125ffa000) [pid = 2317] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x118851800) [pid = 2317] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x1129a1c00) [pid = 2317] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x1215ca400) [pid = 2317] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x11843a800) [pid = 2317] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x11885dc00) [pid = 2317] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x11861ac00) [pid = 2317] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x11675b800) [pid = 2317] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x112a24400) [pid = 2317] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x1215d5400) [pid = 2317] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:16:33 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x119cc2400) [pid = 2317] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:16:33 INFO - PROCESS | 2317 | 1462360593577 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 2317 | 1462360593578 Marionette TRACE conn2 <- [1,1514,null,{}] 04:16:33 INFO - PROCESS | 2317 | 1462360593581 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}] 04:16:33 INFO - PROCESS | 2317 | 1462360593666 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:16:33 INFO - PROCESS | 2317 | 1462360593670 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x119181000 == 80 [pid = 2317] [id = 386] 04:16:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x11861ac00) [pid = 2317] [serial = 1157] [outer = 0x0] 04:16:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x11910d400) [pid = 2317] [serial = 1158] [outer = 0x11861ac00] 04:16:33 INFO - PROCESS | 2317 | 1462360593696 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x124e21c00) [pid = 2317] [serial = 1159] [outer = 0x11861ac00] 04:16:34 INFO - PROCESS | 2317 | 1462360594036 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]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 470ms 04:16:34 INFO - PROCESS | 2317 | 1462360594046 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 2317 | 1462360594048 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:16:34 INFO - PROCESS | 2317 | 1462360594050 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 2317 | 1462360594052 Marionette TRACE conn2 <- [1,1518,null,{}] 04:16:34 INFO - PROCESS | 2317 | 1462360594056 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}] 04:16:34 INFO - PROCESS | 2317 | 1462360594161 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:16:34 INFO - PROCESS | 2317 | 1462360594224 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb27800 == 81 [pid = 2317] [id = 387] 04:16:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x11843a800) [pid = 2317] [serial = 1160] [outer = 0x0] 04:16:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x128dba000) [pid = 2317] [serial = 1161] [outer = 0x11843a800] 04:16:34 INFO - PROCESS | 2317 | 1462360594254 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x12aff0000) [pid = 2317] [serial = 1162] [outer = 0x11843a800] 04:16:34 INFO - PROCESS | 2317 | 1462360594558 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]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 522ms 04:16:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:16:34 INFO - PROCESS | 2317 | 1462360594577 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 2317 | 1462360594578 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:16:34 INFO - PROCESS | 2317 | 1462360594580 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 2317 | 1462360594581 Marionette TRACE conn2 <- [1,1522,null,{}] 04:16:34 INFO - PROCESS | 2317 | 1462360594584 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}] 04:16:34 INFO - PROCESS | 2317 | 1462360594680 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:16:34 INFO - PROCESS | 2317 | 1462360594683 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d597800 == 82 [pid = 2317] [id = 388] 04:16:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x111d3b000) [pid = 2317] [serial = 1163] [outer = 0x0] 04:16:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x12b149800) [pid = 2317] [serial = 1164] [outer = 0x111d3b000] 04:16:34 INFO - PROCESS | 2317 | 1462360594708 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12b3a5000) [pid = 2317] [serial = 1165] [outer = 0x111d3b000] 04:16:35 INFO - PROCESS | 2317 | 1462360595046 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"]]]}] 04:16:35 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 () { 04:16:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:16:35 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 () { 04:16:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:16:35 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 () { 04:16:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:16:35 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 () { 04:16:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:16:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 520ms 04:16:35 INFO - PROCESS | 2317 | 1462360595110 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2317 | 1462360595111 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:16:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:16:35 INFO - PROCESS | 2317 | 1462360595113 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 2317 | 1462360595114 Marionette TRACE conn2 <- [1,1526,null,{}] 04:16:35 INFO - PROCESS | 2317 | 1462360595116 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}] 04:16:35 INFO - PROCESS | 2317 | 1462360595206 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:16:35 INFO - PROCESS | 2317 | 1462360595210 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc79800 == 83 [pid = 2317] [id = 389] 04:16:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x12b3a8000) [pid = 2317] [serial = 1166] [outer = 0x0] 04:16:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x12bbb3400) [pid = 2317] [serial = 1167] [outer = 0x12b3a8000] 04:16:35 INFO - PROCESS | 2317 | 1462360595234 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x12bbe5c00) [pid = 2317] [serial = 1168] [outer = 0x12b3a8000] 04:16:35 INFO - PROCESS | 2317 | 1462360595558 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"]]]}] 04:16:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:16:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:16:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:16:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 473ms 04:16:35 INFO - PROCESS | 2317 | 1462360595645 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2317 | 1462360595647 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:16:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:16:35 INFO - PROCESS | 2317 | 1462360595652 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 2317 | 1462360595654 Marionette TRACE conn2 <- [1,1530,null,{}] 04:16:35 INFO - PROCESS | 2317 | 1462360595659 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}] 04:16:35 INFO - PROCESS | 2317 | 1462360595768 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:16:35 INFO - PROCESS | 2317 | 1462360595875 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x116422000 == 84 [pid = 2317] [id = 390] 04:16:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x112a23c00) [pid = 2317] [serial = 1169] [outer = 0x0] 04:16:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x1132a8000) [pid = 2317] [serial = 1170] [outer = 0x112a23c00] 04:16:35 INFO - PROCESS | 2317 | 1462360595906 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x1164c0400) [pid = 2317] [serial = 1171] [outer = 0x112a23c00] 04:16:36 INFO - PROCESS | 2317 | 1462360596301 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]]]}] 04:16:36 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 04:16:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:16:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:16:36 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. 04:16:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:16:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 672ms 04:16:36 INFO - PROCESS | 2317 | 1462360596324 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:16:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:16:36 INFO - PROCESS | 2317 | 1462360596326 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:16:36 INFO - PROCESS | 2317 | 1462360596333 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 2317 | 1462360596335 Marionette TRACE conn2 <- [1,1534,null,{}] 04:16:36 INFO - PROCESS | 2317 | 1462360596338 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}] 04:16:36 INFO - PROCESS | 2317 | 1462360596451 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:16:36 INFO - PROCESS | 2317 | 1462360596560 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a21f000 == 85 [pid = 2317] [id = 391] 04:16:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x116ac6400) [pid = 2317] [serial = 1172] [outer = 0x0] 04:16:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x118627000) [pid = 2317] [serial = 1173] [outer = 0x116ac6400] 04:16:36 INFO - PROCESS | 2317 | 1462360596592 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x119110400) [pid = 2317] [serial = 1174] [outer = 0x116ac6400] 04:16:37 INFO - PROCESS | 2317 | 1462360597002 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]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 724ms 04:16:37 INFO - PROCESS | 2317 | 1462360597055 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 2317 | 1462360597056 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:16:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:16:37 INFO - PROCESS | 2317 | 1462360597059 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 2317 | 1462360597060 Marionette TRACE conn2 <- [1,1538,null,{}] 04:16:37 INFO - PROCESS | 2317 | 1462360597067 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}] 04:16:37 INFO - PROCESS | 2317 | 1462360597204 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:16:37 INFO - PROCESS | 2317 | 1462360597298 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b183000 == 86 [pid = 2317] [id = 392] 04:16:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x119f10400) [pid = 2317] [serial = 1175] [outer = 0x0] 04:16:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x12194a800) [pid = 2317] [serial = 1176] [outer = 0x119f10400] 04:16:37 INFO - PROCESS | 2317 | 1462360597332 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x121fc4c00) [pid = 2317] [serial = 1177] [outer = 0x119f10400] 04:16:37 INFO - PROCESS | 2317 | 1462360597765 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]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 719ms 04:16:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:16:37 INFO - PROCESS | 2317 | 1462360597779 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 2317 | 1462360597780 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:16:37 INFO - PROCESS | 2317 | 1462360597783 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 2317 | 1462360597784 Marionette TRACE conn2 <- [1,1542,null,{}] 04:16:37 INFO - PROCESS | 2317 | 1462360597788 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}] 04:16:37 INFO - PROCESS | 2317 | 1462360597900 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:16:38 INFO - PROCESS | 2317 | 1462360598008 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce78000 == 87 [pid = 2317] [id = 393] 04:16:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x124e25800) [pid = 2317] [serial = 1178] [outer = 0x0] 04:16:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x126998800) [pid = 2317] [serial = 1179] [outer = 0x124e25800] 04:16:38 INFO - PROCESS | 2317 | 1462360598039 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x129506800) [pid = 2317] [serial = 1180] [outer = 0x124e25800] 04:16:38 INFO - PROCESS | 2317 | 1462360598419 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]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:16:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 04:16:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:16:38 INFO - PROCESS | 2317 | 1462360598454 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 2317 | 1462360598455 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:16:38 INFO - PROCESS | 2317 | 1462360598457 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 2317 | 1462360598458 Marionette TRACE conn2 <- [1,1546,null,{}] 04:16:38 INFO - PROCESS | 2317 | 1462360598461 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}] 04:16:38 INFO - PROCESS | 2317 | 1462360598590 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:16:38 INFO - PROCESS | 2317 | 1462360598683 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x12f2b8000 == 88 [pid = 2317] [id = 394] 04:16:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x1259e5c00) [pid = 2317] [serial = 1181] [outer = 0x0] 04:16:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12aa5b800) [pid = 2317] [serial = 1182] [outer = 0x1259e5c00] 04:16:38 INFO - PROCESS | 2317 | 1462360598712 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x12afec800) [pid = 2317] [serial = 1183] [outer = 0x1259e5c00] 04:16:39 INFO - PROCESS | 2317 | 1462360599121 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]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:16:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 04:16:39 INFO - PROCESS | 2317 | 1462360599128 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:16:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:16:39 INFO - PROCESS | 2317 | 1462360599129 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:16:39 INFO - PROCESS | 2317 | 1462360599131 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 2317 | 1462360599133 Marionette TRACE conn2 <- [1,1550,null,{}] 04:16:39 INFO - PROCESS | 2317 | 1462360599135 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}] 04:16:39 INFO - PROCESS | 2317 | 1462360599265 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:16:39 INFO - PROCESS | 2317 | 1462360599377 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x135022000 == 89 [pid = 2317] [id = 395] 04:16:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x12b3a9000) [pid = 2317] [serial = 1184] [outer = 0x0] 04:16:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x12bbe7800) [pid = 2317] [serial = 1185] [outer = 0x12b3a9000] 04:16:39 INFO - PROCESS | 2317 | 1462360599415 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x12c2a2000) [pid = 2317] [serial = 1186] [outer = 0x12b3a9000] 04:16:39 INFO - PROCESS | 2317 | 1462360599948 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]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 869ms 04:16:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:16:40 INFO - PROCESS | 2317 | 1462360600002 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 2317 | 1462360600003 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:16:40 INFO - PROCESS | 2317 | 1462360600006 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 2317 | 1462360600007 Marionette TRACE conn2 <- [1,1554,null,{}] 04:16:40 INFO - PROCESS | 2317 | 1462360600010 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}] 04:16:40 INFO - PROCESS | 2317 | 1462360600121 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:16:40 INFO - PROCESS | 2317 | 1462360600229 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x1359ef000 == 90 [pid = 2317] [id = 396] 04:16:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x12bbb5c00) [pid = 2317] [serial = 1187] [outer = 0x0] 04:16:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x12c61ec00) [pid = 2317] [serial = 1188] [outer = 0x12bbb5c00] 04:16:40 INFO - PROCESS | 2317 | 1462360600261 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x12c627400) [pid = 2317] [serial = 1189] [outer = 0x12bbb5c00] 04:16:40 INFO - PROCESS | 2317 | 1462360600660 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]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 719ms 04:16:40 INFO - PROCESS | 2317 | 1462360600726 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 2317 | 1462360600727 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:16:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:16:40 INFO - PROCESS | 2317 | 1462360600730 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 2317 | 1462360600731 Marionette TRACE conn2 <- [1,1558,null,{}] 04:16:40 INFO - PROCESS | 2317 | 1462360600733 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}] 04:16:40 INFO - PROCESS | 2317 | 1462360600842 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:16:40 INFO - PROCESS | 2317 | 1462360600923 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x135b7f000 == 91 [pid = 2317] [id = 397] 04:16:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x121fbb400) [pid = 2317] [serial = 1190] [outer = 0x0] 04:16:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x12c674400) [pid = 2317] [serial = 1191] [outer = 0x121fbb400] 04:16:40 INFO - PROCESS | 2317 | 1462360600954 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x12c67f000) [pid = 2317] [serial = 1192] [outer = 0x121fbb400] 04:16:41 INFO - PROCESS | 2317 | 1462360601497 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]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:16:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 820ms 04:16:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:16:41 INFO - PROCESS | 2317 | 1462360601550 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 2317 | 1462360601552 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:16:41 INFO - PROCESS | 2317 | 1462360601554 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 2317 | 1462360601555 Marionette TRACE conn2 <- [1,1562,null,{}] 04:16:41 INFO - PROCESS | 2317 | 1462360601557 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}] 04:16:41 INFO - PROCESS | 2317 | 1462360601669 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:16:41 INFO - PROCESS | 2317 | 1462360601752 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x11829a800 == 92 [pid = 2317] [id = 398] 04:16:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x1160b2400) [pid = 2317] [serial = 1193] [outer = 0x0] 04:16:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x119fa8c00) [pid = 2317] [serial = 1194] [outer = 0x1160b2400] 04:16:41 INFO - PROCESS | 2317 | 1462360601781 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x12c62a400) [pid = 2317] [serial = 1195] [outer = 0x1160b2400] 04:16:42 INFO - PROCESS | 2317 | 1462360602394 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]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:16:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 869ms 04:16:42 INFO - PROCESS | 2317 | 1462360602424 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:16:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:16:42 INFO - PROCESS | 2317 | 1462360602426 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:16:42 INFO - PROCESS | 2317 | 1462360602429 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 2317 | 1462360602432 Marionette TRACE conn2 <- [1,1566,null,{}] 04:16:42 INFO - PROCESS | 2317 | 1462360602436 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}] 04:16:42 INFO - PROCESS | 2317 | 1462360602545 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:16:42 INFO - PROCESS | 2317 | 1462360602665 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917f000 == 93 [pid = 2317] [id = 399] 04:16:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x11205c800) [pid = 2317] [serial = 1196] [outer = 0x0] 04:16:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x1132d9000) [pid = 2317] [serial = 1197] [outer = 0x11205c800] 04:16:42 INFO - PROCESS | 2317 | 1462360602696 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x11735f400) [pid = 2317] [serial = 1198] [outer = 0x11205c800] 04:16:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:16:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 723ms 04:16:43 INFO - PROCESS | 2317 | 1462360603146 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]]]}] 04:16:43 INFO - PROCESS | 2317 | 1462360603153 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 2317 | 1462360603156 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:16:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:16:43 INFO - PROCESS | 2317 | 1462360603161 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 2317 | 1462360603162 Marionette TRACE conn2 <- [1,1570,null,{}] 04:16:43 INFO - PROCESS | 2317 | 1462360603165 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}] 04:16:43 INFO - PROCESS | 2317 | 1462360603268 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:16:43 INFO - PROCESS | 2317 | 1462360603352 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x119616800 == 94 [pid = 2317] [id = 400] 04:16:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x118424400) [pid = 2317] [serial = 1199] [outer = 0x0] 04:16:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x119111000) [pid = 2317] [serial = 1200] [outer = 0x118424400] 04:16:43 INFO - PROCESS | 2317 | 1462360603382 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x1199d2c00) [pid = 2317] [serial = 1201] [outer = 0x118424400] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x12d597800 == 93 [pid = 2317] [id = 388] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb27800 == 92 [pid = 2317] [id = 387] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x119181000 == 91 [pid = 2317] [id = 386] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x12aab4800 == 90 [pid = 2317] [id = 385] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x12a741800 == 89 [pid = 2317] [id = 384] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x128f59000 == 88 [pid = 2317] [id = 383] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x129504c00) [pid = 2317] [serial = 1107] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x12750d000 == 87 [pid = 2317] [id = 382] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x1218a1800 == 86 [pid = 2317] [id = 381] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x121537000 == 85 [pid = 2317] [id = 380] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x119180000 == 84 [pid = 2317] [id = 379] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x116a9b800 == 83 [pid = 2317] [id = 378] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x119139800 == 82 [pid = 2317] [id = 377] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb73800 == 81 [pid = 2317] [id = 372] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x121cc6800 == 80 [pid = 2317] [id = 371] 04:16:43 INFO - PROCESS | 2317 | --DOCSHELL 0x1173ce000 == 79 [pid = 2317] [id = 370] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x126991800) [pid = 2317] [serial = 1089] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x1270a5800) [pid = 2317] [serial = 1092] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x12699d400) [pid = 2317] [serial = 1090] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x118f9bc00) [pid = 2317] [serial = 1080] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x1196af400) [pid = 2317] [serial = 1081] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x116655000) [pid = 2317] [serial = 1053] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x115e47400) [pid = 2317] [serial = 1072] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x112a29800) [pid = 2317] [serial = 1071] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x121c2a400) [pid = 2317] [serial = 1086] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x125844000) [pid = 2317] [serial = 1065] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x127276400) [pid = 2317] [serial = 1095] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x11867f400) [pid = 2317] [serial = 1056] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x1214c5800) [pid = 2317] [serial = 1059] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x119c8c400) [pid = 2317] [serial = 1083] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x1213b6800) [pid = 2317] [serial = 1084] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x11861fc00) [pid = 2317] [serial = 1077] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x118782400) [pid = 2317] [serial = 1078] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x1183b5400) [pid = 2317] [serial = 1075] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x116ac9c00) [pid = 2317] [serial = 1074] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x11910d800) [pid = 2317] [serial = 1099] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x121c23800) [pid = 2317] [serial = 1062] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x113055800) [pid = 2317] [serial = 1050] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x118429400) [pid = 2317] [serial = 1068] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12753dc00) [pid = 2317] [serial = 1093] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x116abcc00) [pid = 2317] [serial = 1098] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x1292c4000) [pid = 2317] [serial = 1105] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x12758e000) [pid = 2317] [serial = 1096] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x128bcf000) [pid = 2317] [serial = 1101] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x128db7c00) [pid = 2317] [serial = 1104] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x128c56400) [pid = 2317] [serial = 1102] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x125909400) [pid = 2317] [serial = 1087] [outer = 0x0] [url = about:blank] 04:16:43 INFO - PROCESS | 2317 | 1462360603802 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]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:16:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 04:16:43 INFO - PROCESS | 2317 | 1462360603830 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 2317 | 1462360603832 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:16:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:16:43 INFO - PROCESS | 2317 | 1462360603834 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 2317 | 1462360603837 Marionette TRACE conn2 <- [1,1574,null,{}] 04:16:43 INFO - PROCESS | 2317 | 1462360603844 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}] 04:16:43 INFO - PROCESS | 2317 | 1462360603938 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:16:43 INFO - PROCESS | 2317 | 1462360603944 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x119173800 == 80 [pid = 2317] [id = 401] 04:16:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x119319400) [pid = 2317] [serial = 1202] [outer = 0x0] 04:16:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x119fb5000) [pid = 2317] [serial = 1203] [outer = 0x119319400] 04:16:43 INFO - PROCESS | 2317 | 1462360603972 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x12170bc00) [pid = 2317] [serial = 1204] [outer = 0x119319400] 04:16:44 INFO - PROCESS | 2317 | 1462360604354 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]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:16:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 571ms 04:16:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:16:44 INFO - PROCESS | 2317 | 1462360604408 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 2317 | 1462360604410 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:16:44 INFO - PROCESS | 2317 | 1462360604412 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 2317 | 1462360604413 Marionette TRACE conn2 <- [1,1578,null,{}] 04:16:44 INFO - PROCESS | 2317 | 1462360604416 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}] 04:16:44 INFO - PROCESS | 2317 | 1462360604509 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:16:44 INFO - PROCESS | 2317 | 1462360604513 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x125eb1000 == 81 [pid = 2317] [id = 402] 04:16:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x121fba800) [pid = 2317] [serial = 1205] [outer = 0x0] 04:16:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x12485b400) [pid = 2317] [serial = 1206] [outer = 0x121fba800] 04:16:44 INFO - PROCESS | 2317 | 1462360604540 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x12699a800) [pid = 2317] [serial = 1207] [outer = 0x121fba800] 04:16:44 INFO - PROCESS | 2317 | 1462360604904 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]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:16:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 04:16:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:16:44 INFO - PROCESS | 2317 | 1462360604931 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 2317 | 1462360604932 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:16:44 INFO - PROCESS | 2317 | 1462360604934 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 2317 | 1462360604935 Marionette TRACE conn2 <- [1,1582,null,{}] 04:16:44 INFO - PROCESS | 2317 | 1462360604937 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}] 04:16:45 INFO - PROCESS | 2317 | 1462360605029 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:16:45 INFO - PROCESS | 2317 | 1462360605033 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x129305000 == 82 [pid = 2317] [id = 403] 04:16:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x126ff3800) [pid = 2317] [serial = 1208] [outer = 0x0] 04:16:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x12753dc00) [pid = 2317] [serial = 1209] [outer = 0x126ff3800] 04:16:45 INFO - PROCESS | 2317 | 1462360605061 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x127595000) [pid = 2317] [serial = 1210] [outer = 0x126ff3800] 04:16:45 INFO - PROCESS | 2317 | 1462360605404 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]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:16:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 521ms 04:16:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:16:45 INFO - PROCESS | 2317 | 1462360605455 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 2317 | 1462360605456 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:16:45 INFO - PROCESS | 2317 | 1462360605458 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 2317 | 1462360605459 Marionette TRACE conn2 <- [1,1586,null,{}] 04:16:45 INFO - PROCESS | 2317 | 1462360605462 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}] 04:16:45 INFO - PROCESS | 2317 | 1462360605601 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:16:45 INFO - PROCESS | 2317 | 1462360605649 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a769800 == 83 [pid = 2317] [id = 404] 04:16:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x1270a2800) [pid = 2317] [serial = 1211] [outer = 0x0] 04:16:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x128c59400) [pid = 2317] [serial = 1212] [outer = 0x1270a2800] 04:16:45 INFO - PROCESS | 2317 | 1462360605677 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x12aa61c00) [pid = 2317] [serial = 1213] [outer = 0x1270a2800] 04:16:46 INFO - PROCESS | 2317 | 1462360606009 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]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 568ms 04:16:46 INFO - PROCESS | 2317 | 1462360606027 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 2317 | 1462360606028 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:16:46 INFO - PROCESS | 2317 | 1462360606030 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 2317 | 1462360606032 Marionette TRACE conn2 <- [1,1590,null,{}] 04:16:46 INFO - PROCESS | 2317 | 1462360606034 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}] 04:16:46 INFO - PROCESS | 2317 | 1462360606152 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:16:46 INFO - PROCESS | 2317 | 1462360606166 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b17f800 == 84 [pid = 2317] [id = 405] 04:16:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12afe6400) [pid = 2317] [serial = 1214] [outer = 0x0] 04:16:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x12b110000) [pid = 2317] [serial = 1215] [outer = 0x12afe6400] 04:16:46 INFO - PROCESS | 2317 | 1462360606191 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x12b3aa000) [pid = 2317] [serial = 1216] [outer = 0x12afe6400] 04:16:46 INFO - PROCESS | 2317 | 1462360606541 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]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 517ms 04:16:46 INFO - PROCESS | 2317 | 1462360606549 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 2317 | 1462360606550 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:16:46 INFO - PROCESS | 2317 | 1462360606552 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 2317 | 1462360606554 Marionette TRACE conn2 <- [1,1594,null,{}] 04:16:46 INFO - PROCESS | 2317 | 1462360606558 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}] 04:16:46 INFO - PROCESS | 2317 | 1462360606673 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:16:46 INFO - PROCESS | 2317 | 1462360606685 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb30800 == 85 [pid = 2317] [id = 406] 04:16:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x12b141400) [pid = 2317] [serial = 1217] [outer = 0x0] 04:16:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x12bbe6400) [pid = 2317] [serial = 1218] [outer = 0x12b141400] 04:16:46 INFO - PROCESS | 2317 | 1462360606710 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x12befb800) [pid = 2317] [serial = 1219] [outer = 0x12b141400] 04:16:47 INFO - PROCESS | 2317 | 1462360607075 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]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:16:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 571ms 04:16:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:16:47 INFO - PROCESS | 2317 | 1462360607124 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 2317 | 1462360607125 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:16:47 INFO - PROCESS | 2317 | 1462360607127 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 2317 | 1462360607128 Marionette TRACE conn2 <- [1,1598,null,{}] 04:16:47 INFO - PROCESS | 2317 | 1462360607130 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}] 04:16:47 INFO - PROCESS | 2317 | 1462360607249 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:16:47 INFO - PROCESS | 2317 | 1462360607262 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca86000 == 86 [pid = 2317] [id = 407] 04:16:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x12bbbec00) [pid = 2317] [serial = 1220] [outer = 0x0] 04:16:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x12c67c000) [pid = 2317] [serial = 1221] [outer = 0x12bbbec00] 04:16:47 INFO - PROCESS | 2317 | 1462360607287 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x12ca71c00) [pid = 2317] [serial = 1222] [outer = 0x12bbbec00] 04:16:47 INFO - PROCESS | 2317 | 1462360607629 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]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:16:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 04:16:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:16:47 INFO - PROCESS | 2317 | 1462360607646 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 2317 | 1462360607647 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:16:47 INFO - PROCESS | 2317 | 1462360607649 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 2317 | 1462360607650 Marionette TRACE conn2 <- [1,1602,null,{}] 04:16:47 INFO - PROCESS | 2317 | 1462360607653 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}] 04:16:47 INFO - PROCESS | 2317 | 1462360607774 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:16:47 INFO - PROCESS | 2317 | 1462360607789 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca8d000 == 87 [pid = 2317] [id = 408] 04:16:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x12ca6d400) [pid = 2317] [serial = 1223] [outer = 0x0] 04:16:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x12cb71c00) [pid = 2317] [serial = 1224] [outer = 0x12ca6d400] 04:16:47 INFO - PROCESS | 2317 | 1462360607813 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x12ce60400) [pid = 2317] [serial = 1225] [outer = 0x12ca6d400] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x126ff2800) [pid = 2317] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x126ffc800) [pid = 2317] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x1132ab800) [pid = 2317] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x129506000) [pid = 2317] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x119104400) [pid = 2317] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x11828a000) [pid = 2317] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x119817000) [pid = 2317] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x1196acc00) [pid = 2317] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x111d3b000) [pid = 2317] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x11861ac00) [pid = 2317] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x128bd3000) [pid = 2317] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x1214a3c00) [pid = 2317] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x11843a800) [pid = 2317] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:16:48 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x12150f000) [pid = 2317] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:16:48 INFO - PROCESS | 2317 | 1462360608324 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]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 719ms 04:16:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:16:48 INFO - PROCESS | 2317 | 1462360608375 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 2317 | 1462360608378 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:16:48 INFO - PROCESS | 2317 | 1462360608382 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 2317 | 1462360608385 Marionette TRACE conn2 <- [1,1606,null,{}] 04:16:48 INFO - PROCESS | 2317 | 1462360608392 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}] 04:16:48 INFO - PROCESS | 2317 | 1462360608528 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:16:48 INFO - PROCESS | 2317 | 1462360608539 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d743000 == 88 [pid = 2317] [id = 409] 04:16:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12150f000) [pid = 2317] [serial = 1226] [outer = 0x0] 04:16:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x129506000) [pid = 2317] [serial = 1227] [outer = 0x12150f000] 04:16:48 INFO - PROCESS | 2317 | 1462360608569 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12ce61400) [pid = 2317] [serial = 1228] [outer = 0x12150f000] 04:16:48 INFO - PROCESS | 2317 | 1462360608922 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]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 576ms 04:16:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:16:48 INFO - PROCESS | 2317 | 1462360608958 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 2317 | 1462360608959 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:16:48 INFO - PROCESS | 2317 | 1462360608961 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 2317 | 1462360608962 Marionette TRACE conn2 <- [1,1610,null,{}] 04:16:48 INFO - PROCESS | 2317 | 1462360608965 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}] 04:16:49 INFO - PROCESS | 2317 | 1462360609097 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:16:49 INFO - PROCESS | 2317 | 1462360609104 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x12e26a000 == 89 [pid = 2317] [id = 410] 04:16:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x12ce64000) [pid = 2317] [serial = 1229] [outer = 0x0] 04:16:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x12ce6b400) [pid = 2317] [serial = 1230] [outer = 0x12ce64000] 04:16:49 INFO - PROCESS | 2317 | 1462360609129 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x12cfc0400) [pid = 2317] [serial = 1231] [outer = 0x12ce64000] 04:16:49 INFO - PROCESS | 2317 | 1462360609480 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]]]}] 04:16:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:16:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 569ms 04:16:49 INFO - PROCESS | 2317 | 1462360609530 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:16:49 INFO - PROCESS | 2317 | 1462360609531 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:16:49 INFO - PROCESS | 2317 | 1462360609533 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 2317 | 1462360609534 Marionette TRACE conn2 <- [1,1614,null,{}] 04:16:49 INFO - PROCESS | 2317 | 1462360609537 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}] 04:16:49 INFO - PROCESS | 2317 | 1462360609633 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:16:49 INFO - PROCESS | 2317 | 1462360609706 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x135b7c800 == 90 [pid = 2317] [id = 411] 04:16:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x12ce65400) [pid = 2317] [serial = 1232] [outer = 0x0] 04:16:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x12cfc6000) [pid = 2317] [serial = 1233] [outer = 0x12ce65400] 04:16:49 INFO - PROCESS | 2317 | 1462360609731 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x12d120000) [pid = 2317] [serial = 1234] [outer = 0x12ce65400] 04:16:50 INFO - PROCESS | 2317 | 1462360610221 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]]]}] 04:16:50 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 04:16:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 718ms 04:16:50 INFO - PROCESS | 2317 | 1462360610255 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 2317 | 1462360610259 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:16:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:16:50 INFO - PROCESS | 2317 | 1462360610264 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 2317 | 1462360610270 Marionette TRACE conn2 <- [1,1618,null,{}] 04:16:50 INFO - PROCESS | 2317 | 1462360610279 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}] 04:16:50 INFO - PROCESS | 2317 | 1462360610518 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:16:50 INFO - PROCESS | 2317 | 1462360610643 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182aa000 == 91 [pid = 2317] [id = 412] 04:16:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x1162e6400) [pid = 2317] [serial = 1235] [outer = 0x0] 04:16:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x116ac3800) [pid = 2317] [serial = 1236] [outer = 0x1162e6400] 04:16:50 INFO - PROCESS | 2317 | 1462360610676 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x118441400) [pid = 2317] [serial = 1237] [outer = 0x1162e6400] 04:16:51 INFO - PROCESS | 2317 | 1462360611116 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]]]}] 04:16:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 878ms 04:16:51 INFO - PROCESS | 2317 | 1462360611142 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 2317 | 1462360611147 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:16:51 INFO - PROCESS | 2317 | 1462360611152 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 2317 | 1462360611154 Marionette TRACE conn2 <- [1,1622,null,{}] 04:16:51 INFO - PROCESS | 2317 | 1462360611158 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}] 04:16:51 INFO - PROCESS | 2317 | 1462360611272 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:16:51 INFO - PROCESS | 2317 | 1462360611357 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x125f06000 == 92 [pid = 2317] [id = 413] 04:16:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x118f94000) [pid = 2317] [serial = 1238] [outer = 0x0] 04:16:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x119814000) [pid = 2317] [serial = 1239] [outer = 0x118f94000] 04:16:51 INFO - PROCESS | 2317 | 1462360611386 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x11a15f000) [pid = 2317] [serial = 1240] [outer = 0x118f94000] 04:16:51 INFO - PROCESS | 2317 | 1462360611811 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]]]}] 04:16:51 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 04:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 673ms 04:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:16:51 INFO - PROCESS | 2317 | 1462360611824 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 2317 | 1462360611826 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:16:51 INFO - PROCESS | 2317 | 1462360611828 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 2317 | 1462360611831 Marionette TRACE conn2 <- [1,1626,null,{}] 04:16:51 INFO - PROCESS | 2317 | 1462360611839 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}] 04:16:51 INFO - PROCESS | 2317 | 1462360611977 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:16:52 INFO - PROCESS | 2317 | 1462360612063 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6cc800 == 93 [pid = 2317] [id = 414] 04:16:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x121c2a400) [pid = 2317] [serial = 1241] [outer = 0x0] 04:16:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x126995c00) [pid = 2317] [serial = 1242] [outer = 0x121c2a400] 04:16:52 INFO - PROCESS | 2317 | 1462360612095 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x128c50000) [pid = 2317] [serial = 1243] [outer = 0x121c2a400] 04:16:52 INFO - PROCESS | 2317 | 1462360612522 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]]]}] 04:16:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:16:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 726ms 04:16:52 INFO - PROCESS | 2317 | 1462360612554 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 2317 | 1462360612556 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:16:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:16:52 INFO - PROCESS | 2317 | 1462360612559 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - PROCESS | 2317 | 1462360612560 Marionette TRACE conn2 <- [1,1630,null,{}] 04:16:52 INFO - PROCESS | 2317 | 1462360612563 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}] 04:16:52 INFO - PROCESS | 2317 | 1462360612674 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:16:52 INFO - PROCESS | 2317 | 1462360612786 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x137d59800 == 94 [pid = 2317] [id = 415] 04:16:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x1292c4000) [pid = 2317] [serial = 1244] [outer = 0x0] 04:16:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x1295dec00) [pid = 2317] [serial = 1245] [outer = 0x1292c4000] 04:16:52 INFO - PROCESS | 2317 | 1462360612818 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x12b10d800) [pid = 2317] [serial = 1246] [outer = 0x1292c4000] 04:16:53 INFO - PROCESS | 2317 | 1462360613220 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]]]}] 04:16:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:16:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 720ms 04:16:53 INFO - PROCESS | 2317 | 1462360613283 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 2317 | 1462360613285 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:16:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:16:53 INFO - PROCESS | 2317 | 1462360613302 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - PROCESS | 2317 | 1462360613303 Marionette TRACE conn2 <- [1,1634,null,{}] 04:16:53 INFO - PROCESS | 2317 | 1462360613305 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}] 04:16:53 INFO - PROCESS | 2317 | 1462360613420 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:16:53 INFO - PROCESS | 2317 | 1462360613532 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x137d71000 == 95 [pid = 2317] [id = 416] 04:16:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x12a813c00) [pid = 2317] [serial = 1247] [outer = 0x0] 04:16:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x12c29bc00) [pid = 2317] [serial = 1248] [outer = 0x12a813c00] 04:16:53 INFO - PROCESS | 2317 | 1462360613562 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x12cb68400) [pid = 2317] [serial = 1249] [outer = 0x12a813c00] 04:16:53 INFO - PROCESS | 2317 | 1462360613985 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]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 723ms 04:16:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:16:54 INFO - PROCESS | 2317 | 1462360614024 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 2317 | 1462360614025 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:16:54 INFO - PROCESS | 2317 | 1462360614028 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 2317 | 1462360614029 Marionette TRACE conn2 <- [1,1638,null,{}] 04:16:54 INFO - PROCESS | 2317 | 1462360614031 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}] 04:16:54 INFO - PROCESS | 2317 | 1462360614164 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:16:54 INFO - PROCESS | 2317 | 1462360614253 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x140ca9000 == 96 [pid = 2317] [id = 417] 04:16:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x12d2d5000) [pid = 2317] [serial = 1250] [outer = 0x0] 04:16:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x12d5ee800) [pid = 2317] [serial = 1251] [outer = 0x12d2d5000] 04:16:54 INFO - PROCESS | 2317 | 1462360614283 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x12dc11400) [pid = 2317] [serial = 1252] [outer = 0x12d2d5000] 04:16:54 INFO - PROCESS | 2317 | 1462360614690 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]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 04:16:54 INFO - PROCESS | 2317 | 1462360614698 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 2317 | 1462360614700 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:16:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:16:54 INFO - PROCESS | 2317 | 1462360614702 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 2317 | 1462360614705 Marionette TRACE conn2 <- [1,1642,null,{}] 04:16:54 INFO - PROCESS | 2317 | 1462360614708 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}] 04:16:54 INFO - PROCESS | 2317 | 1462360614836 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:16:54 INFO - PROCESS | 2317 | 1462360614934 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x138b3f000 == 97 [pid = 2317] [id = 418] 04:16:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x12d2d7000) [pid = 2317] [serial = 1253] [outer = 0x0] 04:16:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x12dc16400) [pid = 2317] [serial = 1254] [outer = 0x12d2d7000] 04:16:54 INFO - PROCESS | 2317 | 1462360614964 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x135117000) [pid = 2317] [serial = 1255] [outer = 0x12d2d7000] 04:16:55 INFO - PROCESS | 2317 | 1462360615365 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]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:16:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 04:16:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:16:55 INFO - PROCESS | 2317 | 1462360615374 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 2317 | 1462360615375 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:16:55 INFO - PROCESS | 2317 | 1462360615377 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 2317 | 1462360615379 Marionette TRACE conn2 <- [1,1646,null,{}] 04:16:55 INFO - PROCESS | 2317 | 1462360615381 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}] 04:16:55 INFO - PROCESS | 2317 | 1462360615494 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:16:55 INFO - PROCESS | 2317 | 1462360615628 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d735800 == 98 [pid = 2317] [id = 419] 04:16:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x12b110c00) [pid = 2317] [serial = 1256] [outer = 0x0] 04:16:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x12d5f0800) [pid = 2317] [serial = 1257] [outer = 0x12b110c00] 04:16:55 INFO - PROCESS | 2317 | 1462360615659 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 183 (0x13511f400) [pid = 2317] [serial = 1258] [outer = 0x12b110c00] 04:16:56 INFO - PROCESS | 2317 | 1462360616090 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]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:16:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 719ms 04:16:56 INFO - PROCESS | 2317 | 1462360616097 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 2317 | 1462360616098 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:16:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:16:56 INFO - PROCESS | 2317 | 1462360616100 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 2317 | 1462360616102 Marionette TRACE conn2 <- [1,1650,null,{}] 04:16:56 INFO - PROCESS | 2317 | 1462360616106 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}] 04:16:56 INFO - PROCESS | 2317 | 1462360616238 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:16:56 INFO - PROCESS | 2317 | 1462360616324 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x118025800 == 99 [pid = 2317] [id = 420] 04:16:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 184 (0x112050c00) [pid = 2317] [serial = 1259] [outer = 0x0] 04:16:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 185 (0x1259e2c00) [pid = 2317] [serial = 1260] [outer = 0x112050c00] 04:16:56 INFO - PROCESS | 2317 | 1462360616353 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 186 (0x13511ac00) [pid = 2317] [serial = 1261] [outer = 0x112050c00] 04:16:57 INFO - PROCESS | 2317 | 1462360617156 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]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:16:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1121ms 04:16:57 INFO - PROCESS | 2317 | 1462360617222 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 2317 | 1462360617224 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:16:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:16:57 INFO - PROCESS | 2317 | 1462360617227 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 2317 | 1462360617230 Marionette TRACE conn2 <- [1,1654,null,{}] 04:16:57 INFO - PROCESS | 2317 | 1462360617234 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}] 04:16:57 INFO - PROCESS | 2317 | 1462360617342 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:16:57 INFO - PROCESS | 2317 | 1462360617462 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x119176000 == 100 [pid = 2317] [id = 421] 04:16:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 187 (0x11325cc00) [pid = 2317] [serial = 1262] [outer = 0x0] 04:16:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 188 (0x1133df800) [pid = 2317] [serial = 1263] [outer = 0x11325cc00] 04:16:57 INFO - PROCESS | 2317 | 1462360617492 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 189 (0x1167b2800) [pid = 2317] [serial = 1264] [outer = 0x11325cc00] 04:16:57 INFO - PROCESS | 2317 | 1462360617957 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]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:16:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 772ms 04:16:58 INFO - PROCESS | 2317 | 1462360617999 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 2317 | 1462360618003 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:16:58 INFO - PROCESS | 2317 | 1462360618029 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - PROCESS | 2317 | 1462360618031 Marionette TRACE conn2 <- [1,1658,null,{}] 04:16:58 INFO - PROCESS | 2317 | 1462360618033 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}] 04:16:58 INFO - PROCESS | 2317 | 1462360618136 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:16:58 INFO - PROCESS | 2317 | 1462360618227 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x11755c000 == 101 [pid = 2317] [id = 422] 04:16:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 190 (0x117527c00) [pid = 2317] [serial = 1265] [outer = 0x0] 04:16:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 191 (0x118432400) [pid = 2317] [serial = 1266] [outer = 0x117527c00] 04:16:58 INFO - PROCESS | 2317 | 1462360618254 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 192 (0x1188cb400) [pid = 2317] [serial = 1267] [outer = 0x117527c00] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6bc800 == 100 [pid = 2317] [id = 230] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12e26a000 == 99 [pid = 2317] [id = 410] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x1361c7800 == 98 [pid = 2317] [id = 330] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12d743000 == 97 [pid = 2317] [id = 409] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca8d000 == 96 [pid = 2317] [id = 408] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca86000 == 95 [pid = 2317] [id = 407] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb30800 == 94 [pid = 2317] [id = 406] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 191 (0x129597000) [pid = 2317] [serial = 1128] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 190 (0x12bbb3400) [pid = 2317] [serial = 1167] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12b17f800 == 93 [pid = 2317] [id = 405] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12a769800 == 92 [pid = 2317] [id = 404] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x129305000 == 91 [pid = 2317] [id = 403] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x125eb1000 == 90 [pid = 2317] [id = 402] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x119173800 == 89 [pid = 2317] [id = 401] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x119616800 == 88 [pid = 2317] [id = 400] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x11917f000 == 87 [pid = 2317] [id = 399] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x1359ef000 == 86 [pid = 2317] [id = 396] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x135022000 == 85 [pid = 2317] [id = 395] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12f2b8000 == 84 [pid = 2317] [id = 394] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce78000 == 83 [pid = 2317] [id = 393] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x12b183000 == 82 [pid = 2317] [id = 392] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x11a21f000 == 81 [pid = 2317] [id = 391] 04:16:58 INFO - PROCESS | 2317 | --DOCSHELL 0x116422000 == 80 [pid = 2317] [id = 390] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 189 (0x127540000) [pid = 2317] [serial = 1149] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 188 (0x128c51c00) [pid = 2317] [serial = 1152] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 187 (0x127590000) [pid = 2317] [serial = 1150] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 186 (0x116abc800) [pid = 2317] [serial = 1132] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 185 (0x113490c00) [pid = 2317] [serial = 1131] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 184 (0x12a814400) [pid = 2317] [serial = 1125] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 183 (0x12958f800) [pid = 2317] [serial = 1155] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 182 (0x11910a400) [pid = 2317] [serial = 1137] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x119632c00) [pid = 2317] [serial = 1138] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x1183bd000) [pid = 2317] [serial = 1134] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x11843a400) [pid = 2317] [serial = 1135] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x121956c00) [pid = 2317] [serial = 1116] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x12699d000) [pid = 2317] [serial = 1119] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x121506400) [pid = 2317] [serial = 1143] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x12170d400) [pid = 2317] [serial = 1144] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x118438c00) [pid = 2317] [serial = 1113] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x115e8d400) [pid = 2317] [serial = 1110] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x119c8c800) [pid = 2317] [serial = 1140] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x1213b0400) [pid = 2317] [serial = 1141] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x12b3a5000) [pid = 2317] [serial = 1165] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x128bd7800) [pid = 2317] [serial = 1122] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x11910d400) [pid = 2317] [serial = 1158] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x124e21c00) [pid = 2317] [serial = 1159] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x12b149800) [pid = 2317] [serial = 1164] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x12958ec00) [pid = 2317] [serial = 1108] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x121dcf000) [pid = 2317] [serial = 1146] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x12699a000) [pid = 2317] [serial = 1147] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x1292c2800) [pid = 2317] [serial = 1153] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x12a811000) [pid = 2317] [serial = 1156] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12aff0000) [pid = 2317] [serial = 1162] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x128dba000) [pid = 2317] [serial = 1161] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x121dc6000) [pid = 2317] [serial = 1048] [outer = 0x0] [url = about:blank] 04:16:58 INFO - PROCESS | 2317 | 1462360618670 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]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 672ms 04:16:58 INFO - PROCESS | 2317 | 1462360618698 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 2317 | 1462360618700 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:16:58 INFO - PROCESS | 2317 | 1462360618723 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - PROCESS | 2317 | 1462360618726 Marionette TRACE conn2 <- [1,1662,null,{}] 04:16:58 INFO - PROCESS | 2317 | 1462360618733 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}] 04:16:58 INFO - PROCESS | 2317 | 1462360618838 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:16:58 INFO - PROCESS | 2317 | 1462360618910 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x118f73000 == 81 [pid = 2317] [id = 423] 04:16:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x118248000) [pid = 2317] [serial = 1268] [outer = 0x0] 04:16:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x119311800) [pid = 2317] [serial = 1269] [outer = 0x118248000] 04:16:58 INFO - PROCESS | 2317 | 1462360618938 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x11a1b2400) [pid = 2317] [serial = 1270] [outer = 0x118248000] 04:16:59 INFO - PROCESS | 2317 | 1462360619264 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]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 575ms 04:16:59 INFO - PROCESS | 2317 | 1462360619296 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:16:59 INFO - PROCESS | 2317 | 1462360619298 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:16:59 INFO - PROCESS | 2317 | 1462360619300 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 2317 | 1462360619301 Marionette TRACE conn2 <- [1,1666,null,{}] 04:16:59 INFO - PROCESS | 2317 | 1462360619304 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}] 04:16:59 INFO - PROCESS | 2317 | 1462360619397 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:16:59 INFO - PROCESS | 2317 | 1462360619401 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248b7800 == 82 [pid = 2317] [id = 424] 04:16:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x121503000) [pid = 2317] [serial = 1271] [outer = 0x0] 04:16:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x12170ec00) [pid = 2317] [serial = 1272] [outer = 0x121503000] 04:16:59 INFO - PROCESS | 2317 | 1462360619428 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x121dc6000) [pid = 2317] [serial = 1273] [outer = 0x121503000] 04:16:59 INFO - PROCESS | 2317 | 1462360619800 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]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 04:16:59 INFO - PROCESS | 2317 | 1462360619819 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 2317 | 1462360619820 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:16:59 INFO - PROCESS | 2317 | 1462360619825 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 2317 | 1462360619826 Marionette TRACE conn2 <- [1,1670,null,{}] 04:16:59 INFO - PROCESS | 2317 | 1462360619828 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}] 04:16:59 INFO - PROCESS | 2317 | 1462360619916 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:16:59 INFO - PROCESS | 2317 | 1462360619921 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x12751d000 == 83 [pid = 2317] [id = 425] 04:16:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x121fba400) [pid = 2317] [serial = 1274] [outer = 0x0] 04:16:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x124851c00) [pid = 2317] [serial = 1275] [outer = 0x121fba400] 04:16:59 INFO - PROCESS | 2317 | 1462360619946 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x1259e7c00) [pid = 2317] [serial = 1276] [outer = 0x121fba400] 04:17:00 INFO - PROCESS | 2317 | 1462360620307 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]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 04:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:17:00 INFO - PROCESS | 2317 | 1462360620343 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 2317 | 1462360620344 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:17:00 INFO - PROCESS | 2317 | 1462360620346 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 2317 | 1462360620347 Marionette TRACE conn2 <- [1,1674,null,{}] 04:17:00 INFO - PROCESS | 2317 | 1462360620350 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}] 04:17:00 INFO - PROCESS | 2317 | 1462360620492 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:17:00 INFO - PROCESS | 2317 | 1462360620541 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297c3800 == 84 [pid = 2317] [id = 426] 04:17:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x1259e4400) [pid = 2317] [serial = 1277] [outer = 0x0] 04:17:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x126fef400) [pid = 2317] [serial = 1278] [outer = 0x1259e4400] 04:17:00 INFO - PROCESS | 2317 | 1462360620568 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x128c51c00) [pid = 2317] [serial = 1279] [outer = 0x1259e4400] 04:17:00 INFO - PROCESS | 2317 | 1462360620885 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]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 568ms 04:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:17:00 INFO - PROCESS | 2317 | 1462360620924 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 2317 | 1462360620925 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:17:00 INFO - PROCESS | 2317 | 1462360620928 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 2317 | 1462360620929 Marionette TRACE conn2 <- [1,1678,null,{}] 04:17:00 INFO - PROCESS | 2317 | 1462360620931 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}] 04:17:01 INFO - PROCESS | 2317 | 1462360621047 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:17:01 INFO - PROCESS | 2317 | 1462360621058 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aab0000 == 85 [pid = 2317] [id = 427] 04:17:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x127596c00) [pid = 2317] [serial = 1280] [outer = 0x0] 04:17:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x1292bbc00) [pid = 2317] [serial = 1281] [outer = 0x127596c00] 04:17:01 INFO - PROCESS | 2317 | 1462360621083 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x12a811000) [pid = 2317] [serial = 1282] [outer = 0x127596c00] 04:17:01 INFO - PROCESS | 2317 | 1462360621448 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]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 568ms 04:17:01 INFO - PROCESS | 2317 | 1462360621496 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 2317 | 1462360621497 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:17:01 INFO - PROCESS | 2317 | 1462360621500 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 2317 | 1462360621501 Marionette TRACE conn2 <- [1,1682,null,{}] 04:17:01 INFO - PROCESS | 2317 | 1462360621503 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}] 04:17:01 INFO - PROCESS | 2317 | 1462360621619 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:17:01 INFO - PROCESS | 2317 | 1462360621630 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb20000 == 86 [pid = 2317] [id = 428] 04:17:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x128c55000) [pid = 2317] [serial = 1283] [outer = 0x0] 04:17:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x12aa61000) [pid = 2317] [serial = 1284] [outer = 0x128c55000] 04:17:01 INFO - PROCESS | 2317 | 1462360621656 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x12b10e800) [pid = 2317] [serial = 1285] [outer = 0x128c55000] 04:17:01 INFO - PROCESS | 2317 | 1462360621993 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]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 517ms 04:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:17:02 INFO - PROCESS | 2317 | 1462360622026 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 2317 | 1462360622027 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:17:02 INFO - PROCESS | 2317 | 1462360622030 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 2317 | 1462360622031 Marionette TRACE conn2 <- [1,1686,null,{}] 04:17:02 INFO - PROCESS | 2317 | 1462360622033 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}] 04:17:02 INFO - PROCESS | 2317 | 1462360622149 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:17:02 INFO - PROCESS | 2317 | 1462360622161 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c161000 == 87 [pid = 2317] [id = 429] 04:17:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x12aa62000) [pid = 2317] [serial = 1286] [outer = 0x0] 04:17:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x12b3a9800) [pid = 2317] [serial = 1287] [outer = 0x12aa62000] 04:17:02 INFO - PROCESS | 2317 | 1462360622186 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x12bbe6000) [pid = 2317] [serial = 1288] [outer = 0x12aa62000] 04:17:02 INFO - PROCESS | 2317 | 1462360622541 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]]]}] 04:17:02 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 04:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 517ms 04:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:17:02 INFO - PROCESS | 2317 | 1462360622548 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 2317 | 1462360622549 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:17:02 INFO - PROCESS | 2317 | 1462360622551 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 2317 | 1462360622552 Marionette TRACE conn2 <- [1,1690,null,{}] 04:17:02 INFO - PROCESS | 2317 | 1462360622564 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}] 04:17:02 INFO - PROCESS | 2317 | 1462360622926 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x12afe6400) [pid = 2317] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x12b141400) [pid = 2317] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x118424400) [pid = 2317] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x11205c800) [pid = 2317] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x12bbbec00) [pid = 2317] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x126ff3800) [pid = 2317] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x121fba800) [pid = 2317] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x1270a2800) [pid = 2317] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x119319400) [pid = 2317] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x12b3a8000) [pid = 2317] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x12ca6d400) [pid = 2317] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x12ce64000) [pid = 2317] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:17:02 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x12150f000) [pid = 2317] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:17:03 INFO - PROCESS | 2317 | 1462360623022 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x1166cf000 == 88 [pid = 2317] [id = 430] 04:17:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x112159800) [pid = 2317] [serial = 1289] [outer = 0x0] 04:17:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x11299c000) [pid = 2317] [serial = 1290] [outer = 0x112159800] 04:17:03 INFO - PROCESS | 2317 | 1462360623057 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x1133e1800) [pid = 2317] [serial = 1291] [outer = 0x112159800] 04:17:03 INFO - PROCESS | 2317 | 1462360623547 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]]]}] 04:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1021ms 04:17:03 INFO - PROCESS | 2317 | 1462360623574 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 2317 | 1462360623576 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:17:03 INFO - PROCESS | 2317 | 1462360623579 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 2317 | 1462360623582 Marionette TRACE conn2 <- [1,1694,null,{}] 04:17:03 INFO - PROCESS | 2317 | 1462360623585 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}] 04:17:03 INFO - PROCESS | 2317 | 1462360623714 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:17:03 INFO - PROCESS | 2317 | 1462360623797 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b51800 == 89 [pid = 2317] [id = 431] 04:17:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x118424400) [pid = 2317] [serial = 1292] [outer = 0x0] 04:17:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x11877ac00) [pid = 2317] [serial = 1293] [outer = 0x118424400] 04:17:03 INFO - PROCESS | 2317 | 1462360623829 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x118f9bc00) [pid = 2317] [serial = 1294] [outer = 0x118424400] 04:17:04 INFO - PROCESS | 2317 | 1462360624261 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]]]}] 04:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 720ms 04:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:17:04 INFO - PROCESS | 2317 | 1462360624300 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 2317 | 1462360624302 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:17:04 INFO - PROCESS | 2317 | 1462360624304 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 2317 | 1462360624306 Marionette TRACE conn2 <- [1,1698,null,{}] 04:17:04 INFO - PROCESS | 2317 | 1462360624308 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}] 04:17:04 INFO - PROCESS | 2317 | 1462360624420 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:17:04 INFO - PROCESS | 2317 | 1462360624550 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x129608000 == 90 [pid = 2317] [id = 432] 04:17:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x119fad800) [pid = 2317] [serial = 1295] [outer = 0x0] 04:17:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x12194b800) [pid = 2317] [serial = 1296] [outer = 0x119fad800] 04:17:04 INFO - PROCESS | 2317 | 1462360624581 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x121fc1800) [pid = 2317] [serial = 1297] [outer = 0x119fad800] 04:17:05 INFO - PROCESS | 2317 | 1462360625044 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]]]}] 04:17:05 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 04:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 769ms 04:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:17:05 INFO - PROCESS | 2317 | 1462360625074 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 2317 | 1462360625077 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:17:05 INFO - PROCESS | 2317 | 1462360625085 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 2317 | 1462360625088 Marionette TRACE conn2 <- [1,1702,null,{}] 04:17:05 INFO - PROCESS | 2317 | 1462360625091 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}] 04:17:05 INFO - PROCESS | 2317 | 1462360625205 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:17:05 INFO - PROCESS | 2317 | 1462360625290 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6cd000 == 91 [pid = 2317] [id = 433] 04:17:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x121fc0400) [pid = 2317] [serial = 1298] [outer = 0x0] 04:17:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x12709e800) [pid = 2317] [serial = 1299] [outer = 0x121fc0400] 04:17:05 INFO - PROCESS | 2317 | 1462360625322 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x128dd0400) [pid = 2317] [serial = 1300] [outer = 0x121fc0400] 04:17:05 INFO - PROCESS | 2317 | 1462360625727 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]]]}] 04:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 677ms 04:17:05 INFO - PROCESS | 2317 | 1462360625758 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 2317 | 1462360625760 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:17:05 INFO - PROCESS | 2317 | 1462360625762 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 2317 | 1462360625763 Marionette TRACE conn2 <- [1,1706,null,{}] 04:17:05 INFO - PROCESS | 2317 | 1462360625766 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}] 04:17:05 INFO - PROCESS | 2317 | 1462360625877 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:17:05 INFO - PROCESS | 2317 | 1462360625990 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d5b0800 == 92 [pid = 2317] [id = 434] 04:17:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x1292c2800) [pid = 2317] [serial = 1301] [outer = 0x0] 04:17:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x12aff0000) [pid = 2317] [serial = 1302] [outer = 0x1292c2800] 04:17:06 INFO - PROCESS | 2317 | 1462360626021 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x12bbbe400) [pid = 2317] [serial = 1303] [outer = 0x1292c2800] 04:17:06 INFO - PROCESS | 2317 | 1462360626421 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]]]}] 04:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 719ms 04:17:06 INFO - PROCESS | 2317 | 1462360626482 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:17:06 INFO - PROCESS | 2317 | 1462360626484 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:17:06 INFO - PROCESS | 2317 | 1462360626486 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 2317 | 1462360626487 Marionette TRACE conn2 <- [1,1710,null,{}] 04:17:06 INFO - PROCESS | 2317 | 1462360626490 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}] 04:17:06 INFO - PROCESS | 2317 | 1462360626622 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:17:06 INFO - PROCESS | 2317 | 1462360626708 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x12f2ac800 == 93 [pid = 2317] [id = 435] 04:17:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x12c61fc00) [pid = 2317] [serial = 1304] [outer = 0x0] 04:17:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 183 (0x12c62b400) [pid = 2317] [serial = 1305] [outer = 0x12c61fc00] 04:17:06 INFO - PROCESS | 2317 | 1462360626745 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 184 (0x12ca7a400) [pid = 2317] [serial = 1306] [outer = 0x12c61fc00] 04:17:07 INFO - PROCESS | 2317 | 1462360627174 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]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 720ms 04:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:17:07 INFO - PROCESS | 2317 | 1462360627207 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 2317 | 1462360627208 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:17:07 INFO - PROCESS | 2317 | 1462360627211 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 2317 | 1462360627212 Marionette TRACE conn2 <- [1,1714,null,{}] 04:17:07 INFO - PROCESS | 2317 | 1462360627214 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}] 04:17:07 INFO - PROCESS | 2317 | 1462360627324 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:17:07 INFO - PROCESS | 2317 | 1462360627437 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x135a0f000 == 94 [pid = 2317] [id = 436] 04:17:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 185 (0x12cb71000) [pid = 2317] [serial = 1307] [outer = 0x0] 04:17:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 186 (0x12ce68800) [pid = 2317] [serial = 1308] [outer = 0x12cb71000] 04:17:07 INFO - PROCESS | 2317 | 1462360627469 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 187 (0x12d118800) [pid = 2317] [serial = 1309] [outer = 0x12cb71000] 04:17:07 INFO - PROCESS | 2317 | 1462360627843 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]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 669ms 04:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:17:07 INFO - PROCESS | 2317 | 1462360627880 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 2317 | 1462360627882 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:17:07 INFO - PROCESS | 2317 | 1462360627884 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 2317 | 1462360627885 Marionette TRACE conn2 <- [1,1718,null,{}] 04:17:07 INFO - PROCESS | 2317 | 1462360627888 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}] 04:17:08 INFO - PROCESS | 2317 | 1462360628017 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:17:08 INFO - PROCESS | 2317 | 1462360628116 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x1361d5000 == 95 [pid = 2317] [id = 437] 04:17:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 188 (0x118785000) [pid = 2317] [serial = 1310] [outer = 0x0] 04:17:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 189 (0x12d11cc00) [pid = 2317] [serial = 1311] [outer = 0x118785000] 04:17:08 INFO - PROCESS | 2317 | 1462360628145 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 190 (0x12d5ebc00) [pid = 2317] [serial = 1312] [outer = 0x118785000] 04:17:08 INFO - PROCESS | 2317 | 1462360628543 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]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 719ms 04:17:08 INFO - PROCESS | 2317 | 1462360628621 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 2317 | 1462360628623 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:17:08 INFO - PROCESS | 2317 | 1462360628627 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 2317 | 1462360628628 Marionette TRACE conn2 <- [1,1722,null,{}] 04:17:08 INFO - PROCESS | 2317 | 1462360628630 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}] 04:17:08 INFO - PROCESS | 2317 | 1462360628741 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:17:08 INFO - PROCESS | 2317 | 1462360628826 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x138b52000 == 96 [pid = 2317] [id = 438] 04:17:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 191 (0x12d5e9800) [pid = 2317] [serial = 1313] [outer = 0x0] 04:17:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 192 (0x12dc0dc00) [pid = 2317] [serial = 1314] [outer = 0x12d5e9800] 04:17:08 INFO - PROCESS | 2317 | 1462360628855 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 193 (0x134941400) [pid = 2317] [serial = 1315] [outer = 0x12d5e9800] 04:17:09 INFO - PROCESS | 2317 | 1462360629294 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]]]}] 04:17:09 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 04:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 718ms 04:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:17:09 INFO - PROCESS | 2317 | 1462360629346 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 2317 | 1462360629347 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:17:09 INFO - PROCESS | 2317 | 1462360629349 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 2317 | 1462360629351 Marionette TRACE conn2 <- [1,1726,null,{}] 04:17:09 INFO - PROCESS | 2317 | 1462360629376 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}] 04:17:09 INFO - PROCESS | 2317 | 1462360629491 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:17:09 INFO - PROCESS | 2317 | 1462360629579 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b49800 == 97 [pid = 2317] [id = 439] 04:17:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 194 (0x116761000) [pid = 2317] [serial = 1316] [outer = 0x0] 04:17:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 195 (0x1292c0800) [pid = 2317] [serial = 1317] [outer = 0x116761000] 04:17:09 INFO - PROCESS | 2317 | 1462360629608 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 196 (0x12ce62800) [pid = 2317] [serial = 1318] [outer = 0x116761000] 04:17:10 INFO - PROCESS | 2317 | 1462360630013 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]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 720ms 04:17:10 INFO - PROCESS | 2317 | 1462360630069 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 2317 | 1462360630071 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:17:10 INFO - PROCESS | 2317 | 1462360630073 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 2317 | 1462360630074 Marionette TRACE conn2 <- [1,1730,null,{}] 04:17:10 INFO - PROCESS | 2317 | 1462360630077 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}] 04:17:10 INFO - PROCESS | 2317 | 1462360630338 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:17:10 INFO - PROCESS | 2317 | 1462360630435 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x119149000 == 98 [pid = 2317] [id = 440] 04:17:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 197 (0x1126ba400) [pid = 2317] [serial = 1319] [outer = 0x0] 04:17:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 198 (0x112a23000) [pid = 2317] [serial = 1320] [outer = 0x1126ba400] 04:17:10 INFO - PROCESS | 2317 | 1462360630464 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 199 (0x116647400) [pid = 2317] [serial = 1321] [outer = 0x1126ba400] 04:17:10 INFO - PROCESS | 2317 | 1462360630926 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]]]}] 04:17:10 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 04:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 920ms 04:17:10 INFO - PROCESS | 2317 | 1462360630995 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 2317 | 1462360630997 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:17:11 INFO - PROCESS | 2317 | 1462360631001 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 2317 | 1462360631003 Marionette TRACE conn2 <- [1,1734,null,{}] 04:17:11 INFO - PROCESS | 2317 | 1462360631007 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}] 04:17:11 INFO - PROCESS | 2317 | 1462360631111 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:17:11 INFO - PROCESS | 2317 | 1462360631204 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x118722000 == 99 [pid = 2317] [id = 441] 04:17:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 200 (0x118850800) [pid = 2317] [serial = 1322] [outer = 0x0] 04:17:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 201 (0x119312400) [pid = 2317] [serial = 1323] [outer = 0x118850800] 04:17:11 INFO - PROCESS | 2317 | 1462360631234 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 202 (0x1213b7000) [pid = 2317] [serial = 1324] [outer = 0x118850800] 04:17:11 INFO - PROCESS | 2317 | 1462360631748 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]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 773ms 04:17:11 INFO - PROCESS | 2317 | 1462360631775 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 2317 | 1462360631778 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:17:11 INFO - PROCESS | 2317 | 1462360631781 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 2317 | 1462360631783 Marionette TRACE conn2 <- [1,1738,null,{}] 04:17:11 INFO - PROCESS | 2317 | 1462360631787 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}] 04:17:11 INFO - PROCESS | 2317 | 1462360631991 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:17:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12930b000 == 98 [pid = 2317] [id = 376] 04:17:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce83800 == 97 [pid = 2317] [id = 373] 04:17:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12c161000 == 96 [pid = 2317] [id = 429] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb20000 == 95 [pid = 2317] [id = 428] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x12aab0000 == 94 [pid = 2317] [id = 427] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x1297c3800 == 93 [pid = 2317] [id = 426] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x12751d000 == 92 [pid = 2317] [id = 425] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x1248b7800 == 91 [pid = 2317] [id = 424] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 201 (0x12bbe7800) [pid = 2317] [serial = 1185] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 200 (0x12c61ec00) [pid = 2317] [serial = 1188] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 199 (0x12c674400) [pid = 2317] [serial = 1191] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 198 (0x12cfc6000) [pid = 2317] [serial = 1233] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x118f73000 == 90 [pid = 2317] [id = 423] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x11755c000 == 89 [pid = 2317] [id = 422] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x119176000 == 88 [pid = 2317] [id = 421] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x138b3f000 == 87 [pid = 2317] [id = 418] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x140ca9000 == 86 [pid = 2317] [id = 417] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x137d71000 == 85 [pid = 2317] [id = 416] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x137d59800 == 84 [pid = 2317] [id = 415] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6cc800 == 83 [pid = 2317] [id = 414] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x125f06000 == 82 [pid = 2317] [id = 413] 04:17:12 INFO - PROCESS | 2317 | --DOCSHELL 0x1182aa000 == 81 [pid = 2317] [id = 412] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 197 (0x119111000) [pid = 2317] [serial = 1200] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 196 (0x11735f400) [pid = 2317] [serial = 1198] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 195 (0x1132d9000) [pid = 2317] [serial = 1197] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 194 (0x12c67c000) [pid = 2317] [serial = 1221] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 193 (0x12753dc00) [pid = 2317] [serial = 1209] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 192 (0x127595000) [pid = 2317] [serial = 1210] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 191 (0x12ca71c00) [pid = 2317] [serial = 1222] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 190 (0x12194a800) [pid = 2317] [serial = 1176] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 189 (0x12485b400) [pid = 2317] [serial = 1206] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 188 (0x12699a800) [pid = 2317] [serial = 1207] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 187 (0x128c59400) [pid = 2317] [serial = 1212] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 186 (0x12befb800) [pid = 2317] [serial = 1219] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 185 (0x119fb5000) [pid = 2317] [serial = 1203] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 184 (0x12170bc00) [pid = 2317] [serial = 1204] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 183 (0x12bbe5c00) [pid = 2317] [serial = 1168] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 182 (0x119fa8c00) [pid = 2317] [serial = 1194] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x12aa5b800) [pid = 2317] [serial = 1182] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x12cb71c00) [pid = 2317] [serial = 1224] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x12cfc0400) [pid = 2317] [serial = 1231] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x129506000) [pid = 2317] [serial = 1227] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x12ce60400) [pid = 2317] [serial = 1225] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x1132a8000) [pid = 2317] [serial = 1170] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x12b3aa000) [pid = 2317] [serial = 1216] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x12aa61c00) [pid = 2317] [serial = 1213] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x12ce6b400) [pid = 2317] [serial = 1230] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x1199d2c00) [pid = 2317] [serial = 1201] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x12ce61400) [pid = 2317] [serial = 1228] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x12b110000) [pid = 2317] [serial = 1215] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x12bbe6400) [pid = 2317] [serial = 1218] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x126998800) [pid = 2317] [serial = 1179] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x118627000) [pid = 2317] [serial = 1173] [outer = 0x0] [url = about:blank] 04:17:12 INFO - PROCESS | 2317 | 1462360632114 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x116e9c000 == 82 [pid = 2317] [id = 442] 04:17:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x1132d9000) [pid = 2317] [serial = 1325] [outer = 0x0] 04:17:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x119111000) [pid = 2317] [serial = 1326] [outer = 0x1132d9000] 04:17:12 INFO - PROCESS | 2317 | 1462360632143 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x12194a800) [pid = 2317] [serial = 1327] [outer = 0x1132d9000] 04:17:12 INFO - PROCESS | 2317 | 1462360632600 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]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 871ms 04:17:12 INFO - PROCESS | 2317 | 1462360632652 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 2317 | 1462360632658 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:17:12 INFO - PROCESS | 2317 | 1462360632669 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 2317 | 1462360632674 Marionette TRACE conn2 <- [1,1742,null,{}] 04:17:12 INFO - PROCESS | 2317 | 1462360632677 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}] 04:17:12 INFO - PROCESS | 2317 | 1462360632793 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:17:12 INFO - PROCESS | 2317 | 1462360632867 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f9f800 == 83 [pid = 2317] [id = 443] 04:17:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x12150cc00) [pid = 2317] [serial = 1328] [outer = 0x0] 04:17:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x127540400) [pid = 2317] [serial = 1329] [outer = 0x12150cc00] 04:17:12 INFO - PROCESS | 2317 | 1462360632893 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x128c54c00) [pid = 2317] [serial = 1330] [outer = 0x12150cc00] 04:17:13 INFO - PROCESS | 2317 | 1462360633194 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]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 580ms 04:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:17:13 INFO - PROCESS | 2317 | 1462360633242 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 2317 | 1462360633243 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:17:13 INFO - PROCESS | 2317 | 1462360633245 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 2317 | 1462360633246 Marionette TRACE conn2 <- [1,1746,null,{}] 04:17:13 INFO - PROCESS | 2317 | 1462360633249 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}] 04:17:13 INFO - PROCESS | 2317 | 1462360633343 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:17:13 INFO - PROCESS | 2317 | 1462360633414 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa9c800 == 84 [pid = 2317] [id = 444] 04:17:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x12170bc00) [pid = 2317] [serial = 1331] [outer = 0x0] 04:17:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x128dba000) [pid = 2317] [serial = 1332] [outer = 0x12170bc00] 04:17:13 INFO - PROCESS | 2317 | 1462360633440 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x12aa69400) [pid = 2317] [serial = 1333] [outer = 0x12170bc00] 04:17:13 INFO - PROCESS | 2317 | 1462360633718 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]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 04:17:13 INFO - PROCESS | 2317 | 1462360633766 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 2317 | 1462360633767 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:17:13 INFO - PROCESS | 2317 | 1462360633770 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 2317 | 1462360633771 Marionette TRACE conn2 <- [1,1750,null,{}] 04:17:13 INFO - PROCESS | 2317 | 1462360633776 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}] 04:17:13 INFO - PROCESS | 2317 | 1462360633871 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:17:13 INFO - PROCESS | 2317 | 1462360633877 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c15d000 == 85 [pid = 2317] [id = 445] 04:17:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x12bbe6400) [pid = 2317] [serial = 1334] [outer = 0x0] 04:17:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x12befbc00) [pid = 2317] [serial = 1335] [outer = 0x12bbe6400] 04:17:13 INFO - PROCESS | 2317 | 1462360633908 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x12ca6d400) [pid = 2317] [serial = 1336] [outer = 0x12bbe6400] 04:17:14 INFO - PROCESS | 2317 | 1462360634315 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]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 572ms 04:17:14 INFO - PROCESS | 2317 | 1462360634351 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 2317 | 1462360634352 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:17:14 INFO - PROCESS | 2317 | 1462360634355 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 2317 | 1462360634358 Marionette TRACE conn2 <- [1,1754,null,{}] 04:17:14 INFO - PROCESS | 2317 | 1462360634360 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}] 04:17:14 INFO - PROCESS | 2317 | 1462360634483 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:17:14 INFO - PROCESS | 2317 | 1462360634496 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca95800 == 86 [pid = 2317] [id = 446] 04:17:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x12bbe7800) [pid = 2317] [serial = 1337] [outer = 0x0] 04:17:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x12ce5f800) [pid = 2317] [serial = 1338] [outer = 0x12bbe7800] 04:17:14 INFO - PROCESS | 2317 | 1462360634520 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x12dc13400) [pid = 2317] [serial = 1339] [outer = 0x12bbe7800] 04:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 524ms 04:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:17:14 INFO - PROCESS | 2317 | 1462360634876 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]]]}] 04:17:14 INFO - PROCESS | 2317 | 1462360634880 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 2317 | 1462360634881 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:17:14 INFO - PROCESS | 2317 | 1462360634883 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 2317 | 1462360634884 Marionette TRACE conn2 <- [1,1758,null,{}] 04:17:14 INFO - PROCESS | 2317 | 1462360634886 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}] 04:17:15 INFO - PROCESS | 2317 | 1462360635007 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:17:15 INFO - PROCESS | 2317 | 1462360635026 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc6f800 == 87 [pid = 2317] [id = 447] 04:17:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 183 (0x12cfc0c00) [pid = 2317] [serial = 1340] [outer = 0x0] 04:17:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 184 (0x134947c00) [pid = 2317] [serial = 1341] [outer = 0x12cfc0c00] 04:17:15 INFO - PROCESS | 2317 | 1462360635052 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 185 (0x135116000) [pid = 2317] [serial = 1342] [outer = 0x12cfc0c00] 04:17:15 INFO - PROCESS | 2317 | 1462360635416 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]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 568ms 04:17:15 INFO - PROCESS | 2317 | 1462360635457 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 2317 | 1462360635459 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:17:15 INFO - PROCESS | 2317 | 1462360635461 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 2317 | 1462360635462 Marionette TRACE conn2 <- [1,1762,null,{}] 04:17:15 INFO - PROCESS | 2317 | 1462360635464 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}] 04:17:15 INFO - PROCESS | 2317 | 1462360635585 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:17:15 INFO - PROCESS | 2317 | 1462360635596 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x135020800 == 88 [pid = 2317] [id = 448] 04:17:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 186 (0x13511b400) [pid = 2317] [serial = 1343] [outer = 0x0] 04:17:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 187 (0x135120800) [pid = 2317] [serial = 1344] [outer = 0x13511b400] 04:17:15 INFO - PROCESS | 2317 | 1462360635621 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 188 (0x13570f000) [pid = 2317] [serial = 1345] [outer = 0x13511b400] 04:17:15 INFO - PROCESS | 2317 | 1462360635970 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]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 518ms 04:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:17:15 INFO - PROCESS | 2317 | 1462360635980 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 2317 | 1462360635981 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:17:15 INFO - PROCESS | 2317 | 1462360635983 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 2317 | 1462360635984 Marionette TRACE conn2 <- [1,1766,null,{}] 04:17:15 INFO - PROCESS | 2317 | 1462360635986 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}] 04:17:16 INFO - PROCESS | 2317 | 1462360636200 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 187 (0x127596c00) [pid = 2317] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 186 (0x12ce65400) [pid = 2317] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 185 (0x128c55000) [pid = 2317] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 184 (0x117527c00) [pid = 2317] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 183 (0x121fba400) [pid = 2317] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 182 (0x118248000) [pid = 2317] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x121503000) [pid = 2317] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x11325cc00) [pid = 2317] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:17:16 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x1259e4400) [pid = 2317] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:17:16 INFO - PROCESS | 2317 | 1462360636255 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x11913c800 == 89 [pid = 2317] [id = 449] 04:17:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x112a27c00) [pid = 2317] [serial = 1346] [outer = 0x0] 04:17:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x11843c400) [pid = 2317] [serial = 1347] [outer = 0x112a27c00] 04:17:16 INFO - PROCESS | 2317 | 1462360636293 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x121fa1800) [pid = 2317] [serial = 1348] [outer = 0x112a27c00] 04:17:16 INFO - PROCESS | 2317 | 1462360636575 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]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 621ms 04:17:16 INFO - PROCESS | 2317 | 1462360636611 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:17:16 INFO - PROCESS | 2317 | 1462360636612 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:17:16 INFO - PROCESS | 2317 | 1462360636614 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 2317 | 1462360636616 Marionette TRACE conn2 <- [1,1770,null,{}] 04:17:16 INFO - PROCESS | 2317 | 1462360636618 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}] 04:17:16 INFO - PROCESS | 2317 | 1462360636718 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:17:16 INFO - PROCESS | 2317 | 1462360636793 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x137d6c800 == 90 [pid = 2317] [id = 450] 04:17:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 183 (0x11325cc00) [pid = 2317] [serial = 1349] [outer = 0x0] 04:17:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 184 (0x121fa5800) [pid = 2317] [serial = 1350] [outer = 0x11325cc00] 04:17:16 INFO - PROCESS | 2317 | 1462360636822 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 185 (0x13511c400) [pid = 2317] [serial = 1351] [outer = 0x11325cc00] 04:17:17 INFO - PROCESS | 2317 | 1462360637115 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]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 523ms 04:17:17 INFO - PROCESS | 2317 | 1462360637144 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 2317 | 1462360637146 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:17:17 INFO - PROCESS | 2317 | 1462360637148 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 2317 | 1462360637150 Marionette TRACE conn2 <- [1,1774,null,{}] 04:17:17 INFO - PROCESS | 2317 | 1462360637152 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}] 04:17:17 INFO - PROCESS | 2317 | 1462360637265 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:17:17 INFO - PROCESS | 2317 | 1462360637270 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x140ca9000 == 91 [pid = 2317] [id = 451] 04:17:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 186 (0x13570f400) [pid = 2317] [serial = 1352] [outer = 0x0] 04:17:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 187 (0x135c2b800) [pid = 2317] [serial = 1353] [outer = 0x13570f400] 04:17:17 INFO - PROCESS | 2317 | 1462360637295 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 188 (0x135c32c00) [pid = 2317] [serial = 1354] [outer = 0x13570f400] 04:17:17 INFO - PROCESS | 2317 | 1462360637656 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]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 04:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:17:17 INFO - PROCESS | 2317 | 1462360637667 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 2317 | 1462360637669 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:17:17 INFO - PROCESS | 2317 | 1462360637676 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 2317 | 1462360637677 Marionette TRACE conn2 <- [1,1778,null,{}] 04:17:17 INFO - PROCESS | 2317 | 1462360637679 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}] 04:17:17 INFO - PROCESS | 2317 | 1462360637819 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:17:17 INFO - PROCESS | 2317 | 1462360637826 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x1349e6800 == 92 [pid = 2317] [id = 452] 04:17:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 189 (0x121fa7000) [pid = 2317] [serial = 1355] [outer = 0x0] 04:17:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 190 (0x135c35400) [pid = 2317] [serial = 1356] [outer = 0x121fa7000] 04:17:17 INFO - PROCESS | 2317 | 1462360637851 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 191 (0x1360e6400) [pid = 2317] [serial = 1357] [outer = 0x121fa7000] 04:17:18 INFO - PROCESS | 2317 | 1462360638247 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]]]}] 04:17:18 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 04:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 625ms 04:17:18 INFO - PROCESS | 2317 | 1462360638297 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 2317 | 1462360638299 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:17:18 INFO - PROCESS | 2317 | 1462360638303 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 2317 | 1462360638306 Marionette TRACE conn2 <- [1,1782,null,{}] 04:17:18 INFO - PROCESS | 2317 | 1462360638311 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}] 04:17:18 INFO - PROCESS | 2317 | 1462360638443 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:17:18 INFO - PROCESS | 2317 | 1462360638558 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x121486800 == 93 [pid = 2317] [id = 453] 04:17:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 192 (0x118423000) [pid = 2317] [serial = 1358] [outer = 0x0] 04:17:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 193 (0x118673000) [pid = 2317] [serial = 1359] [outer = 0x118423000] 04:17:18 INFO - PROCESS | 2317 | 1462360638621 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 194 (0x11963ec00) [pid = 2317] [serial = 1360] [outer = 0x118423000] 04:17:19 INFO - PROCESS | 2317 | 1462360639064 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]]]}] 04:17:19 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 04:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 773ms 04:17:19 INFO - PROCESS | 2317 | 1462360639076 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 2317 | 1462360639080 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:17:19 INFO - PROCESS | 2317 | 1462360639086 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 2317 | 1462360639088 Marionette TRACE conn2 <- [1,1786,null,{}] 04:17:19 INFO - PROCESS | 2317 | 1462360639091 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}] 04:17:19 INFO - PROCESS | 2317 | 1462360639208 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:17:19 INFO - PROCESS | 2317 | 1462360639327 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a741800 == 94 [pid = 2317] [id = 454] 04:17:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 195 (0x119cc1400) [pid = 2317] [serial = 1361] [outer = 0x0] 04:17:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 196 (0x121953c00) [pid = 2317] [serial = 1362] [outer = 0x119cc1400] 04:17:19 INFO - PROCESS | 2317 | 1462360639360 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 197 (0x124e24800) [pid = 2317] [serial = 1363] [outer = 0x119cc1400] 04:17:19 INFO - PROCESS | 2317 | 1462360639785 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]]]}] 04:17:19 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 04:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 720ms 04:17:19 INFO - PROCESS | 2317 | 1462360639845 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 2317 | 1462360639846 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:17:19 INFO - PROCESS | 2317 | 1462360639850 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 2317 | 1462360639853 Marionette TRACE conn2 <- [1,1790,null,{}] 04:17:19 INFO - PROCESS | 2317 | 1462360639862 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}] 04:17:19 INFO - PROCESS | 2317 | 1462360639979 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:17:20 INFO - PROCESS | 2317 | 1462360640069 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x1349f4000 == 95 [pid = 2317] [id = 455] 04:17:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 198 (0x12699a000) [pid = 2317] [serial = 1364] [outer = 0x0] 04:17:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 199 (0x128bcd800) [pid = 2317] [serial = 1365] [outer = 0x12699a000] 04:17:20 INFO - PROCESS | 2317 | 1462360640103 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 200 (0x12b39dc00) [pid = 2317] [serial = 1366] [outer = 0x12699a000] 04:17:20 INFO - PROCESS | 2317 | 1462360640506 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]]]}] 04:17:20 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) 04:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 723ms 04:17:20 INFO - PROCESS | 2317 | 1462360640574 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 2317 | 1462360640575 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:17:20 INFO - PROCESS | 2317 | 1462360640578 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 2317 | 1462360640579 Marionette TRACE conn2 <- [1,1794,null,{}] 04:17:20 INFO - PROCESS | 2317 | 1462360640581 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}] 04:17:20 INFO - PROCESS | 2317 | 1462360640701 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:17:20 INFO - PROCESS | 2317 | 1462360640789 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x137faa800 == 96 [pid = 2317] [id = 456] 04:17:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 201 (0x12bbb4c00) [pid = 2317] [serial = 1367] [outer = 0x0] 04:17:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 202 (0x12c623000) [pid = 2317] [serial = 1368] [outer = 0x12bbb4c00] 04:17:20 INFO - PROCESS | 2317 | 1462360640822 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 203 (0x12d119000) [pid = 2317] [serial = 1369] [outer = 0x12bbb4c00] 04:17:21 INFO - PROCESS | 2317 | 1462360641202 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]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 04:17:21 INFO - PROCESS | 2317 | 1462360641249 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 2317 | 1462360641250 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:17:21 INFO - PROCESS | 2317 | 1462360641252 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 2317 | 1462360641254 Marionette TRACE conn2 <- [1,1798,null,{}] 04:17:21 INFO - PROCESS | 2317 | 1462360641258 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}] 04:17:21 INFO - PROCESS | 2317 | 1462360641391 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:17:21 INFO - PROCESS | 2317 | 1462360641481 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x140cb6800 == 97 [pid = 2317] [id = 457] 04:17:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 204 (0x12d5f4000) [pid = 2317] [serial = 1370] [outer = 0x0] 04:17:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 205 (0x134948c00) [pid = 2317] [serial = 1371] [outer = 0x12d5f4000] 04:17:21 INFO - PROCESS | 2317 | 1462360641511 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 206 (0x135713000) [pid = 2317] [serial = 1372] [outer = 0x12d5f4000] 04:17:21 INFO - PROCESS | 2317 | 1462360641900 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]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 04:17:21 INFO - PROCESS | 2317 | 1462360641925 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 2317 | 1462360641926 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:17:21 INFO - PROCESS | 2317 | 1462360641928 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 2317 | 1462360641930 Marionette TRACE conn2 <- [1,1802,null,{}] 04:17:21 INFO - PROCESS | 2317 | 1462360641932 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}] 04:17:22 INFO - PROCESS | 2317 | 1462360642061 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:17:22 INFO - PROCESS | 2317 | 1462360642183 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x1412e0800 == 98 [pid = 2317] [id = 458] 04:17:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 207 (0x135718c00) [pid = 2317] [serial = 1373] [outer = 0x0] 04:17:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 208 (0x1360e7c00) [pid = 2317] [serial = 1374] [outer = 0x135718c00] 04:17:22 INFO - PROCESS | 2317 | 1462360642216 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 209 (0x13617c400) [pid = 2317] [serial = 1375] [outer = 0x135718c00] 04:17:22 INFO - PROCESS | 2317 | 1462360642655 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]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 773ms 04:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:17:22 INFO - PROCESS | 2317 | 1462360642702 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 2317 | 1462360642703 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:17:22 INFO - PROCESS | 2317 | 1462360642706 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 2317 | 1462360642707 Marionette TRACE conn2 <- [1,1806,null,{}] 04:17:22 INFO - PROCESS | 2317 | 1462360642709 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}] 04:17:22 INFO - PROCESS | 2317 | 1462360642824 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:17:22 INFO - PROCESS | 2317 | 1462360642984 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6b7000 == 99 [pid = 2317] [id = 459] 04:17:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 210 (0x12a85fc00) [pid = 2317] [serial = 1376] [outer = 0x0] 04:17:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 211 (0x134ab2400) [pid = 2317] [serial = 1377] [outer = 0x12a85fc00] 04:17:23 INFO - PROCESS | 2317 | 1462360643014 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 212 (0x134ab8000) [pid = 2317] [serial = 1378] [outer = 0x12a85fc00] 04:17:23 INFO - PROCESS | 2317 | 1462360643416 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]]]}] 04:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 769ms 04:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:17:23 INFO - PROCESS | 2317 | 1462360643475 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 2317 | 1462360643476 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:17:23 INFO - PROCESS | 2317 | 1462360643479 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 2317 | 1462360643480 Marionette TRACE conn2 <- [1,1810,null,{}] 04:17:23 INFO - PROCESS | 2317 | 1462360643482 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}] 04:17:23 INFO - PROCESS | 2317 | 1462360643599 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:17:23 INFO - PROCESS | 2317 | 1462360643691 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x12152e800 == 100 [pid = 2317] [id = 460] 04:17:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 213 (0x116287000) [pid = 2317] [serial = 1379] [outer = 0x0] 04:17:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 214 (0x134ab8800) [pid = 2317] [serial = 1380] [outer = 0x116287000] 04:17:23 INFO - PROCESS | 2317 | 1462360643720 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 215 (0x135c29000) [pid = 2317] [serial = 1381] [outer = 0x116287000] 04:17:24 INFO - PROCESS | 2317 | 1462360644130 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]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 672ms 04:17:24 INFO - PROCESS | 2317 | 1462360644151 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:17:24 INFO - PROCESS | 2317 | 1462360644152 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:17:24 INFO - PROCESS | 2317 | 1462360644156 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 2317 | 1462360644158 Marionette TRACE conn2 <- [1,1814,null,{}] 04:17:24 INFO - PROCESS | 2317 | 1462360644161 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}] 04:17:24 INFO - PROCESS | 2317 | 1462360644519 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:17:24 INFO - PROCESS | 2317 | 1462360644707 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x11888c800 == 101 [pid = 2317] [id = 461] 04:17:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 216 (0x1126b9000) [pid = 2317] [serial = 1382] [outer = 0x0] 04:17:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 217 (0x112a25400) [pid = 2317] [serial = 1383] [outer = 0x1126b9000] 04:17:24 INFO - PROCESS | 2317 | 1462360644738 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 218 (0x113f23800) [pid = 2317] [serial = 1384] [outer = 0x1126b9000] 04:17:25 INFO - PROCESS | 2317 | 1462360645221 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]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1123ms 04:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:17:25 INFO - PROCESS | 2317 | 1462360645279 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 2317 | 1462360645281 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:17:25 INFO - PROCESS | 2317 | 1462360645284 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 2317 | 1462360645287 Marionette TRACE conn2 <- [1,1818,null,{}] 04:17:25 INFO - PROCESS | 2317 | 1462360645290 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}] 04:17:25 INFO - PROCESS | 2317 | 1462360645396 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:17:25 INFO - PROCESS | 2317 | 1462360645496 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x116e9f800 == 102 [pid = 2317] [id = 462] 04:17:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 219 (0x116ac0400) [pid = 2317] [serial = 1385] [outer = 0x0] 04:17:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 220 (0x1183bf400) [pid = 2317] [serial = 1386] [outer = 0x116ac0400] 04:17:25 INFO - PROCESS | 2317 | 1462360645543 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 221 (0x11861cc00) [pid = 2317] [serial = 1387] [outer = 0x116ac0400] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x125eaa800 == 101 [pid = 2317] [id = 169] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc79800 == 100 [pid = 2317] [id = 389] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca84800 == 99 [pid = 2317] [id = 369] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12c15e800 == 98 [pid = 2317] [id = 186] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x140ca9000 == 97 [pid = 2317] [id = 451] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x137d6c800 == 96 [pid = 2317] [id = 450] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x11913c800 == 95 [pid = 2317] [id = 449] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x135020800 == 94 [pid = 2317] [id = 448] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x135b7c800 == 93 [pid = 2317] [id = 411] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 220 (0x12d5ee800) [pid = 2317] [serial = 1251] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 219 (0x12dc16400) [pid = 2317] [serial = 1254] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 218 (0x12d5f0800) [pid = 2317] [serial = 1257] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 217 (0x1259e2c00) [pid = 2317] [serial = 1260] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 216 (0x12b3a9800) [pid = 2317] [serial = 1287] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc6f800 == 92 [pid = 2317] [id = 447] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca95800 == 91 [pid = 2317] [id = 446] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12c15d000 == 90 [pid = 2317] [id = 445] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa9c800 == 89 [pid = 2317] [id = 444] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x128f9f800 == 88 [pid = 2317] [id = 443] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x116e9c000 == 87 [pid = 2317] [id = 442] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x118722000 == 86 [pid = 2317] [id = 441] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x119149000 == 85 [pid = 2317] [id = 440] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x119b49800 == 84 [pid = 2317] [id = 439] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x138b52000 == 83 [pid = 2317] [id = 438] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x1361d5000 == 82 [pid = 2317] [id = 437] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x135a0f000 == 81 [pid = 2317] [id = 436] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12f2ac800 == 80 [pid = 2317] [id = 435] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12d5b0800 == 79 [pid = 2317] [id = 434] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6cd000 == 78 [pid = 2317] [id = 433] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x129608000 == 77 [pid = 2317] [id = 432] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x119b51800 == 76 [pid = 2317] [id = 431] 04:17:26 INFO - PROCESS | 2317 | --DOCSHELL 0x1166cf000 == 75 [pid = 2317] [id = 430] 04:17:26 INFO - PROCESS | 2317 | 1462360646143 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]]]}] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 215 (0x119311800) [pid = 2317] [serial = 1269] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 214 (0x11a1b2400) [pid = 2317] [serial = 1270] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 213 (0x12170ec00) [pid = 2317] [serial = 1272] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 212 (0x121dc6000) [pid = 2317] [serial = 1273] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 211 (0x1295dec00) [pid = 2317] [serial = 1245] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 210 (0x12a811000) [pid = 2317] [serial = 1282] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 209 (0x1133df800) [pid = 2317] [serial = 1263] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 208 (0x1167b2800) [pid = 2317] [serial = 1264] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 207 (0x116ac3800) [pid = 2317] [serial = 1236] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 206 (0x12c29bc00) [pid = 2317] [serial = 1248] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 205 (0x126995c00) [pid = 2317] [serial = 1242] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 204 (0x128c51c00) [pid = 2317] [serial = 1279] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 203 (0x126fef400) [pid = 2317] [serial = 1278] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 202 (0x1292bbc00) [pid = 2317] [serial = 1281] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 201 (0x12d120000) [pid = 2317] [serial = 1234] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 200 (0x12b10e800) [pid = 2317] [serial = 1285] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 199 (0x12aa61000) [pid = 2317] [serial = 1284] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 198 (0x1188cb400) [pid = 2317] [serial = 1267] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 197 (0x118432400) [pid = 2317] [serial = 1266] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 196 (0x119814000) [pid = 2317] [serial = 1239] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 195 (0x124851c00) [pid = 2317] [serial = 1275] [outer = 0x0] [url = about:blank] 04:17:26 INFO - PROCESS | 2317 | --DOMWINDOW == 194 (0x1259e7c00) [pid = 2317] [serial = 1276] [outer = 0x0] [url = about:blank] 04:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 872ms 04:17:26 INFO - PROCESS | 2317 | 1462360646157 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 2317 | 1462360646159 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:17:26 INFO - PROCESS | 2317 | 1462360646161 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 2317 | 1462360646163 Marionette TRACE conn2 <- [1,1822,null,{}] 04:17:26 INFO - PROCESS | 2317 | 1462360646165 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}] 04:17:26 INFO - PROCESS | 2317 | 1462360646259 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:17:26 INFO - PROCESS | 2317 | 1462360646266 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x118265000 == 76 [pid = 2317] [id = 463] 04:17:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 195 (0x118856400) [pid = 2317] [serial = 1388] [outer = 0x0] 04:17:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 196 (0x119311800) [pid = 2317] [serial = 1389] [outer = 0x118856400] 04:17:26 INFO - PROCESS | 2317 | 1462360646292 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 197 (0x119c91c00) [pid = 2317] [serial = 1390] [outer = 0x118856400] 04:17:26 INFO - PROCESS | 2317 | 1462360646703 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]]]}] 04:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 570ms 04:17:26 INFO - PROCESS | 2317 | 1462360646731 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 2317 | 1462360646734 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:17:26 INFO - PROCESS | 2317 | 1462360646755 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 2317 | 1462360646760 Marionette TRACE conn2 <- [1,1826,null,{}] 04:17:26 INFO - PROCESS | 2317 | 1462360646764 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}] 04:17:26 INFO - PROCESS | 2317 | 1462360646909 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:17:27 INFO - PROCESS | 2317 | 1462360647007 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x1218ab000 == 77 [pid = 2317] [id = 464] 04:17:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 198 (0x11885a400) [pid = 2317] [serial = 1391] [outer = 0x0] 04:17:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 199 (0x121511800) [pid = 2317] [serial = 1392] [outer = 0x11885a400] 04:17:27 INFO - PROCESS | 2317 | 1462360647033 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 200 (0x121959000) [pid = 2317] [serial = 1393] [outer = 0x11885a400] 04:17:27 INFO - PROCESS | 2317 | 1462360647329 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]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 643ms 04:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:17:27 INFO - PROCESS | 2317 | 1462360647381 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 2317 | 1462360647382 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:17:27 INFO - PROCESS | 2317 | 1462360647384 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 2317 | 1462360647385 Marionette TRACE conn2 <- [1,1830,null,{}] 04:17:27 INFO - PROCESS | 2317 | 1462360647388 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}] 04:17:27 INFO - PROCESS | 2317 | 1462360647481 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:17:27 INFO - PROCESS | 2317 | 1462360647573 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x125eaa800 == 78 [pid = 2317] [id = 465] 04:17:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 201 (0x121953800) [pid = 2317] [serial = 1394] [outer = 0x0] 04:17:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 202 (0x121f9e800) [pid = 2317] [serial = 1395] [outer = 0x121953800] 04:17:27 INFO - PROCESS | 2317 | 1462360647598 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 203 (0x121fba000) [pid = 2317] [serial = 1396] [outer = 0x121953800] 04:17:27 INFO - PROCESS | 2317 | 1462360647892 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]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 04:17:27 INFO - PROCESS | 2317 | 1462360647904 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 2317 | 1462360647907 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:17:27 INFO - PROCESS | 2317 | 1462360647915 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 2317 | 1462360647916 Marionette TRACE conn2 <- [1,1834,null,{}] 04:17:27 INFO - PROCESS | 2317 | 1462360647919 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}] 04:17:28 INFO - PROCESS | 2317 | 1462360648014 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:17:28 INFO - PROCESS | 2317 | 1462360648019 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x129615800 == 79 [pid = 2317] [id = 466] 04:17:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 204 (0x125ff9c00) [pid = 2317] [serial = 1397] [outer = 0x0] 04:17:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 205 (0x126991c00) [pid = 2317] [serial = 1398] [outer = 0x125ff9c00] 04:17:28 INFO - PROCESS | 2317 | 1462360648051 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 206 (0x12753f400) [pid = 2317] [serial = 1399] [outer = 0x125ff9c00] 04:17:28 INFO - PROCESS | 2317 | 1462360648455 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]]]}] 04:17:28 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 04:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 569ms 04:17:28 INFO - PROCESS | 2317 | 1462360648484 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 2317 | 1462360648485 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:17:28 INFO - PROCESS | 2317 | 1462360648495 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 2317 | 1462360648496 Marionette TRACE conn2 <- [1,1838,null,{}] 04:17:28 INFO - PROCESS | 2317 | 1462360648498 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}] 04:17:28 INFO - PROCESS | 2317 | 1462360648618 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:17:28 INFO - PROCESS | 2317 | 1462360648665 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aaa1800 == 80 [pid = 2317] [id = 467] 04:17:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 207 (0x125ffa400) [pid = 2317] [serial = 1400] [outer = 0x0] 04:17:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 208 (0x127590c00) [pid = 2317] [serial = 1401] [outer = 0x125ffa400] 04:17:28 INFO - PROCESS | 2317 | 1462360648689 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 209 (0x128c59000) [pid = 2317] [serial = 1402] [outer = 0x125ffa400] 04:17:29 INFO - PROCESS | 2317 | 1462360649045 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]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 568ms 04:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:17:29 INFO - PROCESS | 2317 | 1462360649063 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 2317 | 1462360649064 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:17:29 INFO - PROCESS | 2317 | 1462360649067 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 2317 | 1462360649068 Marionette TRACE conn2 <- [1,1842,null,{}] 04:17:29 INFO - PROCESS | 2317 | 1462360649070 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}] 04:17:29 INFO - PROCESS | 2317 | 1462360649191 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:17:29 INFO - PROCESS | 2317 | 1462360649205 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b31a800 == 81 [pid = 2317] [id = 468] 04:17:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 210 (0x128bd6c00) [pid = 2317] [serial = 1403] [outer = 0x0] 04:17:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 211 (0x1292c3c00) [pid = 2317] [serial = 1404] [outer = 0x128bd6c00] 04:17:29 INFO - PROCESS | 2317 | 1462360649230 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 212 (0x129594800) [pid = 2317] [serial = 1405] [outer = 0x128bd6c00] 04:17:29 INFO - PROCESS | 2317 | 1462360649583 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]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 524ms 04:17:29 INFO - PROCESS | 2317 | 1462360649592 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 2317 | 1462360649594 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:17:29 INFO - PROCESS | 2317 | 1462360649596 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 2317 | 1462360649597 Marionette TRACE conn2 <- [1,1846,null,{}] 04:17:29 INFO - PROCESS | 2317 | 1462360649599 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}] 04:17:29 INFO - PROCESS | 2317 | 1462360649723 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:17:29 INFO - PROCESS | 2317 | 1462360649735 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c162800 == 82 [pid = 2317] [id = 469] 04:17:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 213 (0x128db7c00) [pid = 2317] [serial = 1406] [outer = 0x0] 04:17:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 214 (0x12a85d000) [pid = 2317] [serial = 1407] [outer = 0x128db7c00] 04:17:29 INFO - PROCESS | 2317 | 1462360649760 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 215 (0x12b109000) [pid = 2317] [serial = 1408] [outer = 0x128db7c00] 04:17:30 INFO - PROCESS | 2317 | 1462360650393 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]]]}] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 214 (0x11325cc00) [pid = 2317] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 213 (0x12bbe7800) [pid = 2317] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 212 (0x12cfc0c00) [pid = 2317] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 211 (0x13511b400) [pid = 2317] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 210 (0x12170bc00) [pid = 2317] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 209 (0x1126ba400) [pid = 2317] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 208 (0x112a27c00) [pid = 2317] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 207 (0x1132d9000) [pid = 2317] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 206 (0x12bbe6400) [pid = 2317] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 205 (0x118850800) [pid = 2317] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 204 (0x12150cc00) [pid = 2317] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 203 (0x12aa62000) [pid = 2317] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:17:30 INFO - PROCESS | 2317 | --DOMWINDOW == 202 (0x13570f400) [pid = 2317] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:17:30 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) 04:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 820ms 04:17:30 INFO - PROCESS | 2317 | 1462360650417 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 2317 | 1462360650418 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:17:30 INFO - PROCESS | 2317 | 1462360650420 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 2317 | 1462360650422 Marionette TRACE conn2 <- [1,1850,null,{}] 04:17:30 INFO - PROCESS | 2317 | 1462360650425 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}] 04:17:30 INFO - PROCESS | 2317 | 1462360650518 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:17:30 INFO - PROCESS | 2317 | 1462360650522 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x121523800 == 83 [pid = 2317] [id = 470] 04:17:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 203 (0x1196a7800) [pid = 2317] [serial = 1409] [outer = 0x0] 04:17:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 204 (0x12170bc00) [pid = 2317] [serial = 1410] [outer = 0x1196a7800] 04:17:30 INFO - PROCESS | 2317 | 1462360650547 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 205 (0x12aa5d000) [pid = 2317] [serial = 1411] [outer = 0x1196a7800] 04:17:30 INFO - PROCESS | 2317 | 1462360650903 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]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 04:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:17:30 INFO - PROCESS | 2317 | 1462360650942 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 2317 | 1462360650943 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:17:30 INFO - PROCESS | 2317 | 1462360650945 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 2317 | 1462360650947 Marionette TRACE conn2 <- [1,1854,null,{}] 04:17:30 INFO - PROCESS | 2317 | 1462360650950 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}] 04:17:31 INFO - PROCESS | 2317 | 1462360651060 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:17:31 INFO - PROCESS | 2317 | 1462360651142 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d531000 == 84 [pid = 2317] [id = 471] 04:17:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 206 (0x121f9f800) [pid = 2317] [serial = 1412] [outer = 0x0] 04:17:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 207 (0x12b146c00) [pid = 2317] [serial = 1413] [outer = 0x121f9f800] 04:17:31 INFO - PROCESS | 2317 | 1462360651172 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 208 (0x12bbe7c00) [pid = 2317] [serial = 1414] [outer = 0x121f9f800] 04:17:31 INFO - PROCESS | 2317 | 1462360651470 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]]]}] 04:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 570ms 04:17:31 INFO - PROCESS | 2317 | 1462360651517 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:17:31 INFO - PROCESS | 2317 | 1462360651518 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:17:31 INFO - PROCESS | 2317 | 1462360651520 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 2317 | 1462360651524 Marionette TRACE conn2 <- [1,1858,null,{}] 04:17:31 INFO - PROCESS | 2317 | 1462360651527 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}] 04:17:31 INFO - PROCESS | 2317 | 1462360651633 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:17:31 INFO - PROCESS | 2317 | 1462360651708 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc6b000 == 85 [pid = 2317] [id = 472] 04:17:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 209 (0x129511c00) [pid = 2317] [serial = 1415] [outer = 0x0] 04:17:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 210 (0x12c29a800) [pid = 2317] [serial = 1416] [outer = 0x129511c00] 04:17:31 INFO - PROCESS | 2317 | 1462360651733 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 211 (0x12ce67800) [pid = 2317] [serial = 1417] [outer = 0x129511c00] 04:17:32 INFO - PROCESS | 2317 | 1462360652005 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]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 524ms 04:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:17:32 INFO - PROCESS | 2317 | 1462360652045 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 2317 | 1462360652046 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:17:32 INFO - PROCESS | 2317 | 1462360652049 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 2317 | 1462360652050 Marionette TRACE conn2 <- [1,1862,null,{}] 04:17:32 INFO - PROCESS | 2317 | 1462360652052 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}] 04:17:32 INFO - PROCESS | 2317 | 1462360652148 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:17:32 INFO - PROCESS | 2317 | 1462360652152 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x1349f8800 == 86 [pid = 2317] [id = 473] 04:17:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 212 (0x12ce65400) [pid = 2317] [serial = 1418] [outer = 0x0] 04:17:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 213 (0x12d11b800) [pid = 2317] [serial = 1419] [outer = 0x12ce65400] 04:17:32 INFO - PROCESS | 2317 | 1462360652178 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 214 (0x12dc13000) [pid = 2317] [serial = 1420] [outer = 0x12ce65400] 04:17:32 INFO - PROCESS | 2317 | 1462360652722 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]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 719ms 04:17:32 INFO - PROCESS | 2317 | 1462360652768 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 2317 | 1462360652771 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:17:32 INFO - PROCESS | 2317 | 1462360652775 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 2317 | 1462360652777 Marionette TRACE conn2 <- [1,1866,null,{}] 04:17:32 INFO - PROCESS | 2317 | 1462360652781 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}] 04:17:32 INFO - PROCESS | 2317 | 1462360652902 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:17:33 INFO - PROCESS | 2317 | 1462360653022 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x118723800 == 87 [pid = 2317] [id = 474] 04:17:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 215 (0x116437000) [pid = 2317] [serial = 1421] [outer = 0x0] 04:17:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 216 (0x118245800) [pid = 2317] [serial = 1422] [outer = 0x116437000] 04:17:33 INFO - PROCESS | 2317 | 1462360653057 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 217 (0x118620800) [pid = 2317] [serial = 1423] [outer = 0x116437000] 04:17:33 INFO - PROCESS | 2317 | 1462360653496 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]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 771ms 04:17:33 INFO - PROCESS | 2317 | 1462360653555 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 2317 | 1462360653560 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:17:33 INFO - PROCESS | 2317 | 1462360653592 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 2317 | 1462360653593 Marionette TRACE conn2 <- [1,1870,null,{}] 04:17:33 INFO - PROCESS | 2317 | 1462360653596 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}] 04:17:33 INFO - PROCESS | 2317 | 1462360653711 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:17:33 INFO - PROCESS | 2317 | 1462360653801 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248d7800 == 88 [pid = 2317] [id = 475] 04:17:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 218 (0x118851800) [pid = 2317] [serial = 1424] [outer = 0x0] 04:17:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 219 (0x1196b0c00) [pid = 2317] [serial = 1425] [outer = 0x118851800] 04:17:33 INFO - PROCESS | 2317 | 1462360653832 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 220 (0x11a1b5800) [pid = 2317] [serial = 1426] [outer = 0x118851800] 04:17:34 INFO - PROCESS | 2317 | 1462360654264 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]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 746ms 04:17:34 INFO - PROCESS | 2317 | 1462360654313 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 2317 | 1462360654315 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:17:34 INFO - PROCESS | 2317 | 1462360654317 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 2317 | 1462360654320 Marionette TRACE conn2 <- [1,1874,null,{}] 04:17:34 INFO - PROCESS | 2317 | 1462360654328 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}] 04:17:34 INFO - PROCESS | 2317 | 1462360654451 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:17:34 INFO - PROCESS | 2317 | 1462360654545 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b319000 == 89 [pid = 2317] [id = 476] 04:17:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 221 (0x121508000) [pid = 2317] [serial = 1427] [outer = 0x0] 04:17:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 222 (0x121f9ec00) [pid = 2317] [serial = 1428] [outer = 0x121508000] 04:17:34 INFO - PROCESS | 2317 | 1462360654580 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 223 (0x126998c00) [pid = 2317] [serial = 1429] [outer = 0x121508000] 04:17:35 INFO - PROCESS | 2317 | 1462360655073 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]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 823ms 04:17:35 INFO - PROCESS | 2317 | 1462360655140 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 2317 | 1462360655142 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:17:35 INFO - PROCESS | 2317 | 1462360655145 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 2317 | 1462360655146 Marionette TRACE conn2 <- [1,1878,null,{}] 04:17:35 INFO - PROCESS | 2317 | 1462360655148 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}] 04:17:35 INFO - PROCESS | 2317 | 1462360655271 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:17:35 INFO - PROCESS | 2317 | 1462360655363 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc7b800 == 90 [pid = 2317] [id = 477] 04:17:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 224 (0x128bcdc00) [pid = 2317] [serial = 1430] [outer = 0x0] 04:17:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 225 (0x1292c7800) [pid = 2317] [serial = 1431] [outer = 0x128bcdc00] 04:17:35 INFO - PROCESS | 2317 | 1462360655394 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 226 (0x12aa66800) [pid = 2317] [serial = 1432] [outer = 0x128bcdc00] 04:17:35 INFO - PROCESS | 2317 | 1462360655819 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]]]}] 04:17:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 227 (0x128bd7400) [pid = 2317] [serial = 1433] [outer = 0x12ce6b000] 04:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 722ms 04:17:35 INFO - PROCESS | 2317 | 1462360655887 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 2317 | 1462360655888 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:17:35 INFO - PROCESS | 2317 | 1462360655897 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 2317 | 1462360655898 Marionette TRACE conn2 <- [1,1882,null,{}] 04:17:35 INFO - PROCESS | 2317 | 1462360655900 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}] 04:17:36 INFO - PROCESS | 2317 | 1462360656015 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:17:36 INFO - PROCESS | 2317 | 1462360656106 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x135b71800 == 91 [pid = 2317] [id = 478] 04:17:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 228 (0x129594c00) [pid = 2317] [serial = 1434] [outer = 0x0] 04:17:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 229 (0x12b10f400) [pid = 2317] [serial = 1435] [outer = 0x129594c00] 04:17:36 INFO - PROCESS | 2317 | 1462360656137 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 230 (0x12befec00) [pid = 2317] [serial = 1436] [outer = 0x129594c00] 04:17:36 INFO - PROCESS | 2317 | 1462360656580 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]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 771ms 04:17:36 INFO - PROCESS | 2317 | 1462360656667 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:17:36 INFO - PROCESS | 2317 | 1462360656669 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:17:36 INFO - PROCESS | 2317 | 1462360656671 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 2317 | 1462360656674 Marionette TRACE conn2 <- [1,1886,null,{}] 04:17:36 INFO - PROCESS | 2317 | 1462360656677 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}] 04:17:36 INFO - PROCESS | 2317 | 1462360656813 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:17:36 INFO - PROCESS | 2317 | 1462360656907 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x137fa4000 == 92 [pid = 2317] [id = 479] 04:17:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 231 (0x12cb6c800) [pid = 2317] [serial = 1437] [outer = 0x0] 04:17:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 232 (0x12d5f0800) [pid = 2317] [serial = 1438] [outer = 0x12cb6c800] 04:17:36 INFO - PROCESS | 2317 | 1462360656937 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 233 (0x13494cc00) [pid = 2317] [serial = 1439] [outer = 0x12cb6c800] 04:17:37 INFO - PROCESS | 2317 | 1462360657320 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]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 04:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:17:37 INFO - PROCESS | 2317 | 1462360657359 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 2317 | 1462360657360 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:17:37 INFO - PROCESS | 2317 | 1462360657363 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 2317 | 1462360657364 Marionette TRACE conn2 <- [1,1890,null,{}] 04:17:37 INFO - PROCESS | 2317 | 1462360657366 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}] 04:17:37 INFO - PROCESS | 2317 | 1462360657481 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:17:37 INFO - PROCESS | 2317 | 1462360657572 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x13818b800 == 93 [pid = 2317] [id = 480] 04:17:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 234 (0x134943400) [pid = 2317] [serial = 1440] [outer = 0x0] 04:17:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 235 (0x135116800) [pid = 2317] [serial = 1441] [outer = 0x134943400] 04:17:37 INFO - PROCESS | 2317 | 1462360657602 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 236 (0x135712c00) [pid = 2317] [serial = 1442] [outer = 0x134943400] 04:17:38 INFO - PROCESS | 2317 | 1462360658016 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]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 669ms 04:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:17:38 INFO - PROCESS | 2317 | 1462360658032 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 2317 | 1462360658034 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:17:38 INFO - PROCESS | 2317 | 1462360658036 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 2317 | 1462360658037 Marionette TRACE conn2 <- [1,1894,null,{}] 04:17:38 INFO - PROCESS | 2317 | 1462360658040 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}] 04:17:38 INFO - PROCESS | 2317 | 1462360658154 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:17:38 INFO - PROCESS | 2317 | 1462360658278 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x140ca5800 == 94 [pid = 2317] [id = 481] 04:17:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 237 (0x13511b800) [pid = 2317] [serial = 1443] [outer = 0x0] 04:17:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 238 (0x135c28c00) [pid = 2317] [serial = 1444] [outer = 0x13511b800] 04:17:38 INFO - PROCESS | 2317 | 1462360658309 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 239 (0x135c37c00) [pid = 2317] [serial = 1445] [outer = 0x13511b800] 04:17:38 INFO - PROCESS | 2317 | 1462360658720 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]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 04:17:38 INFO - PROCESS | 2317 | 1462360658756 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:17:38 INFO - PROCESS | 2317 | 1462360658757 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:17:38 INFO - PROCESS | 2317 | 1462360658760 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 2317 | 1462360658761 Marionette TRACE conn2 <- [1,1898,null,{}] 04:17:38 INFO - PROCESS | 2317 | 1462360658763 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}] 04:17:38 INFO - PROCESS | 2317 | 1462360658880 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:17:39 INFO - PROCESS | 2317 | 1462360659016 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x1412db800 == 95 [pid = 2317] [id = 482] 04:17:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 240 (0x11205c800) [pid = 2317] [serial = 1446] [outer = 0x0] 04:17:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 241 (0x134a55800) [pid = 2317] [serial = 1447] [outer = 0x11205c800] 04:17:39 INFO - PROCESS | 2317 | 1462360659049 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 242 (0x134a5dc00) [pid = 2317] [serial = 1448] [outer = 0x11205c800] 04:17:39 INFO - PROCESS | 2317 | 1462360659493 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]]]}] 04:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 768ms 04:17:39 INFO - PROCESS | 2317 | 1462360659535 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 2317 | 1462360659537 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:17:39 INFO - PROCESS | 2317 | 1462360659541 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 2317 | 1462360659542 Marionette TRACE conn2 <- [1,1902,null,{}] 04:17:39 INFO - PROCESS | 2317 | 1462360659545 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}] 04:17:39 INFO - PROCESS | 2317 | 1462360659662 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:17:39 INFO - PROCESS | 2317 | 1462360659787 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a21f000 == 96 [pid = 2317] [id = 483] 04:17:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 243 (0x112e77400) [pid = 2317] [serial = 1449] [outer = 0x0] 04:17:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 244 (0x127541400) [pid = 2317] [serial = 1450] [outer = 0x112e77400] 04:17:39 INFO - PROCESS | 2317 | 1462360659819 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 245 (0x134a5ec00) [pid = 2317] [serial = 1451] [outer = 0x112e77400] 04:17:40 INFO - PROCESS | 2317 | 1462360660266 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]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 769ms 04:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:17:40 INFO - PROCESS | 2317 | 1462360660311 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 2317 | 1462360660312 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:17:40 INFO - PROCESS | 2317 | 1462360660315 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 2317 | 1462360660318 Marionette TRACE conn2 <- [1,1906,null,{}] 04:17:40 INFO - PROCESS | 2317 | 1462360660321 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}] 04:17:40 INFO - PROCESS | 2317 | 1462360660518 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:17:40 INFO - PROCESS | 2317 | 1462360660872 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x118026800 == 97 [pid = 2317] [id = 484] 04:17:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 246 (0x1121dc800) [pid = 2317] [serial = 1452] [outer = 0x0] 04:17:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 247 (0x112a26800) [pid = 2317] [serial = 1453] [outer = 0x1121dc800] 04:17:40 INFO - PROCESS | 2317 | 1462360660910 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 248 (0x1167b6800) [pid = 2317] [serial = 1454] [outer = 0x1121dc800] 04:17:41 INFO - PROCESS | 2317 | 1462360661388 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]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1129ms 04:17:41 INFO - PROCESS | 2317 | 1462360661444 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 2317 | 1462360661447 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:17:41 INFO - PROCESS | 2317 | 1462360661449 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - PROCESS | 2317 | 1462360661452 Marionette TRACE conn2 <- [1,1910,null,{}] 04:17:41 INFO - PROCESS | 2317 | 1462360661455 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}] 04:17:41 INFO - PROCESS | 2317 | 1462360661564 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:17:41 INFO - PROCESS | 2317 | 1462360661663 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x119619800 == 98 [pid = 2317] [id = 485] 04:17:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 249 (0x118423c00) [pid = 2317] [serial = 1455] [outer = 0x0] 04:17:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 250 (0x1188bfc00) [pid = 2317] [serial = 1456] [outer = 0x118423c00] 04:17:41 INFO - PROCESS | 2317 | 1462360661695 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 251 (0x119fa6c00) [pid = 2317] [serial = 1457] [outer = 0x118423c00] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x12930d000 == 97 [pid = 2317] [id = 6] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x12b317000 == 96 [pid = 2317] [id = 9] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc6b000 == 95 [pid = 2317] [id = 472] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x12d531000 == 94 [pid = 2317] [id = 471] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x121523800 == 93 [pid = 2317] [id = 470] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x12c162800 == 92 [pid = 2317] [id = 469] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x12b31a800 == 91 [pid = 2317] [id = 468] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 250 (0x135c35400) [pid = 2317] [serial = 1356] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x12aaa1800 == 90 [pid = 2317] [id = 467] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x129615800 == 89 [pid = 2317] [id = 466] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x125eaa800 == 88 [pid = 2317] [id = 465] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x1218ab000 == 87 [pid = 2317] [id = 464] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x118265000 == 86 [pid = 2317] [id = 463] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x116e9f800 == 85 [pid = 2317] [id = 462] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x11888c800 == 84 [pid = 2317] [id = 461] 04:17:42 INFO - PROCESS | 2317 | 1462360662320 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]]]}] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x12a741800 == 83 [pid = 2317] [id = 454] 04:17:42 INFO - PROCESS | 2317 | --DOCSHELL 0x121486800 == 82 [pid = 2317] [id = 453] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 249 (0x12ce5f800) [pid = 2317] [serial = 1338] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 248 (0x134947c00) [pid = 2317] [serial = 1341] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 247 (0x12dc13400) [pid = 2317] [serial = 1339] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 246 (0x135120800) [pid = 2317] [serial = 1344] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 245 (0x135116000) [pid = 2317] [serial = 1342] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 244 (0x12d11cc00) [pid = 2317] [serial = 1311] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 243 (0x128dba000) [pid = 2317] [serial = 1332] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 242 (0x12aa69400) [pid = 2317] [serial = 1333] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 241 (0x112a23000) [pid = 2317] [serial = 1320] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 240 (0x116647400) [pid = 2317] [serial = 1321] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 239 (0x11843c400) [pid = 2317] [serial = 1347] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 238 (0x13570f000) [pid = 2317] [serial = 1345] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 237 (0x119111000) [pid = 2317] [serial = 1326] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 236 (0x12194a800) [pid = 2317] [serial = 1327] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 235 (0x12befbc00) [pid = 2317] [serial = 1335] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 234 (0x11877ac00) [pid = 2317] [serial = 1293] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 233 (0x11299c000) [pid = 2317] [serial = 1290] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 232 (0x1213b7000) [pid = 2317] [serial = 1324] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 231 (0x119312400) [pid = 2317] [serial = 1323] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 230 (0x127540400) [pid = 2317] [serial = 1329] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 229 (0x128c54c00) [pid = 2317] [serial = 1330] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 228 (0x12ce68800) [pid = 2317] [serial = 1308] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 227 (0x121fa1800) [pid = 2317] [serial = 1348] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 226 (0x12709e800) [pid = 2317] [serial = 1299] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 225 (0x12dc0dc00) [pid = 2317] [serial = 1314] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 224 (0x1292c0800) [pid = 2317] [serial = 1317] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 223 (0x12194b800) [pid = 2317] [serial = 1296] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 222 (0x12c62b400) [pid = 2317] [serial = 1305] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 221 (0x12aff0000) [pid = 2317] [serial = 1302] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 220 (0x12bbe6000) [pid = 2317] [serial = 1288] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 219 (0x135c2b800) [pid = 2317] [serial = 1353] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 218 (0x135c32c00) [pid = 2317] [serial = 1354] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 217 (0x121fa5800) [pid = 2317] [serial = 1350] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 216 (0x13511c400) [pid = 2317] [serial = 1351] [outer = 0x0] [url = about:blank] 04:17:42 INFO - PROCESS | 2317 | --DOMWINDOW == 215 (0x12ca6d400) [pid = 2317] [serial = 1336] [outer = 0x0] [url = about:blank] 04:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 923ms 04:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:17:42 INFO - PROCESS | 2317 | 1462360662375 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 2317 | 1462360662378 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:17:42 INFO - PROCESS | 2317 | 1462360662381 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 2317 | 1462360662384 Marionette TRACE conn2 <- [1,1914,null,{}] 04:17:42 INFO - PROCESS | 2317 | 1462360662388 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}] 04:17:42 INFO - PROCESS | 2317 | 1462360662500 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:17:42 INFO - PROCESS | 2317 | 1462360662594 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x11888e000 == 83 [pid = 2317] [id = 486] 04:17:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 216 (0x116ac9800) [pid = 2317] [serial = 1458] [outer = 0x0] 04:17:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 217 (0x118625400) [pid = 2317] [serial = 1459] [outer = 0x116ac9800] 04:17:42 INFO - PROCESS | 2317 | 1462360662626 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 218 (0x119104800) [pid = 2317] [serial = 1460] [outer = 0x116ac9800] 04:17:43 INFO - PROCESS | 2317 | 1462360663036 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]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 722ms 04:17:43 INFO - PROCESS | 2317 | 1462360663103 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 2317 | 1462360663107 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:17:43 INFO - PROCESS | 2317 | 1462360663112 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 2317 | 1462360663113 Marionette TRACE conn2 <- [1,1918,null,{}] 04:17:43 INFO - PROCESS | 2317 | 1462360663116 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}] 04:17:43 INFO - PROCESS | 2317 | 1462360663232 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:17:43 INFO - PROCESS | 2317 | 1462360663326 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x1258cd000 == 84 [pid = 2317] [id = 487] 04:17:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 219 (0x119110c00) [pid = 2317] [serial = 1461] [outer = 0x0] 04:17:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 220 (0x1213b0400) [pid = 2317] [serial = 1462] [outer = 0x119110c00] 04:17:43 INFO - PROCESS | 2317 | 1462360663357 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 221 (0x121c27000) [pid = 2317] [serial = 1463] [outer = 0x119110c00] 04:17:43 INFO - PROCESS | 2317 | 1462360663808 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]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 727ms 04:17:43 INFO - PROCESS | 2317 | 1462360663851 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 2317 | 1462360663853 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:17:43 INFO - PROCESS | 2317 | 1462360663857 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 2317 | 1462360663860 Marionette TRACE conn2 <- [1,1922,null,{}] 04:17:43 INFO - PROCESS | 2317 | 1462360663868 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}] 04:17:43 INFO - PROCESS | 2317 | 1462360663984 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:17:44 INFO - PROCESS | 2317 | 1462360664106 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a739800 == 85 [pid = 2317] [id = 488] 04:17:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 222 (0x121f9d800) [pid = 2317] [serial = 1464] [outer = 0x0] 04:17:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 223 (0x124851c00) [pid = 2317] [serial = 1465] [outer = 0x121f9d800] 04:17:44 INFO - PROCESS | 2317 | 1462360664141 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 224 (0x126ff1c00) [pid = 2317] [serial = 1466] [outer = 0x121f9d800] 04:17:44 INFO - PROCESS | 2317 | 1462360664579 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]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 771ms 04:17:44 INFO - PROCESS | 2317 | 1462360664629 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 2317 | 1462360664631 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:17:44 INFO - PROCESS | 2317 | 1462360664633 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 2317 | 1462360664634 Marionette TRACE conn2 <- [1,1926,null,{}] 04:17:44 INFO - PROCESS | 2317 | 1462360664637 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}] 04:17:44 INFO - PROCESS | 2317 | 1462360664751 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:17:44 INFO - PROCESS | 2317 | 1462360664871 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb16800 == 86 [pid = 2317] [id = 489] 04:17:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 225 (0x127542c00) [pid = 2317] [serial = 1467] [outer = 0x0] 04:17:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 226 (0x128c4d800) [pid = 2317] [serial = 1468] [outer = 0x127542c00] 04:17:44 INFO - PROCESS | 2317 | 1462360664904 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 227 (0x129592400) [pid = 2317] [serial = 1469] [outer = 0x127542c00] 04:17:45 INFO - PROCESS | 2317 | 1462360665305 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]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 722ms 04:17:45 INFO - PROCESS | 2317 | 1462360665365 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 2317 | 1462360665367 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:17:45 INFO - PROCESS | 2317 | 1462360665369 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 2317 | 1462360665370 Marionette TRACE conn2 <- [1,1930,null,{}] 04:17:45 INFO - PROCESS | 2317 | 1462360665389 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}] 04:17:45 INFO - PROCESS | 2317 | 1462360665500 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:17:45 INFO - PROCESS | 2317 | 1462360665619 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6b7800 == 87 [pid = 2317] [id = 490] 04:17:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 228 (0x12950c400) [pid = 2317] [serial = 1470] [outer = 0x0] 04:17:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 229 (0x12aa69400) [pid = 2317] [serial = 1471] [outer = 0x12950c400] 04:17:45 INFO - PROCESS | 2317 | 1462360665653 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 230 (0x12b14ac00) [pid = 2317] [serial = 1472] [outer = 0x12950c400] 04:17:46 INFO - PROCESS | 2317 | 1462360666068 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 04:17:46 INFO - PROCESS | 2317 | 1462360666103 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2317 | 1462360666104 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:17:46 INFO - PROCESS | 2317 | 1462360666107 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 2317 | 1462360666108 Marionette TRACE conn2 <- [1,1934,null,{}] 04:17:46 INFO - PROCESS | 2317 | 1462360666111 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}] 04:17:46 INFO - PROCESS | 2317 | 1462360666246 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:17:46 INFO - PROCESS | 2317 | 1462360666372 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d5a8800 == 88 [pid = 2317] [id = 491] 04:17:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 231 (0x12bbb7c00) [pid = 2317] [serial = 1473] [outer = 0x0] 04:17:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 232 (0x12c62a800) [pid = 2317] [serial = 1474] [outer = 0x12bbb7c00] 04:17:46 INFO - PROCESS | 2317 | 1462360666407 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 233 (0x12dc14800) [pid = 2317] [serial = 1475] [outer = 0x12bbb7c00] 04:17:46 INFO - PROCESS | 2317 | 1462360666864 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 819ms 04:17:46 INFO - PROCESS | 2317 | 1462360666927 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2317 | 1462360666928 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:17:46 INFO - PROCESS | 2317 | 1462360666930 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 2317 | 1462360666932 Marionette TRACE conn2 <- [1,1938,null,{}] 04:17:46 INFO - PROCESS | 2317 | 1462360666934 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}] 04:17:47 INFO - PROCESS | 2317 | 1462360667044 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:17:47 INFO - PROCESS | 2317 | 1462360667137 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x1349da800 == 89 [pid = 2317] [id = 492] 04:17:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 234 (0x12bbb9000) [pid = 2317] [serial = 1476] [outer = 0x0] 04:17:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 235 (0x134940400) [pid = 2317] [serial = 1477] [outer = 0x12bbb9000] 04:17:47 INFO - PROCESS | 2317 | 1462360667167 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 236 (0x134a5e000) [pid = 2317] [serial = 1478] [outer = 0x12bbb9000] 04:17:47 INFO - PROCESS | 2317 | 1462360667552 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]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 04:17:47 INFO - PROCESS | 2317 | 1462360667601 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 2317 | 1462360667602 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:17:47 INFO - PROCESS | 2317 | 1462360667604 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 2317 | 1462360667606 Marionette TRACE conn2 <- [1,1942,null,{}] 04:17:47 INFO - PROCESS | 2317 | 1462360667608 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}] 04:17:47 INFO - PROCESS | 2317 | 1462360667719 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:17:47 INFO - PROCESS | 2317 | 1462360667812 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x1359eb000 == 90 [pid = 2317] [id = 493] 04:17:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 237 (0x111d3b000) [pid = 2317] [serial = 1479] [outer = 0x0] 04:17:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 238 (0x134aaf800) [pid = 2317] [serial = 1480] [outer = 0x111d3b000] 04:17:47 INFO - PROCESS | 2317 | 1462360667843 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 239 (0x13570cc00) [pid = 2317] [serial = 1481] [outer = 0x111d3b000] 04:17:48 INFO - PROCESS | 2317 | 1462360668253 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]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 04:17:48 INFO - PROCESS | 2317 | 1462360668276 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 2317 | 1462360668277 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:17:48 INFO - PROCESS | 2317 | 1462360668280 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 2317 | 1462360668281 Marionette TRACE conn2 <- [1,1946,null,{}] 04:17:48 INFO - PROCESS | 2317 | 1462360668283 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}] 04:17:48 INFO - PROCESS | 2317 | 1462360668396 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:17:48 INFO - PROCESS | 2317 | 1462360668508 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x137d56000 == 91 [pid = 2317] [id = 494] 04:17:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 240 (0x134a5b400) [pid = 2317] [serial = 1482] [outer = 0x0] 04:17:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 241 (0x13576f800) [pid = 2317] [serial = 1483] [outer = 0x134a5b400] 04:17:48 INFO - PROCESS | 2317 | 1462360668537 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 242 (0x135775800) [pid = 2317] [serial = 1484] [outer = 0x134a5b400] 04:17:48 INFO - PROCESS | 2317 | 1462360668953 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]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 718ms 04:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:17:49 INFO - PROCESS | 2317 | 1462360669009 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 2317 | 1462360669011 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:17:49 INFO - PROCESS | 2317 | 1462360669016 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 2317 | 1462360669017 Marionette TRACE conn2 <- [1,1950,null,{}] 04:17:49 INFO - PROCESS | 2317 | 1462360669020 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}] 04:17:49 INFO - PROCESS | 2317 | 1462360669130 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:17:49 INFO - PROCESS | 2317 | 1462360669375 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x118734000 == 92 [pid = 2317] [id = 495] 04:17:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 243 (0x1133e5000) [pid = 2317] [serial = 1485] [outer = 0x0] 04:17:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 244 (0x116217800) [pid = 2317] [serial = 1486] [outer = 0x1133e5000] 04:17:49 INFO - PROCESS | 2317 | 1462360669414 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 245 (0x11828ec00) [pid = 2317] [serial = 1487] [outer = 0x1133e5000] 04:17:49 INFO - PROCESS | 2317 | 1462360669898 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]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 925ms 04:17:49 INFO - PROCESS | 2317 | 1462360669942 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:17:49 INFO - PROCESS | 2317 | 1462360669944 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:17:49 INFO - PROCESS | 2317 | 1462360669947 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 2317 | 1462360669949 Marionette TRACE conn2 <- [1,1954,null,{}] 04:17:49 INFO - PROCESS | 2317 | 1462360669952 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}] 04:17:50 INFO - PROCESS | 2317 | 1462360670067 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:17:50 INFO - PROCESS | 2317 | 1462360670165 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182b1000 == 93 [pid = 2317] [id = 496] 04:17:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 246 (0x1215cf800) [pid = 2317] [serial = 1488] [outer = 0x0] 04:17:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 247 (0x121959800) [pid = 2317] [serial = 1489] [outer = 0x1215cf800] 04:17:50 INFO - PROCESS | 2317 | 1462360670195 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 248 (0x121fa5800) [pid = 2317] [serial = 1490] [outer = 0x1215cf800] 04:17:50 INFO - PROCESS | 2317 | 1462360670615 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]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 04:17:50 INFO - PROCESS | 2317 | 1462360670670 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:17:50 INFO - PROCESS | 2317 | 1462360670675 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:17:50 INFO - PROCESS | 2317 | 1462360670678 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 2317 | 1462360670679 Marionette TRACE conn2 <- [1,1958,null,{}] 04:17:50 INFO - PROCESS | 2317 | 1462360670682 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}] 04:17:50 INFO - PROCESS | 2317 | 1462360670793 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:17:50 INFO - PROCESS | 2317 | 1462360670892 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca7d800 == 94 [pid = 2317] [id = 497] 04:17:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 249 (0x125909000) [pid = 2317] [serial = 1491] [outer = 0x0] 04:17:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 250 (0x127275400) [pid = 2317] [serial = 1492] [outer = 0x125909000] 04:17:50 INFO - PROCESS | 2317 | 1462360670920 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 251 (0x1292c1000) [pid = 2317] [serial = 1493] [outer = 0x125909000] 04:17:51 INFO - PROCESS | 2317 | 1462360671349 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]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 718ms 04:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:17:51 INFO - PROCESS | 2317 | 1462360671429 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 2317 | 1462360671431 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:17:51 INFO - PROCESS | 2317 | 1462360671438 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 2317 | 1462360671442 Marionette TRACE conn2 <- [1,1962,null,{}] 04:17:51 INFO - PROCESS | 2317 | 1462360671445 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}] 04:17:51 INFO - PROCESS | 2317 | 1462360671557 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:17:51 INFO - PROCESS | 2317 | 1462360671753 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x118264000 == 93 [pid = 2317] [id = 216] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x12152e800 == 92 [pid = 2317] [id = 460] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x11829a800 == 91 [pid = 2317] [id = 398] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x118026800 == 90 [pid = 2317] [id = 484] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x137fa4000 == 89 [pid = 2317] [id = 479] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x135b71800 == 88 [pid = 2317] [id = 478] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc7b800 == 87 [pid = 2317] [id = 477] 04:17:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x118028800 == 88 [pid = 2317] [id = 498] 04:17:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 252 (0x1133e0c00) [pid = 2317] [serial = 1494] [outer = 0x0] 04:17:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 253 (0x116760c00) [pid = 2317] [serial = 1495] [outer = 0x1133e0c00] 04:17:51 INFO - PROCESS | 2317 | 1462360671814 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 254 (0x118851000) [pid = 2317] [serial = 1496] [outer = 0x1133e0c00] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x12b319000 == 87 [pid = 2317] [id = 476] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x1248d7800 == 86 [pid = 2317] [id = 475] 04:17:51 INFO - PROCESS | 2317 | --DOCSHELL 0x118723800 == 85 [pid = 2317] [id = 474] 04:17:52 INFO - PROCESS | 2317 | 1462360672271 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]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 878ms 04:17:52 INFO - PROCESS | 2317 | 1462360672312 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 2317 | 1462360672315 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:17:52 INFO - PROCESS | 2317 | 1462360672318 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 2317 | 1462360672320 Marionette TRACE conn2 <- [1,1966,null,{}] 04:17:52 INFO - PROCESS | 2317 | 1462360672324 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}] 04:17:52 INFO - PROCESS | 2317 | 1462360672444 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:17:52 INFO - PROCESS | 2317 | 1462360672544 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b174000 == 86 [pid = 2317] [id = 499] 04:17:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 255 (0x11a164c00) [pid = 2317] [serial = 1497] [outer = 0x0] 04:17:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 256 (0x121fa0400) [pid = 2317] [serial = 1498] [outer = 0x11a164c00] 04:17:52 INFO - PROCESS | 2317 | 1462360672578 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 257 (0x12699e400) [pid = 2317] [serial = 1499] [outer = 0x11a164c00] 04:17:53 INFO - PROCESS | 2317 | 1462360673020 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]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 04:17:53 INFO - PROCESS | 2317 | 1462360673108 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 2317 | 1462360673111 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:17:53 INFO - PROCESS | 2317 | 1462360673117 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 2317 | 1462360673118 Marionette TRACE conn2 <- [1,1970,null,{}] 04:17:53 INFO - PROCESS | 2317 | 1462360673121 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}] 04:17:53 INFO - PROCESS | 2317 | 1462360673235 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:17:53 INFO - PROCESS | 2317 | 1462360673334 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x135b71800 == 87 [pid = 2317] [id = 500] 04:17:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 258 (0x12a85d800) [pid = 2317] [serial = 1500] [outer = 0x0] 04:17:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 259 (0x12b146800) [pid = 2317] [serial = 1501] [outer = 0x12a85d800] 04:17:53 INFO - PROCESS | 2317 | 1462360673365 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 260 (0x12c2a0400) [pid = 2317] [serial = 1502] [outer = 0x12a85d800] 04:17:53 INFO - PROCESS | 2317 | 1462360673835 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]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 725ms 04:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:17:53 INFO - PROCESS | 2317 | 1462360673843 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 2317 | 1462360673845 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:17:53 INFO - PROCESS | 2317 | 1462360673848 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 2317 | 1462360673853 Marionette TRACE conn2 <- [1,1974,null,{}] 04:17:53 INFO - PROCESS | 2317 | 1462360673860 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}] 04:17:53 INFO - PROCESS | 2317 | 1462360673977 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:17:54 INFO - PROCESS | 2317 | 1462360674078 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x138cb9800 == 88 [pid = 2317] [id = 501] 04:17:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 261 (0x12ca78c00) [pid = 2317] [serial = 1503] [outer = 0x0] 04:17:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 262 (0x134946400) [pid = 2317] [serial = 1504] [outer = 0x12ca78c00] 04:17:54 INFO - PROCESS | 2317 | 1462360674108 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 263 (0x134a5c400) [pid = 2317] [serial = 1505] [outer = 0x12ca78c00] 04:17:54 INFO - PROCESS | 2317 | 1462360674529 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]]]}] 04:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 724ms 04:17:54 INFO - PROCESS | 2317 | 1462360674571 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 2317 | 1462360674573 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:17:54 INFO - PROCESS | 2317 | 1462360674576 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - PROCESS | 2317 | 1462360674577 Marionette TRACE conn2 <- [1,1978,null,{}] 04:17:54 INFO - PROCESS | 2317 | 1462360674599 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}] 04:17:54 INFO - PROCESS | 2317 | 1462360674713 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:17:54 INFO - PROCESS | 2317 | 1462360674813 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x140cbf800 == 89 [pid = 2317] [id = 502] 04:17:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 264 (0x121fbc400) [pid = 2317] [serial = 1506] [outer = 0x0] 04:17:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 265 (0x135713400) [pid = 2317] [serial = 1507] [outer = 0x121fbc400] 04:17:54 INFO - PROCESS | 2317 | 1462360674843 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 266 (0x135c29400) [pid = 2317] [serial = 1508] [outer = 0x121fbc400] 04:17:55 INFO - PROCESS | 2317 | 1462360675257 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]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 04:17:55 INFO - PROCESS | 2317 | 1462360675267 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 2317 | 1462360675268 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:17:55 INFO - PROCESS | 2317 | 1462360675271 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 2317 | 1462360675272 Marionette TRACE conn2 <- [1,1982,null,{}] 04:17:55 INFO - PROCESS | 2317 | 1462360675275 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}] 04:17:55 INFO - PROCESS | 2317 | 1462360675386 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:17:55 INFO - PROCESS | 2317 | 1462360675487 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x142282000 == 90 [pid = 2317] [id = 503] 04:17:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 267 (0x12f231000) [pid = 2317] [serial = 1509] [outer = 0x0] 04:17:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 268 (0x12f233400) [pid = 2317] [serial = 1510] [outer = 0x12f231000] 04:17:55 INFO - PROCESS | 2317 | 1462360675524 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 269 (0x1360e0800) [pid = 2317] [serial = 1511] [outer = 0x12f231000] 04:17:55 INFO - PROCESS | 2317 | 1462360675975 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]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 722ms 04:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:17:55 INFO - PROCESS | 2317 | 1462360675993 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 2317 | 1462360675995 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:17:55 INFO - PROCESS | 2317 | 1462360675997 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 2317 | 1462360675998 Marionette TRACE conn2 <- [1,1986,null,{}] 04:17:56 INFO - PROCESS | 2317 | 1462360676001 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}] 04:17:56 INFO - PROCESS | 2317 | 1462360676136 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:17:56 INFO - PROCESS | 2317 | 1462360676237 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x134951000 == 91 [pid = 2317] [id = 504] 04:17:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 270 (0x134a4b000) [pid = 2317] [serial = 1512] [outer = 0x0] 04:17:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 271 (0x135688000) [pid = 2317] [serial = 1513] [outer = 0x134a4b000] 04:17:56 INFO - PROCESS | 2317 | 1462360676280 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 272 (0x13568c400) [pid = 2317] [serial = 1514] [outer = 0x134a4b000] 04:17:56 INFO - PROCESS | 2317 | 1462360676703 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]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 720ms 04:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:17:56 INFO - PROCESS | 2317 | 1462360676718 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 2317 | 1462360676719 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:17:56 INFO - PROCESS | 2317 | 1462360676721 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 2317 | 1462360676722 Marionette TRACE conn2 <- [1,1990,null,{}] 04:17:56 INFO - PROCESS | 2317 | 1462360676725 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}] 04:17:56 INFO - PROCESS | 2317 | 1462360676836 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:17:56 INFO - PROCESS | 2317 | 1462360676965 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x134967000 == 92 [pid = 2317] [id = 505] 04:17:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 273 (0x134a4bc00) [pid = 2317] [serial = 1515] [outer = 0x0] 04:17:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 274 (0x135691000) [pid = 2317] [serial = 1516] [outer = 0x134a4bc00] 04:17:56 INFO - PROCESS | 2317 | 1462360676997 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 275 (0x135696400) [pid = 2317] [serial = 1517] [outer = 0x134a4bc00] 04:17:57 INFO - PROCESS | 2317 | 1462360677403 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]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 720ms 04:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:17:57 INFO - PROCESS | 2317 | 1462360677442 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 2317 | 1462360677443 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:17:57 INFO - PROCESS | 2317 | 1462360677445 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 2317 | 1462360677446 Marionette TRACE conn2 <- [1,1994,null,{}] 04:17:57 INFO - PROCESS | 2317 | 1462360677448 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}] 04:17:57 INFO - PROCESS | 2317 | 1462360677611 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:17:57 INFO - PROCESS | 2317 | 1462360677786 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x137fc3000 == 93 [pid = 2317] [id = 506] 04:17:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 276 (0x13568b400) [pid = 2317] [serial = 1518] [outer = 0x0] 04:17:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 277 (0x135d81c00) [pid = 2317] [serial = 1519] [outer = 0x13568b400] 04:17:57 INFO - PROCESS | 2317 | 1462360677836 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 278 (0x135d86800) [pid = 2317] [serial = 1520] [outer = 0x13568b400] 04:17:58 INFO - PROCESS | 2317 | 1462360678297 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]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 869ms 04:17:58 INFO - PROCESS | 2317 | 1462360678314 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 2317 | 1462360678316 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:17:58 INFO - PROCESS | 2317 | 1462360678318 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 2317 | 1462360678319 Marionette TRACE conn2 <- [1,1998,null,{}] 04:17:58 INFO - PROCESS | 2317 | 1462360678322 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}] 04:17:58 INFO - PROCESS | 2317 | 1462360678435 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:17:58 INFO - PROCESS | 2317 | 1462360678585 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x1437c3000 == 94 [pid = 2317] [id = 507] 04:17:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 279 (0x135d85c00) [pid = 2317] [serial = 1521] [outer = 0x0] 04:17:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 280 (0x135d8b800) [pid = 2317] [serial = 1522] [outer = 0x135d85c00] 04:17:58 INFO - PROCESS | 2317 | 1462360678618 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 281 (0x1360e2800) [pid = 2317] [serial = 1523] [outer = 0x135d85c00] 04:17:59 INFO - PROCESS | 2317 | 1462360679032 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]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 725ms 04:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:17:59 INFO - PROCESS | 2317 | 1462360679044 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 2317 | 1462360679045 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:17:59 INFO - PROCESS | 2317 | 1462360679047 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 2317 | 1462360679048 Marionette TRACE conn2 <- [1,2002,null,{}] 04:17:59 INFO - PROCESS | 2317 | 1462360679051 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}] 04:17:59 INFO - PROCESS | 2317 | 1462360679184 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:17:59 INFO - PROCESS | 2317 | 1462360679316 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x1437d9800 == 95 [pid = 2317] [id = 508] 04:17:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 282 (0x135d89800) [pid = 2317] [serial = 1524] [outer = 0x0] 04:17:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 283 (0x1360ec000) [pid = 2317] [serial = 1525] [outer = 0x135d89800] 04:17:59 INFO - PROCESS | 2317 | 1462360679357 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 284 (0x13617a800) [pid = 2317] [serial = 1526] [outer = 0x135d89800] 04:17:59 INFO - PROCESS | 2317 | 1462360679815 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]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 821ms 04:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:17:59 INFO - PROCESS | 2317 | 1462360679868 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 2317 | 1462360679870 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:17:59 INFO - PROCESS | 2317 | 1462360679872 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 2317 | 1462360679875 Marionette TRACE conn2 <- [1,2006,null,{}] 04:17:59 INFO - PROCESS | 2317 | 1462360679877 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}] 04:18:00 INFO - PROCESS | 2317 | 1462360680008 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:18:00 INFO - PROCESS | 2317 | 1462360680113 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x1437d6000 == 96 [pid = 2317] [id = 509] 04:18:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 285 (0x136178c00) [pid = 2317] [serial = 1527] [outer = 0x0] 04:18:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 286 (0x136183400) [pid = 2317] [serial = 1528] [outer = 0x136178c00] 04:18:00 INFO - PROCESS | 2317 | 1462360680144 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 287 (0x137e43c00) [pid = 2317] [serial = 1529] [outer = 0x136178c00] 04:18:00 INFO - PROCESS | 2317 | 1462360680603 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]]]}] 04:18:00 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 04:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 04:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:18:00 INFO - PROCESS | 2317 | 1462360680658 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 2317 | 1462360680659 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:18:00 INFO - PROCESS | 2317 | 1462360680663 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 2317 | 1462360680665 Marionette TRACE conn2 <- [1,2010,null,{}] 04:18:00 INFO - PROCESS | 2317 | 1462360680667 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}] 04:18:00 INFO - PROCESS | 2317 | 1462360680781 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:18:00 INFO - PROCESS | 2317 | 1462360680885 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x14245f800 == 97 [pid = 2317] [id = 510] 04:18:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 288 (0x128dd2000) [pid = 2317] [serial = 1530] [outer = 0x0] 04:18:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 289 (0x137e45c00) [pid = 2317] [serial = 1531] [outer = 0x128dd2000] 04:18:00 INFO - PROCESS | 2317 | 1462360680913 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 290 (0x137e4ec00) [pid = 2317] [serial = 1532] [outer = 0x128dd2000] 04:18:01 INFO - PROCESS | 2317 | 1462360681496 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]]]}] 04:18:01 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 04:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 871ms 04:18:01 INFO - PROCESS | 2317 | 1462360681537 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 2317 | 1462360681540 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:18:01 INFO - PROCESS | 2317 | 1462360681547 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 2317 | 1462360681550 Marionette TRACE conn2 <- [1,2014,null,{}] 04:18:01 INFO - PROCESS | 2317 | 1462360681556 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}] 04:18:01 INFO - PROCESS | 2317 | 1462360681721 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:18:01 INFO - PROCESS | 2317 | 1462360681916 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca91000 == 98 [pid = 2317] [id = 511] 04:18:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 291 (0x12194c000) [pid = 2317] [serial = 1533] [outer = 0x0] 04:18:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 292 (0x121c2a800) [pid = 2317] [serial = 1534] [outer = 0x12194c000] 04:18:01 INFO - PROCESS | 2317 | 1462360681942 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 293 (0x125ff5800) [pid = 2317] [serial = 1535] [outer = 0x12194c000] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca7d800 == 97 [pid = 2317] [id = 497] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x1182b1000 == 96 [pid = 2317] [id = 496] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x118734000 == 95 [pid = 2317] [id = 495] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6b7800 == 94 [pid = 2317] [id = 490] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb16800 == 93 [pid = 2317] [id = 489] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x12a739800 == 92 [pid = 2317] [id = 488] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x1258cd000 == 91 [pid = 2317] [id = 487] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x11888e000 == 90 [pid = 2317] [id = 486] 04:18:02 INFO - PROCESS | 2317 | --DOCSHELL 0x119619800 == 89 [pid = 2317] [id = 485] 04:18:02 INFO - PROCESS | 2317 | 1462360682541 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]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1024ms 04:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:18:02 INFO - PROCESS | 2317 | 1462360682576 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 2317 | 1462360682578 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:18:02 INFO - PROCESS | 2317 | 1462360682584 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 2317 | 1462360682586 Marionette TRACE conn2 <- [1,2018,null,{}] 04:18:02 INFO - PROCESS | 2317 | 1462360682592 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}] 04:18:02 INFO - PROCESS | 2317 | 1462360682712 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6b7000 == 88 [pid = 2317] [id = 459] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12c152000 == 87 [pid = 2317] [id = 171] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12e256800 == 86 [pid = 2317] [id = 22] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12a8d2000 == 85 [pid = 2317] [id = 21] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x124e39800 == 84 [pid = 2317] [id = 197] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12d13c000 == 83 [pid = 2317] [id = 234] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12d735800 == 82 [pid = 2317] [id = 419] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1166cd000 == 81 [pid = 2317] [id = 136] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x119513800 == 80 [pid = 2317] [id = 232] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1182a0800 == 79 [pid = 2317] [id = 173] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb2e000 == 78 [pid = 2317] [id = 10] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11829b800 == 77 [pid = 2317] [id = 296] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1182ae800 == 76 [pid = 2317] [id = 12] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x118222000 == 75 [pid = 2317] [id = 19] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1412e0800 == 74 [pid = 2317] [id = 458] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1349da800 == 73 [pid = 2317] [id = 492] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1359eb000 == 72 [pid = 2317] [id = 493] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1349e6800 == 71 [pid = 2317] [id = 452] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce7a000 == 70 [pid = 2317] [id = 15] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12d13d800 == 69 [pid = 2317] [id = 374] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca85000 == 68 [pid = 2317] [id = 172] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x137d56000 == 67 [pid = 2317] [id = 494] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12a762800 == 66 [pid = 2317] [id = 18] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x140cb6800 == 65 [pid = 2317] [id = 457] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1166c6800 == 64 [pid = 2317] [id = 238] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11802d800 == 63 [pid = 2317] [id = 356] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1349f8800 == 62 [pid = 2317] [id = 473] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa99800 == 61 [pid = 2317] [id = 8] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12d73c000 == 60 [pid = 2317] [id = 20] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x140ca5800 == 59 [pid = 2317] [id = 481] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x113222800 == 58 [pid = 2317] [id = 23] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1349f4000 == 57 [pid = 2317] [id = 455] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x118025800 == 56 [pid = 2317] [id = 420] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12a8cd000 == 55 [pid = 2317] [id = 273] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12d52f000 == 54 [pid = 2317] [id = 375] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x137d5e800 == 53 [pid = 2317] [id = 334] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x119b3c800 == 52 [pid = 2317] [id = 276] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12c155000 == 51 [pid = 2317] [id = 135] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11a21f000 == 50 [pid = 2317] [id = 483] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12e275000 == 49 [pid = 2317] [id = 236] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb33000 == 48 [pid = 2317] [id = 11] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x116a7f800 == 47 [pid = 2317] [id = 24] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12f2b8800 == 46 [pid = 2317] [id = 335] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6b9000 == 45 [pid = 2317] [id = 13] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x137faa800 == 44 [pid = 2317] [id = 456] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb30000 == 43 [pid = 2317] [id = 134] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11802f800 == 42 [pid = 2317] [id = 355] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11961c800 == 41 [pid = 2317] [id = 196] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x113229000 == 40 [pid = 2317] [id = 84] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x116412000 == 39 [pid = 2317] [id = 231] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x11262a800 == 38 [pid = 2317] [id = 25] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1297ba800 == 37 [pid = 2317] [id = 170] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1412db800 == 36 [pid = 2317] [id = 482] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6c9800 == 35 [pid = 2317] [id = 198] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x118f88800 == 34 [pid = 2317] [id = 336] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x119520800 == 33 [pid = 2317] [id = 151] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x13818b800 == 32 [pid = 2317] [id = 480] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x135b7f000 == 31 [pid = 2317] [id = 397] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x135a06800 == 30 [pid = 2317] [id = 256] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x14245f800 == 29 [pid = 2317] [id = 510] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1437d6000 == 28 [pid = 2317] [id = 509] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1437d9800 == 27 [pid = 2317] [id = 508] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x1437c3000 == 26 [pid = 2317] [id = 507] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x137fc3000 == 25 [pid = 2317] [id = 506] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x134967000 == 24 [pid = 2317] [id = 505] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x134951000 == 23 [pid = 2317] [id = 504] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x142282000 == 22 [pid = 2317] [id = 503] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x140cbf800 == 21 [pid = 2317] [id = 502] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x138cb9800 == 20 [pid = 2317] [id = 501] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x135b71800 == 19 [pid = 2317] [id = 500] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x12b174000 == 18 [pid = 2317] [id = 499] 04:18:04 INFO - PROCESS | 2317 | --DOCSHELL 0x118028800 == 17 [pid = 2317] [id = 498] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x1160d9000 == 16 [pid = 2317] [id = 26] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x129621800 == 15 [pid = 2317] [id = 133] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x12d5a8800 == 14 [pid = 2317] [id = 491] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x12d751800 == 13 [pid = 2317] [id = 255] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x12e267800 == 12 [pid = 2317] [id = 215] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x12aaaa000 == 11 [pid = 2317] [id = 167] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca8a000 == 10 [pid = 2317] [id = 14] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x12c158000 == 9 [pid = 2317] [id = 270] 04:18:08 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca91000 == 8 [pid = 2317] [id = 511] 04:18:09 INFO - PROCESS | 2317 | 1462360689615 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x110ed9800 == 9 [pid = 2317] [id = 512] 04:18:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 294 (0x1126bac00) [pid = 2317] [serial = 1536] [outer = 0x0] 04:18:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 295 (0x11299e800) [pid = 2317] [serial = 1537] [outer = 0x1126bac00] 04:18:09 INFO - PROCESS | 2317 | 1462360689648 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 296 (0x1129a9800) [pid = 2317] [serial = 1538] [outer = 0x1126bac00] 04:18:09 INFO - PROCESS | 2317 | 1462360689953 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]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 7393ms 04:18:09 INFO - PROCESS | 2317 | 1462360689981 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 2317 | 1462360689983 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:18:09 INFO - PROCESS | 2317 | 1462360689987 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 2317 | 1462360689990 Marionette TRACE conn2 <- [1,2022,null,{}] 04:18:09 INFO - PROCESS | 2317 | 1462360689996 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}] 04:18:10 INFO - PROCESS | 2317 | 1462360690107 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:18:10 INFO - PROCESS | 2317 | 1462360690173 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x113356800 == 10 [pid = 2317] [id = 513] 04:18:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 297 (0x112a22800) [pid = 2317] [serial = 1539] [outer = 0x0] 04:18:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 298 (0x113264400) [pid = 2317] [serial = 1540] [outer = 0x112a22800] 04:18:10 INFO - PROCESS | 2317 | 1462360690200 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 299 (0x113d4b800) [pid = 2317] [serial = 1541] [outer = 0x112a22800] 04:18:10 INFO - PROCESS | 2317 | 1462360690504 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]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 574ms 04:18:10 INFO - PROCESS | 2317 | 1462360690563 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 2317 | 1462360690567 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:18:10 INFO - PROCESS | 2317 | 1462360690570 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 2317 | 1462360690571 Marionette TRACE conn2 <- [1,2026,null,{}] 04:18:10 INFO - PROCESS | 2317 | 1462360690574 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}] 04:18:10 INFO - PROCESS | 2317 | 1462360690672 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:18:10 INFO - PROCESS | 2317 | 1462360690767 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x1166cc000 == 11 [pid = 2317] [id = 514] 04:18:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 300 (0x113d4b400) [pid = 2317] [serial = 1542] [outer = 0x0] 04:18:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 301 (0x1162ea800) [pid = 2317] [serial = 1543] [outer = 0x113d4b400] 04:18:10 INFO - PROCESS | 2317 | 1462360690809 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 302 (0x116abe800) [pid = 2317] [serial = 1544] [outer = 0x113d4b400] 04:18:11 INFO - PROCESS | 2317 | 1462360691234 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]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 674ms 04:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:18:11 INFO - PROCESS | 2317 | 1462360691246 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 2317 | 1462360691247 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:18:11 INFO - PROCESS | 2317 | 1462360691254 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 2317 | 1462360691260 Marionette TRACE conn2 <- [1,2030,null,{}] 04:18:11 INFO - PROCESS | 2317 | 1462360691264 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}] 04:18:11 INFO - PROCESS | 2317 | 1462360691389 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:18:11 INFO - PROCESS | 2317 | 1462360691436 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x118224800 == 12 [pid = 2317] [id = 515] 04:18:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 303 (0x1121d8400) [pid = 2317] [serial = 1545] [outer = 0x0] 04:18:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 304 (0x117357800) [pid = 2317] [serial = 1546] [outer = 0x1121d8400] 04:18:11 INFO - PROCESS | 2317 | 1462360691461 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 305 (0x11842a400) [pid = 2317] [serial = 1547] [outer = 0x1121d8400] 04:18:11 INFO - PROCESS | 2317 | 1462360691794 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]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 579ms 04:18:11 INFO - PROCESS | 2317 | 1462360691830 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 2317 | 1462360691832 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:18:11 INFO - PROCESS | 2317 | 1462360691834 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 2317 | 1462360691835 Marionette TRACE conn2 <- [1,2034,null,{}] 04:18:11 INFO - PROCESS | 2317 | 1462360691837 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}] 04:18:11 INFO - PROCESS | 2317 | 1462360691941 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:18:11 INFO - PROCESS | 2317 | 1462360691946 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x118878800 == 13 [pid = 2317] [id = 516] 04:18:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 306 (0x1126bfc00) [pid = 2317] [serial = 1548] [outer = 0x0] 04:18:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 307 (0x11842ec00) [pid = 2317] [serial = 1549] [outer = 0x1126bfc00] 04:18:11 INFO - PROCESS | 2317 | 1462360691971 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 308 (0x11861e000) [pid = 2317] [serial = 1550] [outer = 0x1126bfc00] 04:18:12 INFO - PROCESS | 2317 | 1462360692336 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]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 04:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:18:12 INFO - PROCESS | 2317 | 1462360692353 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 2317 | 1462360692354 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:18:12 INFO - PROCESS | 2317 | 1462360692358 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 2317 | 1462360692361 Marionette TRACE conn2 <- [1,2038,null,{}] 04:18:12 INFO - PROCESS | 2317 | 1462360692363 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}] 04:18:12 INFO - PROCESS | 2317 | 1462360692468 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:18:12 INFO - PROCESS | 2317 | 1462360692480 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x119523800 == 14 [pid = 2317] [id = 517] 04:18:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 309 (0x118673400) [pid = 2317] [serial = 1551] [outer = 0x0] 04:18:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 310 (0x11867f400) [pid = 2317] [serial = 1552] [outer = 0x118673400] 04:18:12 INFO - PROCESS | 2317 | 1462360692514 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 311 (0x11910d400) [pid = 2317] [serial = 1553] [outer = 0x118673400] 04:18:12 INFO - PROCESS | 2317 | 1462360692907 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]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 572ms 04:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:18:12 INFO - PROCESS | 2317 | 1462360692933 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 2317 | 1462360692934 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:18:12 INFO - PROCESS | 2317 | 1462360692936 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 2317 | 1462360692937 Marionette TRACE conn2 <- [1,2042,null,{}] 04:18:12 INFO - PROCESS | 2317 | 1462360692939 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}] 04:18:13 INFO - PROCESS | 2317 | 1462360693047 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:18:13 INFO - PROCESS | 2317 | 1462360693051 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x121528800 == 15 [pid = 2317] [id = 518] 04:18:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 312 (0x118674000) [pid = 2317] [serial = 1554] [outer = 0x0] 04:18:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 313 (0x119640c00) [pid = 2317] [serial = 1555] [outer = 0x118674000] 04:18:13 INFO - PROCESS | 2317 | 1462360693076 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 314 (0x119fab000) [pid = 2317] [serial = 1556] [outer = 0x118674000] 04:18:13 INFO - PROCESS | 2317 | 1462360693456 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]]]}] 04:18:13 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) 04:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 570ms 04:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:18:13 INFO - PROCESS | 2317 | 1462360693507 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 2317 | 1462360693508 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:18:13 INFO - PROCESS | 2317 | 1462360693510 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 2317 | 1462360693511 Marionette TRACE conn2 <- [1,2046,null,{}] 04:18:13 INFO - PROCESS | 2317 | 1462360693513 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}] 04:18:13 INFO - PROCESS | 2317 | 1462360693619 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:18:13 INFO - PROCESS | 2317 | 1462360693625 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x12498b000 == 16 [pid = 2317] [id = 519] 04:18:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 315 (0x1126ba400) [pid = 2317] [serial = 1557] [outer = 0x0] 04:18:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 316 (0x1213b1400) [pid = 2317] [serial = 1558] [outer = 0x1126ba400] 04:18:13 INFO - PROCESS | 2317 | 1462360693649 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 317 (0x1213bc400) [pid = 2317] [serial = 1559] [outer = 0x1126ba400] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 316 (0x116ac9800) [pid = 2317] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 315 (0x118423c00) [pid = 2317] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 314 (0x125ffa400) [pid = 2317] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 313 (0x128bd6c00) [pid = 2317] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 312 (0x128db7c00) [pid = 2317] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 311 (0x118856400) [pid = 2317] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 310 (0x125ff9c00) [pid = 2317] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 309 (0x1126b9000) [pid = 2317] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 308 (0x1196a7800) [pid = 2317] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 307 (0x121953800) [pid = 2317] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 306 (0x135718c00) [pid = 2317] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 305 (0x12699a000) [pid = 2317] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 304 (0x118423000) [pid = 2317] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 303 (0x119cc1400) [pid = 2317] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 302 (0x11885a400) [pid = 2317] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 301 (0x1133e5000) [pid = 2317] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 300 (0x12a85fc00) [pid = 2317] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 299 (0x116ac0400) [pid = 2317] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 298 (0x116287000) [pid = 2317] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 297 (0x12bbb4c00) [pid = 2317] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 296 (0x12d5f4000) [pid = 2317] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 295 (0x121fa7000) [pid = 2317] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 294 (0x1121dc800) [pid = 2317] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 293 (0x129511c00) [pid = 2317] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 292 (0x12ce65400) [pid = 2317] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 291 (0x121f9f800) [pid = 2317] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 290 (0x121fbc400) [pid = 2317] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 289 (0x13511b800) [pid = 2317] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 288 (0x12ca78c00) [pid = 2317] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 287 (0x134943400) [pid = 2317] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 286 (0x11a164c00) [pid = 2317] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 285 (0x12cb6c800) [pid = 2317] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 284 (0x12a85d800) [pid = 2317] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 283 (0x129594c00) [pid = 2317] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 282 (0x128bcdc00) [pid = 2317] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 281 (0x121508000) [pid = 2317] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 280 (0x1133e0c00) [pid = 2317] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 279 (0x125909000) [pid = 2317] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 278 (0x118851800) [pid = 2317] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 277 (0x1215cf800) [pid = 2317] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 276 (0x116437000) [pid = 2317] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 275 (0x121f9d800) [pid = 2317] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 274 (0x119110c00) [pid = 2317] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 273 (0x128dd2000) [pid = 2317] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 272 (0x136178c00) [pid = 2317] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 271 (0x135d89800) [pid = 2317] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 270 (0x135d85c00) [pid = 2317] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 269 (0x13568b400) [pid = 2317] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 268 (0x134a4b000) [pid = 2317] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 267 (0x134a4bc00) [pid = 2317] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 266 (0x134a5b400) [pid = 2317] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 265 (0x111d3b000) [pid = 2317] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 264 (0x12bbb9000) [pid = 2317] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 263 (0x12bbb7c00) [pid = 2317] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 262 (0x12950c400) [pid = 2317] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 261 (0x118785000) [pid = 2317] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 260 (0x116ac6400) [pid = 2317] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 259 (0x1292c2800) [pid = 2317] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 258 (0x12d5e9800) [pid = 2317] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 257 (0x113d4d000) [pid = 2317] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 256 (0x12cb71000) [pid = 2317] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 255 (0x12c61fc00) [pid = 2317] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 254 (0x118f94000) [pid = 2317] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 253 (0x1248bf800) [pid = 2317] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 252 (0x1162e6400) [pid = 2317] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 251 (0x1259e1c00) [pid = 2317] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 250 (0x11751d800) [pid = 2317] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 249 (0x118249800) [pid = 2317] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 248 (0x1292c4000) [pid = 2317] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 247 (0x124e25800) [pid = 2317] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 246 (0x12b3a9000) [pid = 2317] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 245 (0x12bbb5c00) [pid = 2317] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 244 (0x121c2a400) [pid = 2317] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 243 (0x1259e5c00) [pid = 2317] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 242 (0x112159800) [pid = 2317] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 241 (0x12958e800) [pid = 2317] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 240 (0x11299bc00) [pid = 2317] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 239 (0x1213b8800) [pid = 2317] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 238 (0x119c8d800) [pid = 2317] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 237 (0x11a275400) [pid = 2317] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 236 (0x124e23400) [pid = 2317] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 235 (0x113329c00) [pid = 2317] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 234 (0x12a813c00) [pid = 2317] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 233 (0x1160b2400) [pid = 2317] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 232 (0x116ac7400) [pid = 2317] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 231 (0x12b110c00) [pid = 2317] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 230 (0x12b39e000) [pid = 2317] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 229 (0x118441800) [pid = 2317] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 228 (0x12d2d5000) [pid = 2317] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 227 (0x112a23c00) [pid = 2317] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 226 (0x119f10400) [pid = 2317] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 225 (0x121fc0400) [pid = 2317] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 224 (0x121fbb400) [pid = 2317] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 223 (0x112050c00) [pid = 2317] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 222 (0x1132dec00) [pid = 2317] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 221 (0x12b3a8c00) [pid = 2317] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 220 (0x118424400) [pid = 2317] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 219 (0x12194dc00) [pid = 2317] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 218 (0x112a1d400) [pid = 2317] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 217 (0x12d2d7000) [pid = 2317] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 216 (0x119fad800) [pid = 2317] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 215 (0x116761000) [pid = 2317] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 214 (0x127588800) [pid = 2317] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 213 (0x127542c00) [pid = 2317] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 212 (0x12f231000) [pid = 2317] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 211 (0x112e77400) [pid = 2317] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:18:15 INFO - PROCESS | 2317 | --DOMWINDOW == 210 (0x11205c800) [pid = 2317] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:18:15 INFO - PROCESS | 2317 | 1462360695212 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]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1720ms 04:18:15 INFO - PROCESS | 2317 | 1462360695231 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 2317 | 1462360695232 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:18:15 INFO - PROCESS | 2317 | 1462360695234 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 2317 | 1462360695235 Marionette TRACE conn2 <- [1,2050,null,{}] 04:18:15 INFO - PROCESS | 2317 | 1462360695237 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}] 04:18:15 INFO - PROCESS | 2317 | 1462360695317 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:18:15 INFO - PROCESS | 2317 | 1462360695321 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x11801c800 == 17 [pid = 2317] [id = 520] 04:18:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 211 (0x1126b9000) [pid = 2317] [serial = 1560] [outer = 0x0] 04:18:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 212 (0x1160b2400) [pid = 2317] [serial = 1561] [outer = 0x1126b9000] 04:18:15 INFO - PROCESS | 2317 | 1462360695347 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 213 (0x116f68800) [pid = 2317] [serial = 1562] [outer = 0x1126b9000] 04:18:15 INFO - PROCESS | 2317 | 1462360695691 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]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 468ms 04:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:18:15 INFO - PROCESS | 2317 | 1462360695703 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 2317 | 1462360695704 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:18:15 INFO - PROCESS | 2317 | 1462360695706 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 2317 | 1462360695709 Marionette TRACE conn2 <- [1,2054,null,{}] 04:18:15 INFO - PROCESS | 2317 | 1462360695713 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}] 04:18:15 INFO - PROCESS | 2317 | 1462360695794 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:18:15 INFO - PROCESS | 2317 | 1462360695865 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a217000 == 18 [pid = 2317] [id = 521] 04:18:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 214 (0x111ec5c00) [pid = 2317] [serial = 1563] [outer = 0x0] 04:18:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 215 (0x118246c00) [pid = 2317] [serial = 1564] [outer = 0x111ec5c00] 04:18:15 INFO - PROCESS | 2317 | 1462360695890 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 216 (0x11867e000) [pid = 2317] [serial = 1565] [outer = 0x111ec5c00] 04:18:16 INFO - PROCESS | 2317 | 1462360696321 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]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 622ms 04:18:16 INFO - PROCESS | 2317 | 1462360696329 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 2317 | 1462360696330 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:18:16 INFO - PROCESS | 2317 | 1462360696332 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 2317 | 1462360696333 Marionette TRACE conn2 <- [1,2058,null,{}] 04:18:16 INFO - PROCESS | 2317 | 1462360696335 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}] 04:18:16 INFO - PROCESS | 2317 | 1462360696421 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:18:16 INFO - PROCESS | 2317 | 1462360696428 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x127505000 == 19 [pid = 2317] [id = 522] 04:18:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 217 (0x118859000) [pid = 2317] [serial = 1566] [outer = 0x0] 04:18:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 218 (0x119631c00) [pid = 2317] [serial = 1567] [outer = 0x118859000] 04:18:16 INFO - PROCESS | 2317 | 1462360696460 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 219 (0x1213b8c00) [pid = 2317] [serial = 1568] [outer = 0x118859000] 04:18:16 INFO - PROCESS | 2317 | 1462360696858 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]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 568ms 04:18:16 INFO - PROCESS | 2317 | 1462360696969 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 2317 | 1462360696972 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:18:16 INFO - PROCESS | 2317 | 1462360696978 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 2317 | 1462360696980 Marionette TRACE conn2 <- [1,2062,null,{}] 04:18:16 INFO - PROCESS | 2317 | 1462360696984 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}] 04:18:17 INFO - PROCESS | 2317 | 1462360697086 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:18:17 INFO - PROCESS | 2317 | 1462360697201 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x115e13800 == 20 [pid = 2317] [id = 523] 04:18:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 220 (0x1129a5800) [pid = 2317] [serial = 1569] [outer = 0x0] 04:18:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 221 (0x112a21400) [pid = 2317] [serial = 1570] [outer = 0x1129a5800] 04:18:17 INFO - PROCESS | 2317 | 1462360697233 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 222 (0x1132a9000) [pid = 2317] [serial = 1571] [outer = 0x1129a5800] 04:18:17 INFO - PROCESS | 2317 | 1462360697727 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]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 773ms 04:18:17 INFO - PROCESS | 2317 | 1462360697759 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 2317 | 1462360697762 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:18:17 INFO - PROCESS | 2317 | 1462360697769 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 2317 | 1462360697771 Marionette TRACE conn2 <- [1,2066,null,{}] 04:18:17 INFO - PROCESS | 2317 | 1462360697776 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}] 04:18:17 INFO - PROCESS | 2317 | 1462360697874 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:18:17 INFO - PROCESS | 2317 | 1462360697956 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917b800 == 21 [pid = 2317] [id = 524] 04:18:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 223 (0x1133ddc00) [pid = 2317] [serial = 1572] [outer = 0x0] 04:18:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 224 (0x116abfc00) [pid = 2317] [serial = 1573] [outer = 0x1133ddc00] 04:18:17 INFO - PROCESS | 2317 | 1462360697986 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 225 (0x1173ec000) [pid = 2317] [serial = 1574] [outer = 0x1133ddc00] 04:18:18 INFO - PROCESS | 2317 | 1462360698398 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]]]}] 04:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 676ms 04:18:18 INFO - PROCESS | 2317 | 1462360698463 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:18:18 INFO - PROCESS | 2317 | 1462360698465 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:18:18 INFO - PROCESS | 2317 | 1462360698468 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 2317 | 1462360698469 Marionette TRACE conn2 <- [1,2070,null,{}] 04:18:18 INFO - PROCESS | 2317 | 1462360698488 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}] 04:18:18 INFO - PROCESS | 2317 | 1462360698677 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:18:18 INFO - PROCESS | 2317 | 1462360698768 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f6c800 == 22 [pid = 2317] [id = 525] 04:18:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 226 (0x11863a400) [pid = 2317] [serial = 1575] [outer = 0x0] 04:18:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 227 (0x118785800) [pid = 2317] [serial = 1576] [outer = 0x11863a400] 04:18:18 INFO - PROCESS | 2317 | 1462360698819 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 228 (0x11930a800) [pid = 2317] [serial = 1577] [outer = 0x11863a400] 04:18:19 INFO - PROCESS | 2317 | 1462360699329 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]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 877ms 04:18:19 INFO - PROCESS | 2317 | 1462360699344 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 2317 | 1462360699346 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:18:19 INFO - PROCESS | 2317 | 1462360699349 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 2317 | 1462360699350 Marionette TRACE conn2 <- [1,2074,null,{}] 04:18:19 INFO - PROCESS | 2317 | 1462360699353 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}] 04:18:19 INFO - PROCESS | 2317 | 1462360699483 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:18:19 INFO - PROCESS | 2317 | 1462360699627 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x129316000 == 23 [pid = 2317] [id = 526] 04:18:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 229 (0x1196ac000) [pid = 2317] [serial = 1578] [outer = 0x0] 04:18:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 230 (0x119fa8400) [pid = 2317] [serial = 1579] [outer = 0x1196ac000] 04:18:19 INFO - PROCESS | 2317 | 1462360699679 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 231 (0x121505c00) [pid = 2317] [serial = 1580] [outer = 0x1196ac000] 04:18:20 INFO - PROCESS | 2317 | 1462360700177 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]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 872ms 04:18:20 INFO - PROCESS | 2317 | 1462360700221 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 2317 | 1462360700223 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:18:20 INFO - PROCESS | 2317 | 1462360700245 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 2317 | 1462360700246 Marionette TRACE conn2 <- [1,2078,null,{}] 04:18:20 INFO - PROCESS | 2317 | 1462360700249 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}] 04:18:20 INFO - PROCESS | 2317 | 1462360700346 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:18:20 INFO - PROCESS | 2317 | 1462360700430 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a744000 == 24 [pid = 2317] [id = 527] 04:18:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 232 (0x121506c00) [pid = 2317] [serial = 1581] [outer = 0x0] 04:18:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 233 (0x1215cdc00) [pid = 2317] [serial = 1582] [outer = 0x121506c00] 04:18:20 INFO - PROCESS | 2317 | 1462360700459 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 234 (0x12170f000) [pid = 2317] [serial = 1583] [outer = 0x121506c00] 04:18:20 INFO - PROCESS | 2317 | 1462360700909 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]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 04:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:18:20 INFO - PROCESS | 2317 | 1462360700914 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 2317 | 1462360700915 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:18:20 INFO - PROCESS | 2317 | 1462360700917 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 2317 | 1462360700918 Marionette TRACE conn2 <- [1,2082,null,{}] 04:18:20 INFO - PROCESS | 2317 | 1462360700921 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}] 04:18:21 INFO - PROCESS | 2317 | 1462360701037 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:18:21 INFO - PROCESS | 2317 | 1462360701153 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x116e91000 == 25 [pid = 2317] [id = 528] 04:18:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 235 (0x111d35800) [pid = 2317] [serial = 1584] [outer = 0x0] 04:18:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 236 (0x118432400) [pid = 2317] [serial = 1585] [outer = 0x111d35800] 04:18:21 INFO - PROCESS | 2317 | 1462360701187 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 237 (0x121953800) [pid = 2317] [serial = 1586] [outer = 0x111d35800] 04:18:21 INFO - PROCESS | 2317 | 1462360701613 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]]]}] 04:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 722ms 04:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:18:21 INFO - PROCESS | 2317 | 1462360701666 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 2317 | 1462360701667 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:18:21 INFO - PROCESS | 2317 | 1462360701669 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 2317 | 1462360701670 Marionette TRACE conn2 <- [1,2086,null,{}] 04:18:21 INFO - PROCESS | 2317 | 1462360701672 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}] 04:18:21 INFO - PROCESS | 2317 | 1462360701769 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:18:21 INFO - PROCESS | 2317 | 1462360701852 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x11700c800 == 26 [pid = 2317] [id = 529] 04:18:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 238 (0x1126b7000) [pid = 2317] [serial = 1587] [outer = 0x0] 04:18:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 239 (0x116ac3c00) [pid = 2317] [serial = 1588] [outer = 0x1126b7000] 04:18:21 INFO - PROCESS | 2317 | 1462360701882 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 240 (0x118427c00) [pid = 2317] [serial = 1589] [outer = 0x1126b7000] 04:18:22 INFO - PROCESS | 2317 | 1462360702272 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]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 04:18:22 INFO - PROCESS | 2317 | 1462360702500 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 2317 | 1462360702503 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:18:22 INFO - PROCESS | 2317 | 1462360702522 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 2317 | 1462360702525 Marionette TRACE conn2 <- [1,2090,null,{}] 04:18:22 INFO - PROCESS | 2317 | 1462360702532 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}] 04:18:22 INFO - PROCESS | 2317 | 1462360702629 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:18:22 INFO - PROCESS | 2317 | 1462360702711 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x116e9f800 == 27 [pid = 2317] [id = 530] 04:18:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 241 (0x112a21800) [pid = 2317] [serial = 1590] [outer = 0x0] 04:18:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 242 (0x112a2a400) [pid = 2317] [serial = 1591] [outer = 0x112a21800] 04:18:22 INFO - PROCESS | 2317 | 1462360702739 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 243 (0x1132d7400) [pid = 2317] [serial = 1592] [outer = 0x112a21800] 04:18:23 INFO - PROCESS | 2317 | 1462360703201 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]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 741ms 04:18:23 INFO - PROCESS | 2317 | 1462360703248 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 2317 | 1462360703250 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:18:23 INFO - PROCESS | 2317 | 1462360703255 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 2317 | 1462360703257 Marionette TRACE conn2 <- [1,2094,null,{}] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 242 (0x121c2a800) [pid = 2317] [serial = 1534] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 241 (0x1188bfc00) [pid = 2317] [serial = 1456] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 240 (0x12d11b800) [pid = 2317] [serial = 1419] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 239 (0x12b146c00) [pid = 2317] [serial = 1413] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 238 (0x12bbe7c00) [pid = 2317] [serial = 1414] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 237 (0x12dc13000) [pid = 2317] [serial = 1420] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 236 (0x12753f400) [pid = 2317] [serial = 1399] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 235 (0x112a26800) [pid = 2317] [serial = 1453] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 234 (0x116760c00) [pid = 2317] [serial = 1495] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 233 (0x1213b0400) [pid = 2317] [serial = 1462] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 232 (0x119104800) [pid = 2317] [serial = 1460] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 231 (0x119fa6c00) [pid = 2317] [serial = 1457] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 230 (0x127590c00) [pid = 2317] [serial = 1401] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 229 (0x1292c3c00) [pid = 2317] [serial = 1404] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 228 (0x128c59000) [pid = 2317] [serial = 1402] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 227 (0x12a85d000) [pid = 2317] [serial = 1407] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 226 (0x129594800) [pid = 2317] [serial = 1405] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 225 (0x119311800) [pid = 2317] [serial = 1389] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 224 (0x119c91c00) [pid = 2317] [serial = 1390] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 223 (0x126991c00) [pid = 2317] [serial = 1398] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 222 (0x118625400) [pid = 2317] [serial = 1459] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 221 (0x112a25400) [pid = 2317] [serial = 1383] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 220 (0x113f23800) [pid = 2317] [serial = 1384] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 219 (0x12170bc00) [pid = 2317] [serial = 1410] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 218 (0x121f9e800) [pid = 2317] [serial = 1395] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 217 (0x121fba000) [pid = 2317] [serial = 1396] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 216 (0x1360e7c00) [pid = 2317] [serial = 1374] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 215 (0x13617c400) [pid = 2317] [serial = 1375] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 214 (0x12b39dc00) [pid = 2317] [serial = 1366] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 213 (0x128bcd800) [pid = 2317] [serial = 1365] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 212 (0x11963ec00) [pid = 2317] [serial = 1360] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 211 (0x118673000) [pid = 2317] [serial = 1359] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 210 (0x121953c00) [pid = 2317] [serial = 1362] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 209 (0x124e24800) [pid = 2317] [serial = 1363] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 208 (0x12aa5d000) [pid = 2317] [serial = 1411] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 207 (0x121511800) [pid = 2317] [serial = 1392] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 206 (0x11828ec00) [pid = 2317] [serial = 1487] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 205 (0x121959000) [pid = 2317] [serial = 1393] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 204 (0x134ab2400) [pid = 2317] [serial = 1377] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 203 (0x134ab8000) [pid = 2317] [serial = 1378] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 202 (0x11861cc00) [pid = 2317] [serial = 1387] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 201 (0x1183bf400) [pid = 2317] [serial = 1386] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 200 (0x121959800) [pid = 2317] [serial = 1489] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 199 (0x135c29000) [pid = 2317] [serial = 1381] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 198 (0x134ab8800) [pid = 2317] [serial = 1380] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 197 (0x12d119000) [pid = 2317] [serial = 1369] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 196 (0x12c623000) [pid = 2317] [serial = 1368] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 195 (0x135713000) [pid = 2317] [serial = 1372] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 194 (0x134948c00) [pid = 2317] [serial = 1371] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 193 (0x1360e6400) [pid = 2317] [serial = 1357] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 192 (0x1167b6800) [pid = 2317] [serial = 1454] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 191 (0x116217800) [pid = 2317] [serial = 1486] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 190 (0x12b109000) [pid = 2317] [serial = 1408] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 189 (0x12c29a800) [pid = 2317] [serial = 1416] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 188 (0x12ce67800) [pid = 2317] [serial = 1417] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 187 (0x118851000) [pid = 2317] [serial = 1496] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 186 (0x1292c7800) [pid = 2317] [serial = 1431] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 185 (0x1292c1000) [pid = 2317] [serial = 1493] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 184 (0x11a1b5800) [pid = 2317] [serial = 1426] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 183 (0x121f9ec00) [pid = 2317] [serial = 1428] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 182 (0x11675e000) [pid = 2317] [serial = 892] [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.] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x121fa5800) [pid = 2317] [serial = 1490] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x118620800) [pid = 2317] [serial = 1423] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x1196b0c00) [pid = 2317] [serial = 1425] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x127275400) [pid = 2317] [serial = 1492] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x118245800) [pid = 2317] [serial = 1422] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x121fa0400) [pid = 2317] [serial = 1498] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x128c4d800) [pid = 2317] [serial = 1468] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x126ff1c00) [pid = 2317] [serial = 1466] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x124851c00) [pid = 2317] [serial = 1465] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x12f233400) [pid = 2317] [serial = 1510] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x135c28c00) [pid = 2317] [serial = 1444] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x134a55800) [pid = 2317] [serial = 1447] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x135c37c00) [pid = 2317] [serial = 1445] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x135713400) [pid = 2317] [serial = 1507] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x134a5c400) [pid = 2317] [serial = 1505] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x135712c00) [pid = 2317] [serial = 1442] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x12699e400) [pid = 2317] [serial = 1499] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x134946400) [pid = 2317] [serial = 1504] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x135116800) [pid = 2317] [serial = 1441] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x13494cc00) [pid = 2317] [serial = 1439] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x12c2a0400) [pid = 2317] [serial = 1502] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12d5f0800) [pid = 2317] [serial = 1438] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x12befec00) [pid = 2317] [serial = 1436] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x12b146800) [pid = 2317] [serial = 1501] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x12aa66800) [pid = 2317] [serial = 1432] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x12b10f400) [pid = 2317] [serial = 1435] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x126998c00) [pid = 2317] [serial = 1429] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x135775800) [pid = 2317] [serial = 1484] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x13570cc00) [pid = 2317] [serial = 1481] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x13576f800) [pid = 2317] [serial = 1483] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x134a5e000) [pid = 2317] [serial = 1478] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x134aaf800) [pid = 2317] [serial = 1480] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x12dc14800) [pid = 2317] [serial = 1475] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x134940400) [pid = 2317] [serial = 1477] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12b14ac00) [pid = 2317] [serial = 1472] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x12d5ebc00) [pid = 2317] [serial = 1312] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x119110400) [pid = 2317] [serial = 1174] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x12bbbe400) [pid = 2317] [serial = 1303] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x134941400) [pid = 2317] [serial = 1315] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x118246800) [pid = 2317] [serial = 1054] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12d118800) [pid = 2317] [serial = 1309] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12ca7a400) [pid = 2317] [serial = 1306] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x11a15f000) [pid = 2317] [serial = 1240] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x126994000) [pid = 2317] [serial = 1066] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x118441400) [pid = 2317] [serial = 1237] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x128dd4c00) [pid = 2317] [serial = 1123] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x11910ec00) [pid = 2317] [serial = 1114] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x12d5ee000) [pid = 2317] [serial = 1009] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x12b10d800) [pid = 2317] [serial = 1246] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x129506800) [pid = 2317] [serial = 1180] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x12c2a2000) [pid = 2317] [serial = 1186] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x12c627400) [pid = 2317] [serial = 1189] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x128c50000) [pid = 2317] [serial = 1243] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x12afec800) [pid = 2317] [serial = 1183] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1133e1800) [pid = 2317] [serial = 1291] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x12aa5ec00) [pid = 2317] [serial = 1126] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x12afe7800) [pid = 2317] [serial = 1129] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x121fbe400) [pid = 2317] [serial = 1063] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x121957800) [pid = 2317] [serial = 997] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x1215c8400) [pid = 2317] [serial = 1060] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x127596400) [pid = 2317] [serial = 1120] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x1259e3000) [pid = 2317] [serial = 1069] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x12cb68400) [pid = 2317] [serial = 1249] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x12c62a400) [pid = 2317] [serial = 1195] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x11930c800) [pid = 2317] [serial = 994] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x13511f400) [pid = 2317] [serial = 1258] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x12c625000) [pid = 2317] [serial = 1003] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x1196b2400) [pid = 2317] [serial = 1057] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x12dc11400) [pid = 2317] [serial = 1252] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x1164c0400) [pid = 2317] [serial = 1171] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x121fc4c00) [pid = 2317] [serial = 1177] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x128dd0400) [pid = 2317] [serial = 1300] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x12c67f000) [pid = 2317] [serial = 1192] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x13511ac00) [pid = 2317] [serial = 1261] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x116ac8400) [pid = 2317] [serial = 1111] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x12cfbc800) [pid = 2317] [serial = 1006] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x118f9bc00) [pid = 2317] [serial = 1294] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x124851800) [pid = 2317] [serial = 1117] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x113488000) [pid = 2317] [serial = 1051] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x135117000) [pid = 2317] [serial = 1255] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x121fc1800) [pid = 2317] [serial = 1297] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x12ce62800) [pid = 2317] [serial = 1318] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x12c628000) [pid = 2317] [serial = 1000] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x12c62a800) [pid = 2317] [serial = 1474] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x129592400) [pid = 2317] [serial = 1469] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x12aa69400) [pid = 2317] [serial = 1471] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x1360e0800) [pid = 2317] [serial = 1511] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x135688000) [pid = 2317] [serial = 1513] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x134a5ec00) [pid = 2317] [serial = 1451] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x127541400) [pid = 2317] [serial = 1450] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x134a5dc00) [pid = 2317] [serial = 1448] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 90 (0x135c29400) [pid = 2317] [serial = 1508] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 89 (0x121c27000) [pid = 2317] [serial = 1463] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 88 (0x137e4ec00) [pid = 2317] [serial = 1532] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 87 (0x137e45c00) [pid = 2317] [serial = 1531] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 86 (0x137e43c00) [pid = 2317] [serial = 1529] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 85 (0x136183400) [pid = 2317] [serial = 1528] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 84 (0x13617a800) [pid = 2317] [serial = 1526] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 83 (0x1360ec000) [pid = 2317] [serial = 1525] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 82 (0x1360e2800) [pid = 2317] [serial = 1523] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 81 (0x135d8b800) [pid = 2317] [serial = 1522] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 80 (0x135d81c00) [pid = 2317] [serial = 1519] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 79 (0x135d86800) [pid = 2317] [serial = 1520] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 78 (0x13568c400) [pid = 2317] [serial = 1514] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 77 (0x135691000) [pid = 2317] [serial = 1516] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | --DOMWINDOW == 76 (0x135696400) [pid = 2317] [serial = 1517] [outer = 0x0] [url = about:blank] 04:18:23 INFO - PROCESS | 2317 | 1462360703328 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}] 04:18:23 INFO - PROCESS | 2317 | 1462360703412 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:18:23 INFO - PROCESS | 2317 | 1462360703477 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x116468000 == 28 [pid = 2317] [id = 531] 04:18:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 77 (0x112a22400) [pid = 2317] [serial = 1593] [outer = 0x0] 04:18:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 78 (0x113acc800) [pid = 2317] [serial = 1594] [outer = 0x112a22400] 04:18:23 INFO - PROCESS | 2317 | 1462360703505 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 79 (0x1160b9c00) [pid = 2317] [serial = 1595] [outer = 0x112a22400] 04:18:23 INFO - PROCESS | 2317 | 1462360703874 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]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 666ms 04:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:18:23 INFO - PROCESS | 2317 | 1462360703919 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 2317 | 1462360703920 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:18:23 INFO - PROCESS | 2317 | 1462360703923 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 2317 | 1462360703924 Marionette TRACE conn2 <- [1,2098,null,{}] 04:18:23 INFO - PROCESS | 2317 | 1462360703931 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}] 04:18:24 INFO - PROCESS | 2317 | 1462360704016 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:18:24 INFO - PROCESS | 2317 | 1462360704025 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x118269000 == 29 [pid = 2317] [id = 532] 04:18:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 80 (0x116ac6c00) [pid = 2317] [serial = 1596] [outer = 0x0] 04:18:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 81 (0x11735f400) [pid = 2317] [serial = 1597] [outer = 0x116ac6c00] 04:18:24 INFO - PROCESS | 2317 | 1462360704055 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 82 (0x118243400) [pid = 2317] [serial = 1598] [outer = 0x116ac6c00] 04:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 04:18:24 INFO - PROCESS | 2317 | 1462360704438 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]]]}] 04:18:24 INFO - PROCESS | 2317 | 1462360704444 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 2317 | 1462360704445 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:18:24 INFO - PROCESS | 2317 | 1462360704447 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 2317 | 1462360704448 Marionette TRACE conn2 <- [1,2102,null,{}] 04:18:24 INFO - PROCESS | 2317 | 1462360704451 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}] 04:18:24 INFO - PROCESS | 2317 | 1462360704536 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:18:24 INFO - PROCESS | 2317 | 1462360704543 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x119179000 == 30 [pid = 2317] [id = 533] 04:18:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 83 (0x11828b400) [pid = 2317] [serial = 1599] [outer = 0x0] 04:18:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 84 (0x118424000) [pid = 2317] [serial = 1600] [outer = 0x11828b400] 04:18:24 INFO - PROCESS | 2317 | 1462360704569 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 85 (0x11843e400) [pid = 2317] [serial = 1601] [outer = 0x11828b400] 04:18:24 INFO - PROCESS | 2317 | 1462360704932 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]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 517ms 04:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:18:24 INFO - PROCESS | 2317 | 1462360704966 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 2317 | 1462360704967 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:18:24 INFO - PROCESS | 2317 | 1462360704969 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 2317 | 1462360704970 Marionette TRACE conn2 <- [1,2106,null,{}] 04:18:24 INFO - PROCESS | 2317 | 1462360704972 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}] 04:18:25 INFO - PROCESS | 2317 | 1462360705077 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:18:25 INFO - PROCESS | 2317 | 1462360705082 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e16800 == 31 [pid = 2317] [id = 534] 04:18:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 86 (0x118619c00) [pid = 2317] [serial = 1602] [outer = 0x0] 04:18:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 87 (0x118625c00) [pid = 2317] [serial = 1603] [outer = 0x118619c00] 04:18:25 INFO - PROCESS | 2317 | 1462360705107 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 88 (0x11885e000) [pid = 2317] [serial = 1604] [outer = 0x118619c00] 04:18:25 INFO - PROCESS | 2317 | 1462360705466 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]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 04:18:25 INFO - PROCESS | 2317 | 1462360705491 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 2317 | 1462360705495 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:18:25 INFO - PROCESS | 2317 | 1462360705498 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 2317 | 1462360705500 Marionette TRACE conn2 <- [1,2110,null,{}] 04:18:25 INFO - PROCESS | 2317 | 1462360705503 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}] 04:18:25 INFO - PROCESS | 2317 | 1462360705692 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:18:25 INFO - PROCESS | 2317 | 1462360705718 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x121cd0000 == 32 [pid = 2317] [id = 535] 04:18:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 89 (0x119104400) [pid = 2317] [serial = 1605] [outer = 0x0] 04:18:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 90 (0x119311800) [pid = 2317] [serial = 1606] [outer = 0x119104400] 04:18:25 INFO - PROCESS | 2317 | 1462360705762 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x11a15f000) [pid = 2317] [serial = 1607] [outer = 0x119104400] 04:18:26 INFO - PROCESS | 2317 | 1462360706188 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]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 721ms 04:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:18:26 INFO - PROCESS | 2317 | 1462360706219 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 2317 | 1462360706220 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:18:26 INFO - PROCESS | 2317 | 1462360706222 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 2317 | 1462360706223 Marionette TRACE conn2 <- [1,2114,null,{}] 04:18:26 INFO - PROCESS | 2317 | 1462360706228 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}] 04:18:26 INFO - PROCESS | 2317 | 1462360706329 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:18:26 INFO - PROCESS | 2317 | 1462360706341 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x124973800 == 33 [pid = 2317] [id = 536] 04:18:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x11a274800) [pid = 2317] [serial = 1608] [outer = 0x0] 04:18:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x1213b6400) [pid = 2317] [serial = 1609] [outer = 0x11a274800] 04:18:26 INFO - PROCESS | 2317 | 1462360706366 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x12150c800) [pid = 2317] [serial = 1610] [outer = 0x11a274800] 04:18:26 INFO - PROCESS | 2317 | 1462360706696 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]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 04:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:18:26 INFO - PROCESS | 2317 | 1462360706743 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 2317 | 1462360706744 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:18:26 INFO - PROCESS | 2317 | 1462360706747 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 2317 | 1462360706748 Marionette TRACE conn2 <- [1,2118,null,{}] 04:18:26 INFO - PROCESS | 2317 | 1462360706750 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}] 04:18:26 INFO - PROCESS | 2317 | 1462360706853 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:18:26 INFO - PROCESS | 2317 | 1462360706867 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x125f10800 == 34 [pid = 2317] [id = 537] 04:18:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x1213b0800) [pid = 2317] [serial = 1611] [outer = 0x0] 04:18:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x12170ec00) [pid = 2317] [serial = 1612] [outer = 0x1213b0800] 04:18:26 INFO - PROCESS | 2317 | 1462360706892 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x121952000) [pid = 2317] [serial = 1613] [outer = 0x1213b0800] 04:18:27 INFO - PROCESS | 2317 | 1462360707228 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]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 517ms 04:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:18:27 INFO - PROCESS | 2317 | 1462360707265 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 2317 | 1462360707266 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:18:27 INFO - PROCESS | 2317 | 1462360707268 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 2317 | 1462360707269 Marionette TRACE conn2 <- [1,2122,null,{}] 04:18:27 INFO - PROCESS | 2317 | 1462360707272 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}] 04:18:27 INFO - PROCESS | 2317 | 1462360707376 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:18:27 INFO - PROCESS | 2317 | 1462360707415 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x12930a000 == 35 [pid = 2317] [id = 538] 04:18:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x121fa5400) [pid = 2317] [serial = 1614] [outer = 0x0] 04:18:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x121fa7800) [pid = 2317] [serial = 1615] [outer = 0x121fa5400] 04:18:27 INFO - PROCESS | 2317 | 1462360707440 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x121fba800) [pid = 2317] [serial = 1616] [outer = 0x121fa5400] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x1126bfc00) [pid = 2317] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x113d4b400) [pid = 2317] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x118673400) [pid = 2317] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x1121d8400) [pid = 2317] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x1126bac00) [pid = 2317] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x112a22800) [pid = 2317] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x118674000) [pid = 2317] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x1126ba400) [pid = 2317] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x1126b9000) [pid = 2317] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 90 (0x111ec5c00) [pid = 2317] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:18:27 INFO - PROCESS | 2317 | --DOMWINDOW == 89 (0x12194c000) [pid = 2317] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:18:27 INFO - PROCESS | 2317 | 1462360707842 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]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 623ms 04:18:27 INFO - PROCESS | 2317 | 1462360707892 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 2317 | 1462360707894 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:18:27 INFO - PROCESS | 2317 | 1462360707897 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 2317 | 1462360707899 Marionette TRACE conn2 <- [1,2126,null,{}] 04:18:27 INFO - PROCESS | 2317 | 1462360707902 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}] 04:18:28 INFO - PROCESS | 2317 | 1462360708058 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:18:28 INFO - PROCESS | 2317 | 1462360708070 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x12179b000 == 36 [pid = 2317] [id = 539] 04:18:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 90 (0x1126b9000) [pid = 2317] [serial = 1617] [outer = 0x0] 04:18:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x113d4b400) [pid = 2317] [serial = 1618] [outer = 0x1126b9000] 04:18:28 INFO - PROCESS | 2317 | 1462360708110 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x11910d800) [pid = 2317] [serial = 1619] [outer = 0x1126b9000] 04:18:28 INFO - PROCESS | 2317 | 1462360708510 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]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 622ms 04:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:18:28 INFO - PROCESS | 2317 | 1462360708519 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 2317 | 1462360708520 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:18:28 INFO - PROCESS | 2317 | 1462360708522 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 2317 | 1462360708526 Marionette TRACE conn2 <- [1,2130,null,{}] 04:18:28 INFO - PROCESS | 2317 | 1462360708530 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}] 04:18:28 INFO - PROCESS | 2317 | 1462360708628 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:18:28 INFO - PROCESS | 2317 | 1462360708683 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a739000 == 37 [pid = 2317] [id = 540] 04:18:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x118674000) [pid = 2317] [serial = 1620] [outer = 0x0] 04:18:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x121fbd800) [pid = 2317] [serial = 1621] [outer = 0x118674000] 04:18:28 INFO - PROCESS | 2317 | 1462360708712 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x1248c0400) [pid = 2317] [serial = 1622] [outer = 0x118674000] 04:18:29 INFO - PROCESS | 2317 | 1462360709014 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] 04:18:29 INFO - PROCESS | 2317 | 1462360709047 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:18:29 INFO - PROCESS | 2317 | 1462360709049 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 2317 | 1462360709050 Marionette TRACE conn2 <- [1,2134,null,{}] 04:18:29 INFO - PROCESS | 2317 | 1462360709052 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}] 04:18:29 INFO - PROCESS | 2317 | 1462360709135 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:18:29 INFO - PROCESS | 2317 | 1462360709140 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aaa4800 == 38 [pid = 2317] [id = 541] 04:18:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x124953800) [pid = 2317] [serial = 1623] [outer = 0x0] 04:18:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x124e27c00) [pid = 2317] [serial = 1624] [outer = 0x124953800] 04:18:29 INFO - PROCESS | 2317 | 1462360709165 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x1259e5400) [pid = 2317] [serial = 1625] [outer = 0x124953800] 04:18:29 INFO - PROCESS | 2317 | 1462360709509 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]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 469ms 04:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:18:29 INFO - PROCESS | 2317 | 1462360709519 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 2317 | 1462360709520 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:18:29 INFO - PROCESS | 2317 | 1462360709522 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 2317 | 1462360709523 Marionette TRACE conn2 <- [1,2138,null,{}] 04:18:29 INFO - PROCESS | 2317 | 1462360709529 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}] 04:18:29 INFO - PROCESS | 2317 | 1462360709641 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:18:29 INFO - PROCESS | 2317 | 1462360709648 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b174800 == 39 [pid = 2317] [id = 542] 04:18:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x121fc6c00) [pid = 2317] [serial = 1626] [outer = 0x0] 04:18:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x1259e3000) [pid = 2317] [serial = 1627] [outer = 0x121fc6c00] 04:18:29 INFO - PROCESS | 2317 | 1462360709672 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x126998c00) [pid = 2317] [serial = 1628] [outer = 0x121fc6c00] 04:18:30 INFO - PROCESS | 2317 | 1462360710143 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]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 673ms 04:18:30 INFO - PROCESS | 2317 | 1462360710208 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 2317 | 1462360710211 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:18:30 INFO - PROCESS | 2317 | 1462360710216 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 2317 | 1462360710219 Marionette TRACE conn2 <- [1,2142,null,{}] 04:18:30 INFO - PROCESS | 2317 | 1462360710222 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}] 04:18:30 INFO - PROCESS | 2317 | 1462360710328 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:18:30 INFO - PROCESS | 2317 | 1462360710399 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x118227000 == 40 [pid = 2317] [id = 543] 04:18:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x1132a9c00) [pid = 2317] [serial = 1629] [outer = 0x0] 04:18:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x113f1f800) [pid = 2317] [serial = 1630] [outer = 0x1132a9c00] 04:18:30 INFO - PROCESS | 2317 | 1462360710430 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x1164c0400) [pid = 2317] [serial = 1631] [outer = 0x1132a9c00] 04:18:30 INFO - PROCESS | 2317 | 1462360710861 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] 04:18:30 INFO - PROCESS | 2317 | 1462360710896 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:18:30 INFO - PROCESS | 2317 | 1462360710901 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 2317 | 1462360710903 Marionette TRACE conn2 <- [1,2146,null,{}] 04:18:30 INFO - PROCESS | 2317 | 1462360710905 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}] 04:18:31 INFO - PROCESS | 2317 | 1462360711034 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:18:31 INFO - PROCESS | 2317 | 1462360711092 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12158a000 == 41 [pid = 2317] [id = 544] 04:18:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x116762400) [pid = 2317] [serial = 1632] [outer = 0x0] 04:18:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x118242000) [pid = 2317] [serial = 1633] [outer = 0x116762400] 04:18:31 INFO - PROCESS | 2317 | 1462360711121 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x118619400) [pid = 2317] [serial = 1634] [outer = 0x116762400] 04:18:31 INFO - PROCESS | 2317 | 1462360711579 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] 04:18:31 INFO - PROCESS | 2317 | 1462360711623 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:18:31 INFO - PROCESS | 2317 | 1462360711626 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 2317 | 1462360711628 Marionette TRACE conn2 <- [1,2150,null,{}] 04:18:31 INFO - PROCESS | 2317 | 1462360711636 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}] 04:18:31 INFO - PROCESS | 2317 | 1462360711743 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:18:31 INFO - PROCESS | 2317 | 1462360711801 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa99800 == 42 [pid = 2317] [id = 545] 04:18:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x118673000) [pid = 2317] [serial = 1635] [outer = 0x0] 04:18:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x1196af400) [pid = 2317] [serial = 1636] [outer = 0x118673000] 04:18:31 INFO - PROCESS | 2317 | 1462360711833 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x1213b9400) [pid = 2317] [serial = 1637] [outer = 0x118673000] 04:18:32 INFO - PROCESS | 2317 | 1462360712276 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]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 671ms 04:18:32 INFO - PROCESS | 2317 | 1462360712298 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 2317 | 1462360712301 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:18:32 INFO - PROCESS | 2317 | 1462360712304 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 2317 | 1462360712307 Marionette TRACE conn2 <- [1,2154,null,{}] 04:18:32 INFO - PROCESS | 2317 | 1462360712310 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}] 04:18:32 INFO - PROCESS | 2317 | 1462360712456 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:18:32 INFO - PROCESS | 2317 | 1462360712513 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b31f800 == 43 [pid = 2317] [id = 546] 04:18:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x1213bb000) [pid = 2317] [serial = 1638] [outer = 0x0] 04:18:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x12194ac00) [pid = 2317] [serial = 1639] [outer = 0x1213bb000] 04:18:32 INFO - PROCESS | 2317 | 1462360712543 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x121fbac00) [pid = 2317] [serial = 1640] [outer = 0x1213bb000] 04:18:32 INFO - PROCESS | 2317 | 1462360712983 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]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 723ms 04:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:18:33 INFO - PROCESS | 2317 | 1462360713027 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 2317 | 1462360713028 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:18:33 INFO - PROCESS | 2317 | 1462360713030 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 2317 | 1462360713031 Marionette TRACE conn2 <- [1,2158,null,{}] 04:18:33 INFO - PROCESS | 2317 | 1462360713034 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}] 04:18:33 INFO - PROCESS | 2317 | 1462360713136 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:18:33 INFO - PROCESS | 2317 | 1462360713192 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb6c800 == 44 [pid = 2317] [id = 547] 04:18:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x121879000) [pid = 2317] [serial = 1641] [outer = 0x0] 04:18:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x121fc5800) [pid = 2317] [serial = 1642] [outer = 0x121879000] 04:18:33 INFO - PROCESS | 2317 | 1462360713221 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x12584d800) [pid = 2317] [serial = 1643] [outer = 0x121879000] 04:18:33 INFO - PROCESS | 2317 | 1462360713696 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]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 719ms 04:18:33 INFO - PROCESS | 2317 | 1462360713959 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 2317 | 1462360713963 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:18:33 INFO - PROCESS | 2317 | 1462360713982 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 2317 | 1462360713984 Marionette TRACE conn2 <- [1,2162,null,{}] 04:18:33 INFO - PROCESS | 2317 | 1462360713988 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}] 04:18:34 INFO - PROCESS | 2317 | 1462360714110 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:18:34 INFO - PROCESS | 2317 | 1462360714229 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x11822c000 == 45 [pid = 2317] [id = 548] 04:18:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x112a22c00) [pid = 2317] [serial = 1644] [outer = 0x0] 04:18:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x11326a000) [pid = 2317] [serial = 1645] [outer = 0x112a22c00] 04:18:34 INFO - PROCESS | 2317 | 1462360714263 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x115e45c00) [pid = 2317] [serial = 1646] [outer = 0x112a22c00] 04:18:34 INFO - PROCESS | 2317 | 1462360714709 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]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 774ms 04:18:34 INFO - PROCESS | 2317 | 1462360714754 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:18:34 INFO - PROCESS | 2317 | 1462360714756 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:18:34 INFO - PROCESS | 2317 | 1462360714761 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 2317 | 1462360714763 Marionette TRACE conn2 <- [1,2166,null,{}] 04:18:34 INFO - PROCESS | 2317 | 1462360714766 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}] 04:18:34 INFO - PROCESS | 2317 | 1462360714878 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x12aaa4800 == 44 [pid = 2317] [id = 541] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x12a739000 == 43 [pid = 2317] [id = 540] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x12179b000 == 42 [pid = 2317] [id = 539] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x12930a000 == 41 [pid = 2317] [id = 538] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x125f10800 == 40 [pid = 2317] [id = 537] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x124973800 == 39 [pid = 2317] [id = 536] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x121cd0000 == 38 [pid = 2317] [id = 535] 04:18:34 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x119631c00) [pid = 2317] [serial = 1567] [outer = 0x0] [url = about:blank] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x119e16800 == 37 [pid = 2317] [id = 534] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x119179000 == 36 [pid = 2317] [id = 533] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x118269000 == 35 [pid = 2317] [id = 532] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x116468000 == 34 [pid = 2317] [id = 531] 04:18:34 INFO - PROCESS | 2317 | --DOCSHELL 0x116e9f800 == 33 [pid = 2317] [id = 530] 04:18:34 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x125ff5800) [pid = 2317] [serial = 1535] [outer = 0x0] [url = about:blank] 04:18:34 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x11299e800) [pid = 2317] [serial = 1537] [outer = 0x0] [url = about:blank] 04:18:34 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x1129a9800) [pid = 2317] [serial = 1538] [outer = 0x0] [url = about:blank] 04:18:34 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x113264400) [pid = 2317] [serial = 1540] [outer = 0x0] [url = about:blank] 04:18:34 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x113d4b800) [pid = 2317] [serial = 1541] [outer = 0x0] [url = about:blank] 04:18:34 INFO - PROCESS | 2317 | 1462360714969 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x112d5c800 == 34 [pid = 2317] [id = 549] 04:18:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x1129a9800) [pid = 2317] [serial = 1647] [outer = 0x0] 04:18:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x115e45000) [pid = 2317] [serial = 1648] [outer = 0x1129a9800] 04:18:34 INFO - PROCESS | 2317 | 1462360714995 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x116ac5000) [pid = 2317] [serial = 1649] [outer = 0x1129a9800] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x11842ec00) [pid = 2317] [serial = 1549] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x1162ea800) [pid = 2317] [serial = 1543] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x116abe800) [pid = 2317] [serial = 1544] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x11867f400) [pid = 2317] [serial = 1552] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x117357800) [pid = 2317] [serial = 1546] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x119fab000) [pid = 2317] [serial = 1556] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x119640c00) [pid = 2317] [serial = 1555] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x1213b1400) [pid = 2317] [serial = 1558] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x1160b2400) [pid = 2317] [serial = 1561] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x11867e000) [pid = 2317] [serial = 1565] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x1213bc400) [pid = 2317] [serial = 1559] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x11910d400) [pid = 2317] [serial = 1553] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x116f68800) [pid = 2317] [serial = 1562] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x118246c00) [pid = 2317] [serial = 1564] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x11842a400) [pid = 2317] [serial = 1547] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x11861e000) [pid = 2317] [serial = 1550] [outer = 0x0] [url = about:blank] 04:18:35 INFO - PROCESS | 2317 | 1462360715327 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]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 623ms 04:18:35 INFO - PROCESS | 2317 | 1462360715405 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 2317 | 1462360715407 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:18:35 INFO - PROCESS | 2317 | 1462360715410 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 2317 | 1462360715411 Marionette TRACE conn2 <- [1,2170,null,{}] 04:18:35 INFO - PROCESS | 2317 | 1462360715418 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}] 04:18:35 INFO - PROCESS | 2317 | 1462360715520 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:18:35 INFO - PROCESS | 2317 | 1462360715531 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x11912d800 == 35 [pid = 2317] [id = 550] 04:18:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x1183b5c00) [pid = 2317] [serial = 1650] [outer = 0x0] 04:18:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x11842a000) [pid = 2317] [serial = 1651] [outer = 0x1183b5c00] 04:18:35 INFO - PROCESS | 2317 | 1462360715560 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x11843e000) [pid = 2317] [serial = 1652] [outer = 0x1183b5c00] 04:18:35 INFO - PROCESS | 2317 | 1462360715908 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]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 04:18:35 INFO - PROCESS | 2317 | 1462360715930 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 2317 | 1462360715931 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:18:35 INFO - PROCESS | 2317 | 1462360715945 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 2317 | 1462360715947 Marionette TRACE conn2 <- [1,2174,null,{}] 04:18:35 INFO - PROCESS | 2317 | 1462360715950 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}] 04:18:36 INFO - PROCESS | 2317 | 1462360716032 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:18:36 INFO - PROCESS | 2317 | 1462360716036 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e12000 == 36 [pid = 2317] [id = 551] 04:18:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x118624800) [pid = 2317] [serial = 1653] [outer = 0x0] 04:18:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x11877bc00) [pid = 2317] [serial = 1654] [outer = 0x118624800] 04:18:36 INFO - PROCESS | 2317 | 1462360716062 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x11930a400) [pid = 2317] [serial = 1655] [outer = 0x118624800] 04:18:36 INFO - PROCESS | 2317 | 1462360716409 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]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 482ms 04:18:36 INFO - PROCESS | 2317 | 1462360716416 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 2317 | 1462360716417 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:18:36 INFO - PROCESS | 2317 | 1462360716419 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 2317 | 1462360716420 Marionette TRACE conn2 <- [1,2178,null,{}] 04:18:36 INFO - PROCESS | 2317 | 1462360716422 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}] 04:18:36 INFO - PROCESS | 2317 | 1462360716505 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:18:36 INFO - PROCESS | 2317 | 1462360716511 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x121537000 == 37 [pid = 2317] [id = 552] 04:18:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x11930c800) [pid = 2317] [serial = 1656] [outer = 0x0] 04:18:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x1199cb000) [pid = 2317] [serial = 1657] [outer = 0x11930c800] 04:18:36 INFO - PROCESS | 2317 | 1462360716537 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x119fb0000) [pid = 2317] [serial = 1658] [outer = 0x11930c800] 04:18:36 INFO - PROCESS | 2317 | 1462360716893 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]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 04:18:36 INFO - PROCESS | 2317 | 1462360716943 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 2317 | 1462360716944 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:18:36 INFO - PROCESS | 2317 | 1462360716946 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 2317 | 1462360716947 Marionette TRACE conn2 <- [1,2182,null,{}] 04:18:36 INFO - PROCESS | 2317 | 1462360716950 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}] 04:18:37 INFO - PROCESS | 2317 | 1462360717069 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:18:37 INFO - PROCESS | 2317 | 1462360717081 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x116e8a000 == 38 [pid = 2317] [id = 553] 04:18:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x1213bc000) [pid = 2317] [serial = 1659] [outer = 0x0] 04:18:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x1215c9800) [pid = 2317] [serial = 1660] [outer = 0x1213bc000] 04:18:37 INFO - PROCESS | 2317 | 1462360717109 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x121957000) [pid = 2317] [serial = 1661] [outer = 0x1213bc000] 04:18:37 INFO - PROCESS | 2317 | 1462360717519 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]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 619ms 04:18:37 INFO - PROCESS | 2317 | 1462360717566 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 2317 | 1462360717568 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:18:37 INFO - PROCESS | 2317 | 1462360717578 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 2317 | 1462360717579 Marionette TRACE conn2 <- [1,2186,null,{}] 04:18:37 INFO - PROCESS | 2317 | 1462360717582 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}] 04:18:37 INFO - PROCESS | 2317 | 1462360717733 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:18:37 INFO - PROCESS | 2317 | 1462360717783 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x125f1a000 == 39 [pid = 2317] [id = 554] 04:18:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x121c27400) [pid = 2317] [serial = 1662] [outer = 0x0] 04:18:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x121fc2800) [pid = 2317] [serial = 1663] [outer = 0x121c27400] 04:18:37 INFO - PROCESS | 2317 | 1462360717866 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x124e1ec00) [pid = 2317] [serial = 1664] [outer = 0x121c27400] 04:18:38 INFO - PROCESS | 2317 | 1462360718255 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]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 719ms 04:18:38 INFO - PROCESS | 2317 | 1462360718297 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 2317 | 1462360718298 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:18:38 INFO - PROCESS | 2317 | 1462360718300 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 2317 | 1462360718301 Marionette TRACE conn2 <- [1,2190,null,{}] 04:18:38 INFO - PROCESS | 2317 | 1462360718304 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}] 04:18:38 INFO - PROCESS | 2317 | 1462360718407 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:18:38 INFO - PROCESS | 2317 | 1462360718411 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x129304800 == 40 [pid = 2317] [id = 555] 04:18:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x12495e800) [pid = 2317] [serial = 1665] [outer = 0x0] 04:18:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x1259df400) [pid = 2317] [serial = 1666] [outer = 0x12495e800] 04:18:38 INFO - PROCESS | 2317 | 1462360718436 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x126994800) [pid = 2317] [serial = 1667] [outer = 0x12495e800] 04:18:38 INFO - PROCESS | 2317 | 1462360718753 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]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 471ms 04:18:38 INFO - PROCESS | 2317 | 1462360718771 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 2317 | 1462360718772 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:18:38 INFO - PROCESS | 2317 | 1462360718787 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 2317 | 1462360718789 Marionette TRACE conn2 <- [1,2194,null,{}] 04:18:38 INFO - PROCESS | 2317 | 1462360718793 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}] 04:18:38 INFO - PROCESS | 2317 | 1462360718898 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:18:38 INFO - PROCESS | 2317 | 1462360718933 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a73f800 == 41 [pid = 2317] [id = 556] 04:18:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x125ff3800) [pid = 2317] [serial = 1668] [outer = 0x0] 04:18:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x126ff2c00) [pid = 2317] [serial = 1669] [outer = 0x125ff3800] 04:18:38 INFO - PROCESS | 2317 | 1462360718959 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x12726d400) [pid = 2317] [serial = 1670] [outer = 0x125ff3800] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x119104400) [pid = 2317] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x118674000) [pid = 2317] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x121fa5400) [pid = 2317] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x112a22400) [pid = 2317] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x116ac6c00) [pid = 2317] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x118859000) [pid = 2317] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x1126b9000) [pid = 2317] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x118619c00) [pid = 2317] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x1213b0800) [pid = 2317] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x112a21800) [pid = 2317] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x11a274800) [pid = 2317] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x11828b400) [pid = 2317] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:18:39 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x124953800) [pid = 2317] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:18:39 INFO - PROCESS | 2317 | 1462360719364 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]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 04:18:39 INFO - PROCESS | 2317 | 1462360719410 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:18:39 INFO - PROCESS | 2317 | 1462360719413 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:18:39 INFO - PROCESS | 2317 | 1462360719415 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 2317 | 1462360719416 Marionette TRACE conn2 <- [1,2198,null,{}] 04:18:39 INFO - PROCESS | 2317 | 1462360719419 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}] 04:18:39 INFO - PROCESS | 2317 | 1462360719504 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:18:39 INFO - PROCESS | 2317 | 1462360719509 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a731800 == 42 [pid = 2317] [id = 557] 04:18:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x116f6e000) [pid = 2317] [serial = 1671] [outer = 0x0] 04:18:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x118f9ac00) [pid = 2317] [serial = 1672] [outer = 0x116f6e000] 04:18:39 INFO - PROCESS | 2317 | 1462360719533 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x124953800) [pid = 2317] [serial = 1673] [outer = 0x116f6e000] 04:18:39 INFO - PROCESS | 2317 | 1462360719905 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]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 04:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:18:39 INFO - PROCESS | 2317 | 1462360719935 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 2317 | 1462360719937 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:18:39 INFO - PROCESS | 2317 | 1462360719939 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 2317 | 1462360719941 Marionette TRACE conn2 <- [1,2202,null,{}] 04:18:39 INFO - PROCESS | 2317 | 1462360719943 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}] 04:18:40 INFO - PROCESS | 2317 | 1462360720038 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:18:40 INFO - PROCESS | 2317 | 1462360720098 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb33800 == 43 [pid = 2317] [id = 558] 04:18:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x112a25000) [pid = 2317] [serial = 1674] [outer = 0x0] 04:18:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x126ffcc00) [pid = 2317] [serial = 1675] [outer = 0x112a25000] 04:18:40 INFO - PROCESS | 2317 | 1462360720127 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x12758b000) [pid = 2317] [serial = 1676] [outer = 0x112a25000] 04:18:40 INFO - PROCESS | 2317 | 1462360720447 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]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 04:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:18:40 INFO - PROCESS | 2317 | 1462360720459 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 2317 | 1462360720460 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:18:40 INFO - PROCESS | 2317 | 1462360720463 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 2317 | 1462360720464 Marionette TRACE conn2 <- [1,2206,null,{}] 04:18:40 INFO - PROCESS | 2317 | 1462360720466 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}] 04:18:40 INFO - PROCESS | 2317 | 1462360720552 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:18:40 INFO - PROCESS | 2317 | 1462360720557 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c156000 == 44 [pid = 2317] [id = 559] 04:18:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x12758ec00) [pid = 2317] [serial = 1677] [outer = 0x0] 04:18:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x128bcc800) [pid = 2317] [serial = 1678] [outer = 0x12758ec00] 04:18:40 INFO - PROCESS | 2317 | 1462360720581 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x128bd1c00) [pid = 2317] [serial = 1679] [outer = 0x12758ec00] 04:18:40 INFO - PROCESS | 2317 | 1462360720951 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]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 04:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:18:40 INFO - PROCESS | 2317 | 1462360720982 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 2317 | 1462360720983 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:18:40 INFO - PROCESS | 2317 | 1462360720986 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 2317 | 1462360720988 Marionette TRACE conn2 <- [1,2210,null,{}] 04:18:40 INFO - PROCESS | 2317 | 1462360720992 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}] 04:18:41 INFO - PROCESS | 2317 | 1462360721078 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:18:41 INFO - PROCESS | 2317 | 1462360721082 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6cc800 == 45 [pid = 2317] [id = 560] 04:18:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x128bd3400) [pid = 2317] [serial = 1680] [outer = 0x0] 04:18:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x128bd8800) [pid = 2317] [serial = 1681] [outer = 0x128bd3400] 04:18:41 INFO - PROCESS | 2317 | 1462360721106 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x128c4f800) [pid = 2317] [serial = 1682] [outer = 0x128bd3400] 04:18:41 INFO - PROCESS | 2317 | 1462360721613 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]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:18:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 674ms 04:18:41 INFO - PROCESS | 2317 | 1462360721661 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 2317 | 1462360721665 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:18:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:18:41 INFO - PROCESS | 2317 | 1462360721668 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 2317 | 1462360721671 Marionette TRACE conn2 <- [1,2214,null,{}] 04:18:41 INFO - PROCESS | 2317 | 1462360721674 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}] 04:18:41 INFO - PROCESS | 2317 | 1462360721782 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:18:41 INFO - PROCESS | 2317 | 1462360721857 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182b5800 == 46 [pid = 2317] [id = 561] 04:18:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x1162f1400) [pid = 2317] [serial = 1683] [outer = 0x0] 04:18:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x116ac9400) [pid = 2317] [serial = 1684] [outer = 0x1162f1400] 04:18:41 INFO - PROCESS | 2317 | 1462360721888 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x118240c00) [pid = 2317] [serial = 1685] [outer = 0x1162f1400] 04:18:42 INFO - PROCESS | 2317 | 1462360722288 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]]]}] 04:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 676ms 04:18:42 INFO - PROCESS | 2317 | 1462360722344 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 2317 | 1462360722348 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:18:42 INFO - PROCESS | 2317 | 1462360722353 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 2317 | 1462360722355 Marionette TRACE conn2 <- [1,2218,null,{}] 04:18:42 INFO - PROCESS | 2317 | 1462360722357 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}] 04:18:42 INFO - PROCESS | 2317 | 1462360722465 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:18:42 INFO - PROCESS | 2317 | 1462360722569 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x124981800 == 47 [pid = 2317] [id = 562] 04:18:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x11828ac00) [pid = 2317] [serial = 1686] [outer = 0x0] 04:18:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x118620400) [pid = 2317] [serial = 1687] [outer = 0x11828ac00] 04:18:42 INFO - PROCESS | 2317 | 1462360722601 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x119318c00) [pid = 2317] [serial = 1688] [outer = 0x11828ac00] 04:18:43 INFO - PROCESS | 2317 | 1462360723004 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]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 675ms 04:18:43 INFO - PROCESS | 2317 | 1462360723028 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 2317 | 1462360723029 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:18:43 INFO - PROCESS | 2317 | 1462360723032 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 2317 | 1462360723034 Marionette TRACE conn2 <- [1,2222,null,{}] 04:18:43 INFO - PROCESS | 2317 | 1462360723042 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}] 04:18:43 INFO - PROCESS | 2317 | 1462360723149 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:18:43 INFO - PROCESS | 2317 | 1462360723212 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c162800 == 48 [pid = 2317] [id = 563] 04:18:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x11a1b5800) [pid = 2317] [serial = 1689] [outer = 0x0] 04:18:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x12194c400) [pid = 2317] [serial = 1690] [outer = 0x11a1b5800] 04:18:43 INFO - PROCESS | 2317 | 1462360723285 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x125844400) [pid = 2317] [serial = 1691] [outer = 0x11a1b5800] 04:18:43 INFO - PROCESS | 2317 | 1462360723688 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]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 04:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:18:43 INFO - PROCESS | 2317 | 1462360723703 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 2317 | 1462360723705 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:18:43 INFO - PROCESS | 2317 | 1462360723707 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 2317 | 1462360723708 Marionette TRACE conn2 <- [1,2226,null,{}] 04:18:43 INFO - PROCESS | 2317 | 1462360723711 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}] 04:18:43 INFO - PROCESS | 2317 | 1462360723816 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:18:43 INFO - PROCESS | 2317 | 1462360723910 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce6e800 == 49 [pid = 2317] [id = 564] 04:18:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x1270a2400) [pid = 2317] [serial = 1692] [outer = 0x0] 04:18:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x127541c00) [pid = 2317] [serial = 1693] [outer = 0x1270a2400] 04:18:43 INFO - PROCESS | 2317 | 1462360723939 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x12758cc00) [pid = 2317] [serial = 1694] [outer = 0x1270a2400] 04:18:44 INFO - PROCESS | 2317 | 1462360724387 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]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:18:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 720ms 04:18:44 INFO - PROCESS | 2317 | 1462360724428 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 2317 | 1462360724430 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:18:44 INFO - PROCESS | 2317 | 1462360724434 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 2317 | 1462360724436 Marionette TRACE conn2 <- [1,2230,null,{}] 04:18:44 INFO - PROCESS | 2317 | 1462360724440 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}] 04:18:44 INFO - PROCESS | 2317 | 1462360724587 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:18:44 INFO - PROCESS | 2317 | 1462360724689 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce86800 == 50 [pid = 2317] [id = 565] 04:18:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x127591000) [pid = 2317] [serial = 1695] [outer = 0x0] 04:18:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x128bd3c00) [pid = 2317] [serial = 1696] [outer = 0x127591000] 04:18:44 INFO - PROCESS | 2317 | 1462360724736 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x128c4ec00) [pid = 2317] [serial = 1697] [outer = 0x127591000] 04:18:45 INFO - PROCESS | 2317 | 1462360725209 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]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 822ms 04:18:45 INFO - PROCESS | 2317 | 1462360725255 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 2317 | 1462360725257 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:18:45 INFO - PROCESS | 2317 | 1462360725259 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 2317 | 1462360725260 Marionette TRACE conn2 <- [1,2234,null,{}] 04:18:45 INFO - PROCESS | 2317 | 1462360725263 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}] 04:18:45 INFO - PROCESS | 2317 | 1462360725376 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:18:45 INFO - PROCESS | 2317 | 1462360725439 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d517800 == 51 [pid = 2317] [id = 566] 04:18:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x128c52000) [pid = 2317] [serial = 1698] [outer = 0x0] 04:18:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x128c5a400) [pid = 2317] [serial = 1699] [outer = 0x128c52000] 04:18:45 INFO - PROCESS | 2317 | 1462360725482 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x1292c5000) [pid = 2317] [serial = 1700] [outer = 0x128c52000] 04:18:45 INFO - PROCESS | 2317 | 1462360725896 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]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 669ms 04:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:18:45 INFO - PROCESS | 2317 | 1462360725928 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 2317 | 1462360725930 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:18:45 INFO - PROCESS | 2317 | 1462360725932 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 2317 | 1462360725933 Marionette TRACE conn2 <- [1,2238,null,{}] 04:18:45 INFO - PROCESS | 2317 | 1462360725935 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}] 04:18:46 INFO - PROCESS | 2317 | 1462360726038 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:18:46 INFO - PROCESS | 2317 | 1462360726098 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x110ecc800 == 52 [pid = 2317] [id = 567] 04:18:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x1121d8400) [pid = 2317] [serial = 1701] [outer = 0x0] 04:18:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x1183b3400) [pid = 2317] [serial = 1702] [outer = 0x1121d8400] 04:18:46 INFO - PROCESS | 2317 | 1462360726170 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x124e92800) [pid = 2317] [serial = 1703] [outer = 0x1121d8400] 04:18:46 INFO - PROCESS | 2317 | 1462360726762 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]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:18:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 871ms 04:18:46 INFO - PROCESS | 2317 | 1462360726807 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 2317 | 1462360726810 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:18:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:18:46 INFO - PROCESS | 2317 | 1462360726816 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 2317 | 1462360726818 Marionette TRACE conn2 <- [1,2242,null,{}] 04:18:46 INFO - PROCESS | 2317 | 1462360726822 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}] 04:18:46 INFO - PROCESS | 2317 | 1462360726918 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:18:47 INFO - PROCESS | 2317 | 1462360726996 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b52000 == 53 [pid = 2317] [id = 568] 04:18:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x112a2bc00) [pid = 2317] [serial = 1704] [outer = 0x0] 04:18:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x116288400) [pid = 2317] [serial = 1705] [outer = 0x112a2bc00] 04:18:47 INFO - PROCESS | 2317 | 1462360727023 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x116f6e800) [pid = 2317] [serial = 1706] [outer = 0x112a2bc00] 04:18:47 INFO - PROCESS | 2317 | 1462360727437 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]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 676ms 04:18:47 INFO - PROCESS | 2317 | 1462360727492 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 2317 | 1462360727495 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:18:47 INFO - PROCESS | 2317 | 1462360727500 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 2317 | 1462360727501 Marionette TRACE conn2 <- [1,2246,null,{}] 04:18:47 INFO - PROCESS | 2317 | 1462360727504 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}] 04:18:47 INFO - PROCESS | 2317 | 1462360727601 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:18:47 INFO - PROCESS | 2317 | 1462360727665 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x11887a800 == 54 [pid = 2317] [id = 569] 04:18:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x1133e5000) [pid = 2317] [serial = 1707] [outer = 0x0] 04:18:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x1183b3000) [pid = 2317] [serial = 1708] [outer = 0x1133e5000] 04:18:47 INFO - PROCESS | 2317 | 1462360727693 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x11843f800) [pid = 2317] [serial = 1709] [outer = 0x1133e5000] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x110ed9800 == 53 [pid = 2317] [id = 512] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12c156000 == 52 [pid = 2317] [id = 559] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb33800 == 51 [pid = 2317] [id = 558] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12a731800 == 50 [pid = 2317] [id = 557] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12a73f800 == 49 [pid = 2317] [id = 556] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x129304800 == 48 [pid = 2317] [id = 555] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x125f1a000 == 47 [pid = 2317] [id = 554] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x116e8a000 == 46 [pid = 2317] [id = 553] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x121537000 == 45 [pid = 2317] [id = 552] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x119e12000 == 44 [pid = 2317] [id = 551] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x11912d800 == 43 [pid = 2317] [id = 550] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x112d5c800 == 42 [pid = 2317] [id = 549] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x11822c000 == 41 [pid = 2317] [id = 548] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa99800 == 40 [pid = 2317] [id = 545] 04:18:47 INFO - PROCESS | 2317 | --DOCSHELL 0x12158a000 == 39 [pid = 2317] [id = 544] 04:18:48 INFO - PROCESS | 2317 | --DOCSHELL 0x118227000 == 38 [pid = 2317] [id = 543] 04:18:48 INFO - PROCESS | 2317 | 1462360728077 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]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 623ms 04:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:18:48 INFO - PROCESS | 2317 | 1462360728123 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 2317 | 1462360728124 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:18:48 INFO - PROCESS | 2317 | 1462360728126 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 2317 | 1462360728128 Marionette TRACE conn2 <- [1,2250,null,{}] 04:18:48 INFO - PROCESS | 2317 | 1462360728136 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}] 04:18:48 INFO - PROCESS | 2317 | 1462360728227 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x1259e5400) [pid = 2317] [serial = 1625] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x11a15f000) [pid = 2317] [serial = 1607] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x121fbd800) [pid = 2317] [serial = 1621] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x119311800) [pid = 2317] [serial = 1606] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x121fba800) [pid = 2317] [serial = 1616] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x113acc800) [pid = 2317] [serial = 1594] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x11735f400) [pid = 2317] [serial = 1597] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x1213b8c00) [pid = 2317] [serial = 1568] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x112a21400) [pid = 2317] [serial = 1570] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x1248c0400) [pid = 2317] [serial = 1622] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x118785800) [pid = 2317] [serial = 1576] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x119fa8400) [pid = 2317] [serial = 1579] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x1160b9c00) [pid = 2317] [serial = 1595] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x121fa7800) [pid = 2317] [serial = 1615] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x113d4b400) [pid = 2317] [serial = 1618] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x11885e000) [pid = 2317] [serial = 1604] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x121952000) [pid = 2317] [serial = 1613] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x112a2a400) [pid = 2317] [serial = 1591] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x12150c800) [pid = 2317] [serial = 1610] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x11910d800) [pid = 2317] [serial = 1619] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x116ac3c00) [pid = 2317] [serial = 1588] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x118432400) [pid = 2317] [serial = 1585] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x1132d7400) [pid = 2317] [serial = 1592] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x118424000) [pid = 2317] [serial = 1600] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x1215cdc00) [pid = 2317] [serial = 1582] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x118625c00) [pid = 2317] [serial = 1603] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x118243400) [pid = 2317] [serial = 1598] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x116abfc00) [pid = 2317] [serial = 1573] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x1213b6400) [pid = 2317] [serial = 1609] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x12170ec00) [pid = 2317] [serial = 1612] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x11843e400) [pid = 2317] [serial = 1601] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x124e27c00) [pid = 2317] [serial = 1624] [outer = 0x0] [url = about:blank] 04:18:48 INFO - PROCESS | 2317 | 1462360728318 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182a2000 == 39 [pid = 2317] [id = 570] 04:18:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x11332d800) [pid = 2317] [serial = 1710] [outer = 0x0] 04:18:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x116ac4400) [pid = 2317] [serial = 1711] [outer = 0x11332d800] 04:18:48 INFO - PROCESS | 2317 | 1462360728346 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x118784000) [pid = 2317] [serial = 1712] [outer = 0x11332d800] 04:18:48 INFO - PROCESS | 2317 | 1462360728699 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]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 621ms 04:18:48 INFO - PROCESS | 2317 | 1462360728752 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 2317 | 1462360728755 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:18:48 INFO - PROCESS | 2317 | 1462360728765 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 2317 | 1462360728766 Marionette TRACE conn2 <- [1,2254,null,{}] 04:18:48 INFO - PROCESS | 2317 | 1462360728769 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}] 04:18:48 INFO - PROCESS | 2317 | 1462360728889 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:18:48 INFO - PROCESS | 2317 | 1462360728896 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x12158a000 == 40 [pid = 2317] [id = 571] 04:18:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x119311800) [pid = 2317] [serial = 1713] [outer = 0x0] 04:18:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x119cc1c00) [pid = 2317] [serial = 1714] [outer = 0x119311800] 04:18:48 INFO - PROCESS | 2317 | 1462360728921 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x1213b0800) [pid = 2317] [serial = 1715] [outer = 0x119311800] 04:18:49 INFO - PROCESS | 2317 | 1462360729256 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]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 04:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:18:49 INFO - PROCESS | 2317 | 1462360729284 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 2317 | 1462360729285 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:18:49 INFO - PROCESS | 2317 | 1462360729287 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 2317 | 1462360729288 Marionette TRACE conn2 <- [1,2258,null,{}] 04:18:49 INFO - PROCESS | 2317 | 1462360729291 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}] 04:18:49 INFO - PROCESS | 2317 | 1462360729398 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:18:49 INFO - PROCESS | 2317 | 1462360729402 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248dc000 == 41 [pid = 2317] [id = 572] 04:18:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x119fb3c00) [pid = 2317] [serial = 1716] [outer = 0x0] 04:18:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x121505400) [pid = 2317] [serial = 1717] [outer = 0x119fb3c00] 04:18:49 INFO - PROCESS | 2317 | 1462360729428 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x1215d5000) [pid = 2317] [serial = 1718] [outer = 0x119fb3c00] 04:18:49 INFO - PROCESS | 2317 | 1462360729770 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]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 519ms 04:18:49 INFO - PROCESS | 2317 | 1462360729806 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 2317 | 1462360729807 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:18:49 INFO - PROCESS | 2317 | 1462360729810 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 2317 | 1462360729811 Marionette TRACE conn2 <- [1,2262,null,{}] 04:18:49 INFO - PROCESS | 2317 | 1462360729813 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}] 04:18:49 INFO - PROCESS | 2317 | 1462360729907 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:18:49 INFO - PROCESS | 2317 | 1462360729989 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x1275b0000 == 42 [pid = 2317] [id = 573] 04:18:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x1215cdc00) [pid = 2317] [serial = 1719] [outer = 0x0] 04:18:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x121fa6000) [pid = 2317] [serial = 1720] [outer = 0x1215cdc00] 04:18:50 INFO - PROCESS | 2317 | 1462360730016 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x1259e5000) [pid = 2317] [serial = 1721] [outer = 0x1215cdc00] 04:18:50 INFO - PROCESS | 2317 | 1462360730381 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]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 620ms 04:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:18:50 INFO - PROCESS | 2317 | 1462360730431 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 2317 | 1462360730433 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:18:50 INFO - PROCESS | 2317 | 1462360730436 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 2317 | 1462360730438 Marionette TRACE conn2 <- [1,2266,null,{}] 04:18:50 INFO - PROCESS | 2317 | 1462360730441 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}] 04:18:50 INFO - PROCESS | 2317 | 1462360730598 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:18:50 INFO - PROCESS | 2317 | 1462360730697 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x129604000 == 43 [pid = 2317] [id = 574] 04:18:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x124e24800) [pid = 2317] [serial = 1722] [outer = 0x0] 04:18:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x127098400) [pid = 2317] [serial = 1723] [outer = 0x124e24800] 04:18:50 INFO - PROCESS | 2317 | 1462360730740 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x127540c00) [pid = 2317] [serial = 1724] [outer = 0x124e24800] 04:18:51 INFO - PROCESS | 2317 | 1462360731092 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]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 04:18:51 INFO - PROCESS | 2317 | 1462360731105 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 2317 | 1462360731106 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:18:51 INFO - PROCESS | 2317 | 1462360731118 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 2317 | 1462360731119 Marionette TRACE conn2 <- [1,2270,null,{}] 04:18:51 INFO - PROCESS | 2317 | 1462360731121 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}] 04:18:51 INFO - PROCESS | 2317 | 1462360731228 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:18:51 INFO - PROCESS | 2317 | 1462360731266 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a74c800 == 44 [pid = 2317] [id = 575] 04:18:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x125ffec00) [pid = 2317] [serial = 1725] [outer = 0x0] 04:18:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x128bcf400) [pid = 2317] [serial = 1726] [outer = 0x125ffec00] 04:18:51 INFO - PROCESS | 2317 | 1462360731291 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x128c52c00) [pid = 2317] [serial = 1727] [outer = 0x125ffec00] 04:18:51 INFO - PROCESS | 2317 | 1462360731670 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]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 568ms 04:18:51 INFO - PROCESS | 2317 | 1462360731687 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 2317 | 1462360731689 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:18:51 INFO - PROCESS | 2317 | 1462360731692 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 2317 | 1462360731694 Marionette TRACE conn2 <- [1,2274,null,{}] 04:18:51 INFO - PROCESS | 2317 | 1462360731702 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}] 04:18:51 INFO - PROCESS | 2317 | 1462360731860 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:18:51 INFO - PROCESS | 2317 | 1462360731879 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aab2000 == 45 [pid = 2317] [id = 576] 04:18:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x128c55000) [pid = 2317] [serial = 1728] [outer = 0x0] 04:18:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x128dd0800) [pid = 2317] [serial = 1729] [outer = 0x128c55000] 04:18:51 INFO - PROCESS | 2317 | 1462360731919 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x1292c7000) [pid = 2317] [serial = 1730] [outer = 0x128c55000] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x12758ec00) [pid = 2317] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x121c27400) [pid = 2317] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x12495e800) [pid = 2317] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x112a22c00) [pid = 2317] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x118624800) [pid = 2317] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x11930c800) [pid = 2317] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x1183b5c00) [pid = 2317] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x125ff3800) [pid = 2317] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1129a9800) [pid = 2317] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x112a25000) [pid = 2317] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x116f6e000) [pid = 2317] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:18:52 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x1213bc000) [pid = 2317] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:18:52 INFO - PROCESS | 2317 | 1462360732362 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]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 679ms 04:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:18:52 INFO - PROCESS | 2317 | 1462360732370 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 2317 | 1462360732371 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:18:52 INFO - PROCESS | 2317 | 1462360732378 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 2317 | 1462360732380 Marionette TRACE conn2 <- [1,2278,null,{}] 04:18:52 INFO - PROCESS | 2317 | 1462360732383 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}] 04:18:52 INFO - PROCESS | 2317 | 1462360732502 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:18:52 INFO - PROCESS | 2317 | 1462360732544 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b30f000 == 46 [pid = 2317] [id = 577] 04:18:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x112054c00) [pid = 2317] [serial = 1731] [outer = 0x0] 04:18:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x119cc1400) [pid = 2317] [serial = 1732] [outer = 0x112054c00] 04:18:52 INFO - PROCESS | 2317 | 1462360732569 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x12758c400) [pid = 2317] [serial = 1733] [outer = 0x112054c00] 04:18:52 INFO - PROCESS | 2317 | 1462360732845 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]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 525ms 04:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:18:52 INFO - PROCESS | 2317 | 1462360732899 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 2317 | 1462360732901 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:18:52 INFO - PROCESS | 2317 | 1462360732903 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 2317 | 1462360732905 Marionette TRACE conn2 <- [1,2282,null,{}] 04:18:52 INFO - PROCESS | 2317 | 1462360732907 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}] 04:18:53 INFO - PROCESS | 2317 | 1462360733008 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:18:53 INFO - PROCESS | 2317 | 1462360733013 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6c2800 == 47 [pid = 2317] [id = 578] 04:18:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x128dac400) [pid = 2317] [serial = 1734] [outer = 0x0] 04:18:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x129506c00) [pid = 2317] [serial = 1735] [outer = 0x128dac400] 04:18:53 INFO - PROCESS | 2317 | 1462360733041 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x129595c00) [pid = 2317] [serial = 1736] [outer = 0x128dac400] 04:18:53 INFO - PROCESS | 2317 | 1462360733379 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]]]}] 04:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 04:18:53 INFO - PROCESS | 2317 | 1462360733424 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 2317 | 1462360733427 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:18:53 INFO - PROCESS | 2317 | 1462360733431 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 2317 | 1462360733432 Marionette TRACE conn2 <- [1,2286,null,{}] 04:18:53 INFO - PROCESS | 2317 | 1462360733434 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}] 04:18:53 INFO - PROCESS | 2317 | 1462360733511 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:18:53 INFO - PROCESS | 2317 | 1462360733516 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d52e000 == 48 [pid = 2317] [id = 579] 04:18:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x1292c2800) [pid = 2317] [serial = 1737] [outer = 0x0] 04:18:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x1295db800) [pid = 2317] [serial = 1738] [outer = 0x1292c2800] 04:18:53 INFO - PROCESS | 2317 | 1462360733542 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x12a815000) [pid = 2317] [serial = 1739] [outer = 0x1292c2800] 04:18:53 INFO - PROCESS | 2317 | 1462360733920 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]]]}] 04:18:53 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 04:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 04:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:18:53 INFO - PROCESS | 2317 | 1462360733950 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 2317 | 1462360733951 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:18:53 INFO - PROCESS | 2317 | 1462360733953 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 2317 | 1462360733954 Marionette TRACE conn2 <- [1,2290,null,{}] 04:18:53 INFO - PROCESS | 2317 | 1462360733956 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}] 04:18:54 INFO - PROCESS | 2317 | 1462360734042 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:18:54 INFO - PROCESS | 2317 | 1462360734115 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d5aa000 == 49 [pid = 2317] [id = 580] 04:18:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x12950d800) [pid = 2317] [serial = 1740] [outer = 0x0] 04:18:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x12a851c00) [pid = 2317] [serial = 1741] [outer = 0x12950d800] 04:18:54 INFO - PROCESS | 2317 | 1462360734155 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12a85a400) [pid = 2317] [serial = 1742] [outer = 0x12950d800] 04:18:54 INFO - PROCESS | 2317 | 1462360734772 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]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 871ms 04:18:54 INFO - PROCESS | 2317 | 1462360734827 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:18:54 INFO - PROCESS | 2317 | 1462360734831 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:18:54 INFO - PROCESS | 2317 | 1462360734834 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 2317 | 1462360734837 Marionette TRACE conn2 <- [1,2294,null,{}] 04:18:54 INFO - PROCESS | 2317 | 1462360734841 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}] 04:18:54 INFO - PROCESS | 2317 | 1462360734960 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:18:55 INFO - PROCESS | 2317 | 1462360735037 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x118262800 == 50 [pid = 2317] [id = 581] 04:18:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x116760000) [pid = 2317] [serial = 1743] [outer = 0x0] 04:18:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x118289c00) [pid = 2317] [serial = 1744] [outer = 0x116760000] 04:18:55 INFO - PROCESS | 2317 | 1462360735068 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x118619800) [pid = 2317] [serial = 1745] [outer = 0x116760000] 04:18:55 INFO - PROCESS | 2317 | 1462360735492 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]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 672ms 04:18:55 INFO - PROCESS | 2317 | 1462360735508 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 2317 | 1462360735512 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:18:55 INFO - PROCESS | 2317 | 1462360735516 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 2317 | 1462360735518 Marionette TRACE conn2 <- [1,2298,null,{}] 04:18:55 INFO - PROCESS | 2317 | 1462360735521 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}] 04:18:55 INFO - PROCESS | 2317 | 1462360735630 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:18:55 INFO - PROCESS | 2317 | 1462360735693 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x125eb2800 == 51 [pid = 2317] [id = 582] 04:18:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x118622000) [pid = 2317] [serial = 1746] [outer = 0x0] 04:18:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x119cbd400) [pid = 2317] [serial = 1747] [outer = 0x118622000] 04:18:55 INFO - PROCESS | 2317 | 1462360735764 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x1215d5c00) [pid = 2317] [serial = 1748] [outer = 0x118622000] 04:18:56 INFO - PROCESS | 2317 | 1462360736187 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]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 723ms 04:18:56 INFO - PROCESS | 2317 | 1462360736240 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 2317 | 1462360736241 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:18:56 INFO - PROCESS | 2317 | 1462360736268 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 2317 | 1462360736271 Marionette TRACE conn2 <- [1,2302,null,{}] 04:18:56 INFO - PROCESS | 2317 | 1462360736293 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}] 04:18:56 INFO - PROCESS | 2317 | 1462360736435 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:18:56 INFO - PROCESS | 2317 | 1462360736448 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d128800 == 52 [pid = 2317] [id = 583] 04:18:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x121fbd800) [pid = 2317] [serial = 1749] [outer = 0x0] 04:18:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x124e21c00) [pid = 2317] [serial = 1750] [outer = 0x121fbd800] 04:18:56 INFO - PROCESS | 2317 | 1462360736479 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x127594c00) [pid = 2317] [serial = 1751] [outer = 0x121fbd800] 04:18:56 INFO - PROCESS | 2317 | 1462360736925 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]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 677ms 04:18:56 INFO - PROCESS | 2317 | 1462360736944 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 2317 | 1462360736946 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:18:56 INFO - PROCESS | 2317 | 1462360736949 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 2317 | 1462360736950 Marionette TRACE conn2 <- [1,2306,null,{}] 04:18:56 INFO - PROCESS | 2317 | 1462360736952 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}] 04:18:57 INFO - PROCESS | 2317 | 1462360737060 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:18:57 INFO - PROCESS | 2317 | 1462360737122 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d74a000 == 53 [pid = 2317] [id = 584] 04:18:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x128c57400) [pid = 2317] [serial = 1752] [outer = 0x0] 04:18:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x129507400) [pid = 2317] [serial = 1753] [outer = 0x128c57400] 04:18:57 INFO - PROCESS | 2317 | 1462360737192 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x12958f800) [pid = 2317] [serial = 1754] [outer = 0x128c57400] 04:18:57 INFO - PROCESS | 2317 | 1462360737572 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]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 672ms 04:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:18:57 INFO - PROCESS | 2317 | 1462360737622 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 2317 | 1462360737623 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:18:57 INFO - PROCESS | 2317 | 1462360737625 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 2317 | 1462360737627 Marionette TRACE conn2 <- [1,2310,null,{}] 04:18:57 INFO - PROCESS | 2317 | 1462360737629 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}] 04:18:57 INFO - PROCESS | 2317 | 1462360737736 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:18:57 INFO - PROCESS | 2317 | 1462360737831 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc7b000 == 54 [pid = 2317] [id = 585] 04:18:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x12958c000) [pid = 2317] [serial = 1755] [outer = 0x0] 04:18:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x12a853000) [pid = 2317] [serial = 1756] [outer = 0x12958c000] 04:18:57 INFO - PROCESS | 2317 | 1462360737860 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12a85f000) [pid = 2317] [serial = 1757] [outer = 0x12958c000] 04:18:58 INFO - PROCESS | 2317 | 1462360738297 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]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 720ms 04:18:58 INFO - PROCESS | 2317 | 1462360738345 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 2317 | 1462360738347 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:18:58 INFO - PROCESS | 2317 | 1462360738349 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 2317 | 1462360738350 Marionette TRACE conn2 <- [1,2314,null,{}] 04:18:58 INFO - PROCESS | 2317 | 1462360738353 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}] 04:18:58 INFO - PROCESS | 2317 | 1462360738464 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:18:58 INFO - PROCESS | 2317 | 1462360738538 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x12e26e800 == 55 [pid = 2317] [id = 586] 04:18:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x12aa5f400) [pid = 2317] [serial = 1758] [outer = 0x0] 04:18:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12afe8c00) [pid = 2317] [serial = 1759] [outer = 0x12aa5f400] 04:18:58 INFO - PROCESS | 2317 | 1462360738570 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x12b106c00) [pid = 2317] [serial = 1760] [outer = 0x12aa5f400] 04:18:59 INFO - PROCESS | 2317 | 1462360739005 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]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 04:18:59 INFO - PROCESS | 2317 | 1462360739021 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 2317 | 1462360739022 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:18:59 INFO - PROCESS | 2317 | 1462360739025 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 2317 | 1462360739026 Marionette TRACE conn2 <- [1,2318,null,{}] 04:18:59 INFO - PROCESS | 2317 | 1462360739028 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}] 04:18:59 INFO - PROCESS | 2317 | 1462360739154 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:18:59 INFO - PROCESS | 2317 | 1462360739228 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x11829a000 == 56 [pid = 2317] [id = 587] 04:18:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x112a22400) [pid = 2317] [serial = 1761] [outer = 0x0] 04:18:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x121504800) [pid = 2317] [serial = 1762] [outer = 0x112a22400] 04:18:59 INFO - PROCESS | 2317 | 1462360739259 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x12a857400) [pid = 2317] [serial = 1763] [outer = 0x112a22400] 04:18:59 INFO - PROCESS | 2317 | 1462360739805 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] 04:18:59 INFO - PROCESS | 2317 | 1462360739848 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:18:59 INFO - PROCESS | 2317 | 1462360739852 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 2317 | 1462360739854 Marionette TRACE conn2 <- [1,2322,null,{}] 04:18:59 INFO - PROCESS | 2317 | 1462360739858 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}] 04:18:59 INFO - PROCESS | 2317 | 1462360739956 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:19:00 INFO - PROCESS | 2317 | 1462360740022 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x121cd0800 == 57 [pid = 2317] [id = 588] 04:19:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x1167be000) [pid = 2317] [serial = 1764] [outer = 0x0] 04:19:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x1183b2c00) [pid = 2317] [serial = 1765] [outer = 0x1167be000] 04:19:00 INFO - PROCESS | 2317 | 1462360740051 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x118676400) [pid = 2317] [serial = 1766] [outer = 0x1167be000] 04:19:00 INFO - PROCESS | 2317 | 1462360740567 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]]]}] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x12b174800 == 56 [pid = 2317] [id = 542] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x12d52e000 == 55 [pid = 2317] [id = 579] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6c2800 == 54 [pid = 2317] [id = 578] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x12b30f000 == 53 [pid = 2317] [id = 577] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x12aab2000 == 52 [pid = 2317] [id = 576] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x12a74c800 == 51 [pid = 2317] [id = 575] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x129604000 == 50 [pid = 2317] [id = 574] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x1275b0000 == 49 [pid = 2317] [id = 573] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x1248dc000 == 48 [pid = 2317] [id = 572] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x128bd8800) [pid = 2317] [serial = 1681] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x12158a000 == 47 [pid = 2317] [id = 571] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x1182a2000 == 46 [pid = 2317] [id = 570] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x11887a800 == 45 [pid = 2317] [id = 569] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x119b52000 == 44 [pid = 2317] [id = 568] 04:19:00 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6cc800 == 43 [pid = 2317] [id = 560] 04:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 774ms 04:19:00 INFO - PROCESS | 2317 | 1462360740626 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 2317 | 1462360740630 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:19:00 INFO - PROCESS | 2317 | 1462360740634 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 2317 | 1462360740636 Marionette TRACE conn2 <- [1,2326,null,{}] 04:19:00 INFO - PROCESS | 2317 | 1462360740638 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}] 04:19:00 INFO - PROCESS | 2317 | 1462360740722 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:19:00 INFO - PROCESS | 2317 | 1462360740735 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x118214800 == 44 [pid = 2317] [id = 589] 04:19:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x118621c00) [pid = 2317] [serial = 1767] [outer = 0x0] 04:19:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x11867d800) [pid = 2317] [serial = 1768] [outer = 0x118621c00] 04:19:00 INFO - PROCESS | 2317 | 1462360740761 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x119319400) [pid = 2317] [serial = 1769] [outer = 0x118621c00] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x128bcc800) [pid = 2317] [serial = 1678] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x121fc2800) [pid = 2317] [serial = 1663] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x1259df400) [pid = 2317] [serial = 1666] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x11326a000) [pid = 2317] [serial = 1645] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x115e45c00) [pid = 2317] [serial = 1646] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x113f1f800) [pid = 2317] [serial = 1630] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x118242000) [pid = 2317] [serial = 1633] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x11877bc00) [pid = 2317] [serial = 1654] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x11930a400) [pid = 2317] [serial = 1655] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x1199cb000) [pid = 2317] [serial = 1657] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x124e1ec00) [pid = 2317] [serial = 1664] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x12194ac00) [pid = 2317] [serial = 1639] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x11842a000) [pid = 2317] [serial = 1651] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x11843e000) [pid = 2317] [serial = 1652] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x126ff2c00) [pid = 2317] [serial = 1669] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x115e45000) [pid = 2317] [serial = 1648] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x116ac5000) [pid = 2317] [serial = 1649] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x1259e3000) [pid = 2317] [serial = 1627] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x1196af400) [pid = 2317] [serial = 1636] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x121fc5800) [pid = 2317] [serial = 1642] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12758b000) [pid = 2317] [serial = 1676] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12726d400) [pid = 2317] [serial = 1670] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x118f9ac00) [pid = 2317] [serial = 1672] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x1215c9800) [pid = 2317] [serial = 1660] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x126994800) [pid = 2317] [serial = 1667] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x121957000) [pid = 2317] [serial = 1661] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x119fb0000) [pid = 2317] [serial = 1658] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x124953800) [pid = 2317] [serial = 1673] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x126ffcc00) [pid = 2317] [serial = 1675] [outer = 0x0] [url = about:blank] 04:19:00 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x128bd1c00) [pid = 2317] [serial = 1679] [outer = 0x0] [url = about:blank] 04:19:01 INFO - PROCESS | 2317 | 1462360741131 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]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 04:19:01 INFO - PROCESS | 2317 | 1462360741153 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 2317 | 1462360741154 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:19:01 INFO - PROCESS | 2317 | 1462360741157 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 2317 | 1462360741159 Marionette TRACE conn2 <- [1,2330,null,{}] 04:19:01 INFO - PROCESS | 2317 | 1462360741166 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}] 04:19:01 INFO - PROCESS | 2317 | 1462360741254 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:19:01 INFO - PROCESS | 2317 | 1462360741260 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x121527000 == 45 [pid = 2317] [id = 590] 04:19:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x11a15f000) [pid = 2317] [serial = 1770] [outer = 0x0] 04:19:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x1213b9c00) [pid = 2317] [serial = 1771] [outer = 0x11a15f000] 04:19:01 INFO - PROCESS | 2317 | 1462360741288 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x12194e800) [pid = 2317] [serial = 1772] [outer = 0x11a15f000] 04:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 04:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:19:01 INFO - PROCESS | 2317 | 1462360741673 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]]]}] 04:19:01 INFO - PROCESS | 2317 | 1462360741678 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 2317 | 1462360741680 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:19:01 INFO - PROCESS | 2317 | 1462360741682 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 2317 | 1462360741683 Marionette TRACE conn2 <- [1,2334,null,{}] 04:19:01 INFO - PROCESS | 2317 | 1462360741685 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}] 04:19:01 INFO - PROCESS | 2317 | 1462360741774 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:19:01 INFO - PROCESS | 2317 | 1462360741832 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248cf800 == 46 [pid = 2317] [id = 591] 04:19:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12194c000) [pid = 2317] [serial = 1773] [outer = 0x0] 04:19:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x121fba800) [pid = 2317] [serial = 1774] [outer = 0x12194c000] 04:19:01 INFO - PROCESS | 2317 | 1462360741858 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x12495e800) [pid = 2317] [serial = 1775] [outer = 0x12194c000] 04:19:02 INFO - PROCESS | 2317 | 1462360742167 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]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 517ms 04:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:19:02 INFO - PROCESS | 2317 | 1462360742200 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 2317 | 1462360742201 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:19:02 INFO - PROCESS | 2317 | 1462360742203 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 2317 | 1462360742204 Marionette TRACE conn2 <- [1,2338,null,{}] 04:19:02 INFO - PROCESS | 2317 | 1462360742206 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}] 04:19:02 INFO - PROCESS | 2317 | 1462360742289 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:19:02 INFO - PROCESS | 2317 | 1462360742349 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f9f800 == 47 [pid = 2317] [id = 592] 04:19:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x12194f400) [pid = 2317] [serial = 1776] [outer = 0x0] 04:19:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x1259e1c00) [pid = 2317] [serial = 1777] [outer = 0x12194f400] 04:19:02 INFO - PROCESS | 2317 | 1462360742375 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x12726e000) [pid = 2317] [serial = 1778] [outer = 0x12194f400] 04:19:02 INFO - PROCESS | 2317 | 1462360742657 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]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 469ms 04:19:02 INFO - PROCESS | 2317 | 1462360742672 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 2317 | 1462360742674 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:19:02 INFO - PROCESS | 2317 | 1462360742683 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 2317 | 1462360742684 Marionette TRACE conn2 <- [1,2342,null,{}] 04:19:02 INFO - PROCESS | 2317 | 1462360742687 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}] 04:19:02 INFO - PROCESS | 2317 | 1462360742791 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:19:02 INFO - PROCESS | 2317 | 1462360742797 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa96800 == 48 [pid = 2317] [id = 593] 04:19:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x127546000) [pid = 2317] [serial = 1779] [outer = 0x0] 04:19:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x128bd6400) [pid = 2317] [serial = 1780] [outer = 0x127546000] 04:19:02 INFO - PROCESS | 2317 | 1462360742823 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x1292c3c00) [pid = 2317] [serial = 1781] [outer = 0x127546000] 04:19:03 INFO - PROCESS | 2317 | 1462360743185 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]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 04:19:03 INFO - PROCESS | 2317 | 1462360743204 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 2317 | 1462360743205 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:19:03 INFO - PROCESS | 2317 | 1462360743208 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 2317 | 1462360743209 Marionette TRACE conn2 <- [1,2346,null,{}] 04:19:03 INFO - PROCESS | 2317 | 1462360743211 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}] 04:19:03 INFO - PROCESS | 2317 | 1462360743318 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:19:03 INFO - PROCESS | 2317 | 1462360743332 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b172800 == 49 [pid = 2317] [id = 594] 04:19:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x128db4c00) [pid = 2317] [serial = 1782] [outer = 0x0] 04:19:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x129590c00) [pid = 2317] [serial = 1783] [outer = 0x128db4c00] 04:19:03 INFO - PROCESS | 2317 | 1462360743357 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x12a812400) [pid = 2317] [serial = 1784] [outer = 0x128db4c00] 04:19:03 INFO - PROCESS | 2317 | 1462360743719 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]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 04:19:03 INFO - PROCESS | 2317 | 1462360743729 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 2317 | 1462360743730 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:19:03 INFO - PROCESS | 2317 | 1462360743733 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 2317 | 1462360743734 Marionette TRACE conn2 <- [1,2350,null,{}] 04:19:03 INFO - PROCESS | 2317 | 1462360743736 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}] 04:19:03 INFO - PROCESS | 2317 | 1462360743884 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:19:03 INFO - PROCESS | 2317 | 1462360743899 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb8b800 == 50 [pid = 2317] [id = 595] 04:19:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x12a813400) [pid = 2317] [serial = 1785] [outer = 0x0] 04:19:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x12aa5e400) [pid = 2317] [serial = 1786] [outer = 0x12a813400] 04:19:03 INFO - PROCESS | 2317 | 1462360743924 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x12afe7c00) [pid = 2317] [serial = 1787] [outer = 0x12a813400] 04:19:04 INFO - PROCESS | 2317 | 1462360744298 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]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 571ms 04:19:04 INFO - PROCESS | 2317 | 1462360744303 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 2317 | 1462360744304 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:19:04 INFO - PROCESS | 2317 | 1462360744306 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 2317 | 1462360744308 Marionette TRACE conn2 <- [1,2354,null,{}] 04:19:04 INFO - PROCESS | 2317 | 1462360744312 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}] 04:19:04 INFO - PROCESS | 2317 | 1462360744423 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:19:04 INFO - PROCESS | 2317 | 1462360744433 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6c7000 == 51 [pid = 2317] [id = 596] 04:19:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12a859000) [pid = 2317] [serial = 1788] [outer = 0x0] 04:19:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x12b10b400) [pid = 2317] [serial = 1789] [outer = 0x12a859000] 04:19:04 INFO - PROCESS | 2317 | 1462360744458 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12b142400) [pid = 2317] [serial = 1790] [outer = 0x12a859000] 04:19:04 INFO - PROCESS | 2317 | 1462360744806 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]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 04:19:04 INFO - PROCESS | 2317 | 1462360744830 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 2317 | 1462360744831 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:19:04 INFO - PROCESS | 2317 | 1462360744833 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 2317 | 1462360744834 Marionette TRACE conn2 <- [1,2358,null,{}] 04:19:04 INFO - PROCESS | 2317 | 1462360744837 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}] 04:19:04 INFO - PROCESS | 2317 | 1462360744950 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x124e24800) [pid = 2317] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x125ffec00) [pid = 2317] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x1133e5000) [pid = 2317] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x128c55000) [pid = 2317] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x112a2bc00) [pid = 2317] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x11332d800) [pid = 2317] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x119fb3c00) [pid = 2317] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x112054c00) [pid = 2317] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x128dac400) [pid = 2317] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x1292c2800) [pid = 2317] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x119311800) [pid = 2317] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:19:05 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x1215cdc00) [pid = 2317] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:19:05 INFO - PROCESS | 2317 | 1462360745131 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x118873800 == 52 [pid = 2317] [id = 597] 04:19:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x1129a0800) [pid = 2317] [serial = 1791] [outer = 0x0] 04:19:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x113acc800) [pid = 2317] [serial = 1792] [outer = 0x1129a0800] 04:19:05 INFO - PROCESS | 2317 | 1462360745156 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x1215cdc00) [pid = 2317] [serial = 1793] [outer = 0x1129a0800] 04:19:05 INFO - PROCESS | 2317 | 1462360745471 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]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 04:19:05 INFO - PROCESS | 2317 | 1462360745503 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 2317 | 1462360745505 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:19:05 INFO - PROCESS | 2317 | 1462360745507 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 2317 | 1462360745511 Marionette TRACE conn2 <- [1,2362,null,{}] 04:19:05 INFO - PROCESS | 2317 | 1462360745513 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}] 04:19:05 INFO - PROCESS | 2317 | 1462360745615 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:19:05 INFO - PROCESS | 2317 | 1462360745619 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce89000 == 53 [pid = 2317] [id = 598] 04:19:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x112a2b000) [pid = 2317] [serial = 1794] [outer = 0x0] 04:19:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x12afebc00) [pid = 2317] [serial = 1795] [outer = 0x112a2b000] 04:19:05 INFO - PROCESS | 2317 | 1462360745703 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x12bbb0400) [pid = 2317] [serial = 1796] [outer = 0x112a2b000] 04:19:05 INFO - PROCESS | 2317 | 1462360745984 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]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 521ms 04:19:06 INFO - PROCESS | 2317 | 1462360746032 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 2317 | 1462360746033 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:19:06 INFO - PROCESS | 2317 | 1462360746035 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 2317 | 1462360746036 Marionette TRACE conn2 <- [1,2366,null,{}] 04:19:06 INFO - PROCESS | 2317 | 1462360746039 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}] 04:19:06 INFO - PROCESS | 2317 | 1462360746131 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:19:06 INFO - PROCESS | 2317 | 1462360746136 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x12f2ac800 == 54 [pid = 2317] [id = 599] 04:19:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x11299ec00) [pid = 2317] [serial = 1797] [outer = 0x0] 04:19:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x12bbb4c00) [pid = 2317] [serial = 1798] [outer = 0x11299ec00] 04:19:06 INFO - PROCESS | 2317 | 1462360746161 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x12bbe2000) [pid = 2317] [serial = 1799] [outer = 0x11299ec00] 04:19:06 INFO - PROCESS | 2317 | 1462360746526 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]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 517ms 04:19:06 INFO - PROCESS | 2317 | 1462360746554 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 2317 | 1462360746555 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:19:06 INFO - PROCESS | 2317 | 1462360746568 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 2317 | 1462360746569 Marionette TRACE conn2 <- [1,2370,null,{}] 04:19:06 INFO - PROCESS | 2317 | 1462360746572 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}] 04:19:06 INFO - PROCESS | 2317 | 1462360746664 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:19:06 INFO - PROCESS | 2317 | 1462360746668 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x13495d000 == 55 [pid = 2317] [id = 600] 04:19:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12bbe5000) [pid = 2317] [serial = 1800] [outer = 0x0] 04:19:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x12bbea800) [pid = 2317] [serial = 1801] [outer = 0x12bbe5000] 04:19:06 INFO - PROCESS | 2317 | 1462360746692 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12befa800) [pid = 2317] [serial = 1802] [outer = 0x12bbe5000] 04:19:07 INFO - PROCESS | 2317 | 1462360747030 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]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 485ms 04:19:07 INFO - PROCESS | 2317 | 1462360747045 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 2317 | 1462360747047 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:19:07 INFO - PROCESS | 2317 | 1462360747049 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 2317 | 1462360747050 Marionette TRACE conn2 <- [1,2374,null,{}] 04:19:07 INFO - PROCESS | 2317 | 1462360747053 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}] 04:19:07 INFO - PROCESS | 2317 | 1462360747212 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:19:07 INFO - PROCESS | 2317 | 1462360747323 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x11677e000 == 56 [pid = 2317] [id = 601] 04:19:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x1126b9000) [pid = 2317] [serial = 1803] [outer = 0x0] 04:19:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x112a1fc00) [pid = 2317] [serial = 1804] [outer = 0x1126b9000] 04:19:07 INFO - PROCESS | 2317 | 1462360747355 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x1160b3800) [pid = 2317] [serial = 1805] [outer = 0x1126b9000] 04:19:07 INFO - PROCESS | 2317 | 1462360747832 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]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 818ms 04:19:07 INFO - PROCESS | 2317 | 1462360747869 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 2317 | 1462360747871 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:19:07 INFO - PROCESS | 2317 | 1462360747874 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 2317 | 1462360747877 Marionette TRACE conn2 <- [1,2378,null,{}] 04:19:07 INFO - PROCESS | 2317 | 1462360747881 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}] 04:19:07 INFO - PROCESS | 2317 | 1462360747993 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:19:08 INFO - PROCESS | 2317 | 1462360748070 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248e3000 == 57 [pid = 2317] [id = 602] 04:19:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x11842c000) [pid = 2317] [serial = 1806] [outer = 0x0] 04:19:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x1196a8c00) [pid = 2317] [serial = 1807] [outer = 0x11842c000] 04:19:08 INFO - PROCESS | 2317 | 1462360748102 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x1213b8c00) [pid = 2317] [serial = 1808] [outer = 0x11842c000] 04:19:08 INFO - PROCESS | 2317 | 1462360748529 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]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 671ms 04:19:08 INFO - PROCESS | 2317 | 1462360748547 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:19:08 INFO - PROCESS | 2317 | 1462360748549 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:19:08 INFO - PROCESS | 2317 | 1462360748551 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 2317 | 1462360748553 Marionette TRACE conn2 <- [1,2382,null,{}] 04:19:08 INFO - PROCESS | 2317 | 1462360748555 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}] 04:19:08 INFO - PROCESS | 2317 | 1462360748686 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:19:08 INFO - PROCESS | 2317 | 1462360748793 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d13b000 == 58 [pid = 2317] [id = 603] 04:19:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x121fa6400) [pid = 2317] [serial = 1809] [outer = 0x0] 04:19:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x126994800) [pid = 2317] [serial = 1810] [outer = 0x121fa6400] 04:19:08 INFO - PROCESS | 2317 | 1462360748825 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x12758a400) [pid = 2317] [serial = 1811] [outer = 0x121fa6400] 04:19:09 INFO - PROCESS | 2317 | 1462360749233 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]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 720ms 04:19:09 INFO - PROCESS | 2317 | 1462360749272 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 2317 | 1462360749274 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:19:09 INFO - PROCESS | 2317 | 1462360749283 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 2317 | 1462360749286 Marionette TRACE conn2 <- [1,2386,null,{}] 04:19:09 INFO - PROCESS | 2317 | 1462360749289 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}] 04:19:09 INFO - PROCESS | 2317 | 1462360749402 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:19:09 INFO - PROCESS | 2317 | 1462360749477 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x1349e6000 == 59 [pid = 2317] [id = 604] 04:19:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x127593c00) [pid = 2317] [serial = 1812] [outer = 0x0] 04:19:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x128daf000) [pid = 2317] [serial = 1813] [outer = 0x127593c00] 04:19:09 INFO - PROCESS | 2317 | 1462360749506 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x12aa66c00) [pid = 2317] [serial = 1814] [outer = 0x127593c00] 04:19:09 INFO - PROCESS | 2317 | 1462360749920 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]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 675ms 04:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:19:09 INFO - PROCESS | 2317 | 1462360749954 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 2317 | 1462360749955 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:19:09 INFO - PROCESS | 2317 | 1462360749957 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 2317 | 1462360749959 Marionette TRACE conn2 <- [1,2390,null,{}] 04:19:09 INFO - PROCESS | 2317 | 1462360749961 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}] 04:19:10 INFO - PROCESS | 2317 | 1462360750101 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:19:10 INFO - PROCESS | 2317 | 1462360750179 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x13500c000 == 60 [pid = 2317] [id = 605] 04:19:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x12b108c00) [pid = 2317] [serial = 1815] [outer = 0x0] 04:19:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x12b3a0800) [pid = 2317] [serial = 1816] [outer = 0x12b108c00] 04:19:10 INFO - PROCESS | 2317 | 1462360750209 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x12b3aac00) [pid = 2317] [serial = 1817] [outer = 0x12b108c00] 04:19:10 INFO - PROCESS | 2317 | 1462360750590 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]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 04:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:19:10 INFO - PROCESS | 2317 | 1462360750628 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 2317 | 1462360750630 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:19:10 INFO - PROCESS | 2317 | 1462360750632 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 2317 | 1462360750633 Marionette TRACE conn2 <- [1,2394,null,{}] 04:19:10 INFO - PROCESS | 2317 | 1462360750635 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}] 04:19:10 INFO - PROCESS | 2317 | 1462360750747 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:19:10 INFO - PROCESS | 2317 | 1462360750853 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x1359e5000 == 61 [pid = 2317] [id = 606] 04:19:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x12c29d800) [pid = 2317] [serial = 1818] [outer = 0x0] 04:19:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x12c2a2000) [pid = 2317] [serial = 1819] [outer = 0x12c29d800] 04:19:10 INFO - PROCESS | 2317 | 1462360750892 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x12c621400) [pid = 2317] [serial = 1820] [outer = 0x12c29d800] 04:19:11 INFO - PROCESS | 2317 | 1462360751356 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]]]}] 04:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 769ms 04:19:11 INFO - PROCESS | 2317 | 1462360751421 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 2317 | 1462360751423 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:19:11 INFO - PROCESS | 2317 | 1462360751440 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 2317 | 1462360751441 Marionette TRACE conn2 <- [1,2398,null,{}] 04:19:11 INFO - PROCESS | 2317 | 1462360751464 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}] 04:19:11 INFO - PROCESS | 2317 | 1462360751573 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:19:11 INFO - PROCESS | 2317 | 1462360751649 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x119166000 == 62 [pid = 2317] [id = 607] 04:19:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x119312800) [pid = 2317] [serial = 1821] [outer = 0x0] 04:19:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x12a807800) [pid = 2317] [serial = 1822] [outer = 0x119312800] 04:19:11 INFO - PROCESS | 2317 | 1462360751679 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x12c624000) [pid = 2317] [serial = 1823] [outer = 0x119312800] 04:19:12 INFO - PROCESS | 2317 | 1462360752317 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]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 904ms 04:19:12 INFO - PROCESS | 2317 | 1462360752343 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 2317 | 1462360752345 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:19:12 INFO - PROCESS | 2317 | 1462360752350 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 2317 | 1462360752352 Marionette TRACE conn2 <- [1,2402,null,{}] 04:19:12 INFO - PROCESS | 2317 | 1462360752356 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}] 04:19:12 INFO - PROCESS | 2317 | 1462360752455 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:19:12 INFO - PROCESS | 2317 | 1462360752538 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x118f86000 == 63 [pid = 2317] [id = 608] 04:19:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x112a2bc00) [pid = 2317] [serial = 1824] [outer = 0x0] 04:19:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x11675e000) [pid = 2317] [serial = 1825] [outer = 0x112a2bc00] 04:19:12 INFO - PROCESS | 2317 | 1462360752567 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x118249400) [pid = 2317] [serial = 1826] [outer = 0x112a2bc00] 04:19:13 INFO - PROCESS | 2317 | 1462360753015 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]]]}] 04:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 04:19:13 INFO - PROCESS | 2317 | 1462360753022 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 2317 | 1462360753026 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:19:13 INFO - PROCESS | 2317 | 1462360753032 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 2317 | 1462360753034 Marionette TRACE conn2 <- [1,2406,null,{}] 04:19:13 INFO - PROCESS | 2317 | 1462360753036 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}] 04:19:13 INFO - PROCESS | 2317 | 1462360753132 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:19:13 INFO - PROCESS | 2317 | 1462360753213 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x119140000 == 64 [pid = 2317] [id = 609] 04:19:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x118431c00) [pid = 2317] [serial = 1827] [outer = 0x0] 04:19:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x11863d400) [pid = 2317] [serial = 1828] [outer = 0x118431c00] 04:19:13 INFO - PROCESS | 2317 | 1462360753241 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x119814000) [pid = 2317] [serial = 1829] [outer = 0x118431c00] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x13495d000 == 63 [pid = 2317] [id = 600] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12f2ac800 == 62 [pid = 2317] [id = 599] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce89000 == 61 [pid = 2317] [id = 598] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x118873800 == 60 [pid = 2317] [id = 597] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6c7000 == 59 [pid = 2317] [id = 596] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb8b800 == 58 [pid = 2317] [id = 595] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12b172800 == 57 [pid = 2317] [id = 594] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x128c5a400) [pid = 2317] [serial = 1699] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa96800 == 56 [pid = 2317] [id = 593] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x128f9f800 == 55 [pid = 2317] [id = 592] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x1248cf800 == 54 [pid = 2317] [id = 591] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x121527000 == 53 [pid = 2317] [id = 590] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x118214800 == 52 [pid = 2317] [id = 589] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x121cd0800 == 51 [pid = 2317] [id = 588] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc7b000 == 50 [pid = 2317] [id = 585] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12d74a000 == 49 [pid = 2317] [id = 584] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x12d128800 == 48 [pid = 2317] [id = 583] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x125eb2800 == 47 [pid = 2317] [id = 582] 04:19:13 INFO - PROCESS | 2317 | --DOCSHELL 0x118262800 == 46 [pid = 2317] [id = 581] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x128bcf400) [pid = 2317] [serial = 1726] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x127540c00) [pid = 2317] [serial = 1724] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x11843f800) [pid = 2317] [serial = 1709] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x1183b3000) [pid = 2317] [serial = 1708] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x128dd0800) [pid = 2317] [serial = 1729] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x116f6e800) [pid = 2317] [serial = 1706] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x116288400) [pid = 2317] [serial = 1705] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x116ac4400) [pid = 2317] [serial = 1711] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x118784000) [pid = 2317] [serial = 1712] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x121505400) [pid = 2317] [serial = 1717] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x1215d5000) [pid = 2317] [serial = 1718] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x119cc1400) [pid = 2317] [serial = 1732] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x118620400) [pid = 2317] [serial = 1687] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x128bd3c00) [pid = 2317] [serial = 1696] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x1183b3400) [pid = 2317] [serial = 1702] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x127541c00) [pid = 2317] [serial = 1693] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x116ac9400) [pid = 2317] [serial = 1684] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x128c52c00) [pid = 2317] [serial = 1727] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12194c400) [pid = 2317] [serial = 1690] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x129506c00) [pid = 2317] [serial = 1735] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x1295db800) [pid = 2317] [serial = 1738] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x119cc1c00) [pid = 2317] [serial = 1714] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x12a815000) [pid = 2317] [serial = 1739] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x1292c7000) [pid = 2317] [serial = 1730] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x1213b0800) [pid = 2317] [serial = 1715] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x121fa6000) [pid = 2317] [serial = 1720] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x129595c00) [pid = 2317] [serial = 1736] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x1259e5000) [pid = 2317] [serial = 1721] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x12758c400) [pid = 2317] [serial = 1733] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x127098400) [pid = 2317] [serial = 1723] [outer = 0x0] [url = about:blank] 04:19:13 INFO - PROCESS | 2317 | 1462360753665 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]]]}] 04:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 672ms 04:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:19:13 INFO - PROCESS | 2317 | 1462360753705 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 2317 | 1462360753706 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:19:13 INFO - PROCESS | 2317 | 1462360753714 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 2317 | 1462360753717 Marionette TRACE conn2 <- [1,2410,null,{}] 04:19:13 INFO - PROCESS | 2317 | 1462360753724 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}] 04:19:13 INFO - PROCESS | 2317 | 1462360753813 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:19:13 INFO - PROCESS | 2317 | 1462360753818 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b3d800 == 47 [pid = 2317] [id = 610] 04:19:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x119cc1400) [pid = 2317] [serial = 1830] [outer = 0x0] 04:19:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x12150c800) [pid = 2317] [serial = 1831] [outer = 0x119cc1400] 04:19:13 INFO - PROCESS | 2317 | 1462360753846 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x12194d800) [pid = 2317] [serial = 1832] [outer = 0x119cc1400] 04:19:14 INFO - PROCESS | 2317 | 1462360754238 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]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 578ms 04:19:14 INFO - PROCESS | 2317 | 1462360754287 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 2317 | 1462360754289 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:19:14 INFO - PROCESS | 2317 | 1462360754291 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 2317 | 1462360754292 Marionette TRACE conn2 <- [1,2414,null,{}] 04:19:14 INFO - PROCESS | 2317 | 1462360754294 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}] 04:19:14 INFO - PROCESS | 2317 | 1462360754383 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:19:14 INFO - PROCESS | 2317 | 1462360754388 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x127066800 == 48 [pid = 2317] [id = 611] 04:19:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x121957400) [pid = 2317] [serial = 1833] [outer = 0x0] 04:19:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x121fbd400) [pid = 2317] [serial = 1834] [outer = 0x121957400] 04:19:14 INFO - PROCESS | 2317 | 1462360754415 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x124e25800) [pid = 2317] [serial = 1835] [outer = 0x121957400] 04:19:14 INFO - PROCESS | 2317 | 1462360754774 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]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 04:19:14 INFO - PROCESS | 2317 | 1462360754818 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 2317 | 1462360754820 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:19:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:19:14 INFO - PROCESS | 2317 | 1462360754823 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 2317 | 1462360754825 Marionette TRACE conn2 <- [1,2418,null,{}] 04:19:14 INFO - PROCESS | 2317 | 1462360754827 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}] 04:19:14 INFO - PROCESS | 2317 | 1462360754914 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:19:14 INFO - PROCESS | 2317 | 1462360754918 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x11914a800 == 49 [pid = 2317] [id = 612] 04:19:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x125847800) [pid = 2317] [serial = 1836] [outer = 0x0] 04:19:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x125ffb800) [pid = 2317] [serial = 1837] [outer = 0x125847800] 04:19:14 INFO - PROCESS | 2317 | 1462360754945 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x12726b000) [pid = 2317] [serial = 1838] [outer = 0x125847800] 04:19:15 INFO - PROCESS | 2317 | 1462360755286 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]]]}] 04:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 470ms 04:19:15 INFO - PROCESS | 2317 | 1462360755297 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 2317 | 1462360755298 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:19:15 INFO - PROCESS | 2317 | 1462360755300 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 2317 | 1462360755301 Marionette TRACE conn2 <- [1,2422,null,{}] 04:19:15 INFO - PROCESS | 2317 | 1462360755303 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}] 04:19:15 INFO - PROCESS | 2317 | 1462360755403 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:19:15 INFO - PROCESS | 2317 | 1462360755473 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a8cd000 == 50 [pid = 2317] [id = 613] 04:19:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x1259e5400) [pid = 2317] [serial = 1839] [outer = 0x0] 04:19:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x12758b400) [pid = 2317] [serial = 1840] [outer = 0x1259e5400] 04:19:15 INFO - PROCESS | 2317 | 1462360755500 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x129505000) [pid = 2317] [serial = 1841] [outer = 0x1259e5400] 04:19:15 INFO - PROCESS | 2317 | 1462360755825 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]]]}] 04:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 572ms 04:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:19:15 INFO - PROCESS | 2317 | 1462360755873 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 2317 | 1462360755874 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:19:15 INFO - PROCESS | 2317 | 1462360755876 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 2317 | 1462360755877 Marionette TRACE conn2 <- [1,2426,null,{}] 04:19:15 INFO - PROCESS | 2317 | 1462360755880 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}] 04:19:15 INFO - PROCESS | 2317 | 1462360755998 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:19:16 INFO - PROCESS | 2317 | 1462360756012 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b31c800 == 51 [pid = 2317] [id = 614] 04:19:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x127098400) [pid = 2317] [serial = 1842] [outer = 0x0] 04:19:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x129511800) [pid = 2317] [serial = 1843] [outer = 0x127098400] 04:19:16 INFO - PROCESS | 2317 | 1462360756052 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x1295db800) [pid = 2317] [serial = 1844] [outer = 0x127098400] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x128db4c00) [pid = 2317] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x12a813400) [pid = 2317] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x12a859000) [pid = 2317] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x1167be000) [pid = 2317] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x12194f400) [pid = 2317] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x11a15f000) [pid = 2317] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x118621c00) [pid = 2317] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x12194c000) [pid = 2317] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x127546000) [pid = 2317] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x11299ec00) [pid = 2317] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x112a2b000) [pid = 2317] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:19:16 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x1129a0800) [pid = 2317] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:19:17 INFO - PROCESS | 2317 | 1462360757048 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]]]}] 04:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1222ms 04:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:19:17 INFO - PROCESS | 2317 | 1462360757099 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 2317 | 1462360757101 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:19:17 INFO - PROCESS | 2317 | 1462360757105 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 2317 | 1462360757108 Marionette TRACE conn2 <- [1,2430,null,{}] 04:19:17 INFO - PROCESS | 2317 | 1462360757112 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}] 04:19:17 INFO - PROCESS | 2317 | 1462360757218 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:19:17 INFO - PROCESS | 2317 | 1462360757283 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917d000 == 52 [pid = 2317] [id = 615] 04:19:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x118245c00) [pid = 2317] [serial = 1845] [outer = 0x0] 04:19:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x11861b800) [pid = 2317] [serial = 1846] [outer = 0x118245c00] 04:19:17 INFO - PROCESS | 2317 | 1462360757355 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x118859800) [pid = 2317] [serial = 1847] [outer = 0x118245c00] 04:19:17 INFO - PROCESS | 2317 | 1462360757758 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]]]}] 04:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 673ms 04:19:17 INFO - PROCESS | 2317 | 1462360757779 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 2317 | 1462360757783 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:19:17 INFO - PROCESS | 2317 | 1462360757788 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 2317 | 1462360757790 Marionette TRACE conn2 <- [1,2434,null,{}] 04:19:17 INFO - PROCESS | 2317 | 1462360757792 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}] 04:19:17 INFO - PROCESS | 2317 | 1462360757897 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:19:17 INFO - PROCESS | 2317 | 1462360757994 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x12692f800 == 53 [pid = 2317] [id = 616] 04:19:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x119f0f400) [pid = 2317] [serial = 1848] [outer = 0x0] 04:19:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x12150f800) [pid = 2317] [serial = 1849] [outer = 0x119f0f400] 04:19:18 INFO - PROCESS | 2317 | 1462360758024 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x121956800) [pid = 2317] [serial = 1850] [outer = 0x119f0f400] 04:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 04:19:18 INFO - PROCESS | 2317 | 1462360758454 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]]]}] 04:19:18 INFO - PROCESS | 2317 | 1462360758476 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 2317 | 1462360758478 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:19:18 INFO - PROCESS | 2317 | 1462360758481 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 2317 | 1462360758484 Marionette TRACE conn2 <- [1,2438,null,{}] 04:19:18 INFO - PROCESS | 2317 | 1462360758492 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}] 04:19:18 INFO - PROCESS | 2317 | 1462360758600 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:19:18 INFO - PROCESS | 2317 | 1462360758679 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb7e800 == 54 [pid = 2317] [id = 617] 04:19:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x127276400) [pid = 2317] [serial = 1851] [outer = 0x0] 04:19:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x127549000) [pid = 2317] [serial = 1852] [outer = 0x127276400] 04:19:18 INFO - PROCESS | 2317 | 1462360758710 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x128c4f400) [pid = 2317] [serial = 1853] [outer = 0x127276400] 04:19:19 INFO - PROCESS | 2317 | 1462360759122 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]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:19:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 672ms 04:19:19 INFO - PROCESS | 2317 | 1462360759153 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 2317 | 1462360759155 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:19:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:19:19 INFO - PROCESS | 2317 | 1462360759157 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 2317 | 1462360759159 Marionette TRACE conn2 <- [1,2442,null,{}] 04:19:19 INFO - PROCESS | 2317 | 1462360759161 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}] 04:19:19 INFO - PROCESS | 2317 | 1462360759268 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:19:19 INFO - PROCESS | 2317 | 1462360759361 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6cb800 == 55 [pid = 2317] [id = 618] 04:19:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x12758c400) [pid = 2317] [serial = 1854] [outer = 0x0] 04:19:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x1292c9000) [pid = 2317] [serial = 1855] [outer = 0x12758c400] 04:19:19 INFO - PROCESS | 2317 | 1462360759391 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x12958e400) [pid = 2317] [serial = 1856] [outer = 0x12758c400] 04:19:19 INFO - PROCESS | 2317 | 1462360759792 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]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:19:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 669ms 04:19:19 INFO - PROCESS | 2317 | 1462360759826 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 2317 | 1462360759828 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:19:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:19:19 INFO - PROCESS | 2317 | 1462360759830 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 2317 | 1462360759831 Marionette TRACE conn2 <- [1,2446,null,{}] 04:19:19 INFO - PROCESS | 2317 | 1462360759834 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}] 04:19:19 INFO - PROCESS | 2317 | 1462360759937 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:19:20 INFO - PROCESS | 2317 | 1462360760011 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ce7a000 == 56 [pid = 2317] [id = 619] 04:19:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x128db8000) [pid = 2317] [serial = 1857] [outer = 0x0] 04:19:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x12a812000) [pid = 2317] [serial = 1858] [outer = 0x128db8000] 04:19:20 INFO - PROCESS | 2317 | 1462360760041 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x12a858c00) [pid = 2317] [serial = 1859] [outer = 0x128db8000] 04:19:20 INFO - PROCESS | 2317 | 1462360760456 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]]]}] 04:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 668ms 04:19:20 INFO - PROCESS | 2317 | 1462360760499 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 2317 | 1462360760500 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:19:20 INFO - PROCESS | 2317 | 1462360760503 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - PROCESS | 2317 | 1462360760504 Marionette TRACE conn2 <- [1,2450,null,{}] 04:19:20 INFO - PROCESS | 2317 | 1462360760506 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}] 04:19:20 INFO - PROCESS | 2317 | 1462360760631 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:19:20 INFO - PROCESS | 2317 | 1462360760740 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d59d000 == 57 [pid = 2317] [id = 620] 04:19:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x12a85f800) [pid = 2317] [serial = 1860] [outer = 0x0] 04:19:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x12afeac00) [pid = 2317] [serial = 1861] [outer = 0x12a85f800] 04:19:20 INFO - PROCESS | 2317 | 1462360760785 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x12b3a3800) [pid = 2317] [serial = 1862] [outer = 0x12a85f800] 04:19:21 INFO - PROCESS | 2317 | 1462360761305 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]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:19:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 818ms 04:19:21 INFO - PROCESS | 2317 | 1462360761322 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 2317 | 1462360761324 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:19:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:19:21 INFO - PROCESS | 2317 | 1462360761349 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 2317 | 1462360761351 Marionette TRACE conn2 <- [1,2454,null,{}] 04:19:21 INFO - PROCESS | 2317 | 1462360761355 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}] 04:19:21 INFO - PROCESS | 2317 | 1462360761465 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:19:21 INFO - PROCESS | 2317 | 1462360761542 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc78000 == 58 [pid = 2317] [id = 621] 04:19:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x12b3a4c00) [pid = 2317] [serial = 1863] [outer = 0x0] 04:19:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x12bbb0800) [pid = 2317] [serial = 1864] [outer = 0x12b3a4c00] 04:19:21 INFO - PROCESS | 2317 | 1462360761572 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x12bbbf000) [pid = 2317] [serial = 1865] [outer = 0x12b3a4c00] 04:19:21 INFO - PROCESS | 2317 | 1462360761971 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]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 675ms 04:19:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:19:22 INFO - PROCESS | 2317 | 1462360762022 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 2317 | 1462360762023 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:19:22 INFO - PROCESS | 2317 | 1462360762026 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 2317 | 1462360762027 Marionette TRACE conn2 <- [1,2458,null,{}] 04:19:22 INFO - PROCESS | 2317 | 1462360762029 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}] 04:19:22 INFO - PROCESS | 2317 | 1462360762133 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:19:22 INFO - PROCESS | 2317 | 1462360762238 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x12f2ad000 == 59 [pid = 2317] [id = 622] 04:19:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x113f1f000) [pid = 2317] [serial = 1866] [outer = 0x0] 04:19:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x12bbe8800) [pid = 2317] [serial = 1867] [outer = 0x113f1f000] 04:19:22 INFO - PROCESS | 2317 | 1462360762268 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x12c299400) [pid = 2317] [serial = 1868] [outer = 0x113f1f000] 04:19:22 INFO - PROCESS | 2317 | 1462360762689 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]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 668ms 04:19:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:19:22 INFO - PROCESS | 2317 | 1462360762694 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 2317 | 1462360762696 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:19:22 INFO - PROCESS | 2317 | 1462360762698 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 2317 | 1462360762699 Marionette TRACE conn2 <- [1,2462,null,{}] 04:19:22 INFO - PROCESS | 2317 | 1462360762702 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}] 04:19:22 INFO - PROCESS | 2317 | 1462360762931 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:19:23 INFO - PROCESS | 2317 | 1462360763003 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x110ec8000 == 60 [pid = 2317] [id = 623] 04:19:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x111d3c000) [pid = 2317] [serial = 1869] [outer = 0x0] 04:19:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x112050400) [pid = 2317] [serial = 1870] [outer = 0x111d3c000] 04:19:23 INFO - PROCESS | 2317 | 1462360763073 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x1129a6000) [pid = 2317] [serial = 1871] [outer = 0x111d3c000] 04:19:23 INFO - PROCESS | 2317 | 1462360763518 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]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 868ms 04:19:23 INFO - PROCESS | 2317 | 1462360763567 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:19:23 INFO - PROCESS | 2317 | 1462360763570 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:19:23 INFO - PROCESS | 2317 | 1462360763573 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 2317 | 1462360763576 Marionette TRACE conn2 <- [1,2466,null,{}] 04:19:23 INFO - PROCESS | 2317 | 1462360763581 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}] 04:19:23 INFO - PROCESS | 2317 | 1462360763679 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:19:23 INFO - PROCESS | 2317 | 1462360763760 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x11822c000 == 61 [pid = 2317] [id = 624] 04:19:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x113ad2400) [pid = 2317] [serial = 1872] [outer = 0x0] 04:19:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x113d4fc00) [pid = 2317] [serial = 1873] [outer = 0x113ad2400] 04:19:23 INFO - PROCESS | 2317 | 1462360763789 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x115e94c00) [pid = 2317] [serial = 1874] [outer = 0x113ad2400] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x12a8cd000 == 60 [pid = 2317] [id = 613] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x11914a800 == 59 [pid = 2317] [id = 612] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x127066800 == 58 [pid = 2317] [id = 611] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x119b3d800 == 57 [pid = 2317] [id = 610] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x119140000 == 56 [pid = 2317] [id = 609] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x118f86000 == 55 [pid = 2317] [id = 608] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x121504800) [pid = 2317] [serial = 1762] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x129507400) [pid = 2317] [serial = 1753] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x118289c00) [pid = 2317] [serial = 1744] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x124e21c00) [pid = 2317] [serial = 1750] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x119cbd400) [pid = 2317] [serial = 1747] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x12bbea800) [pid = 2317] [serial = 1801] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x12a853000) [pid = 2317] [serial = 1756] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x12d13b000 == 54 [pid = 2317] [id = 603] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x1248e3000 == 53 [pid = 2317] [id = 602] 04:19:24 INFO - PROCESS | 2317 | --DOCSHELL 0x11677e000 == 52 [pid = 2317] [id = 601] 04:19:24 INFO - PROCESS | 2317 | 1462360764235 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]]]}] 04:19:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 674ms 04:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:19:24 INFO - PROCESS | 2317 | 1462360764246 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 2317 | 1462360764248 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:19:24 INFO - PROCESS | 2317 | 1462360764250 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 2317 | 1462360764251 Marionette TRACE conn2 <- [1,2470,null,{}] 04:19:24 INFO - PROCESS | 2317 | 1462360764253 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}] 04:19:24 INFO - PROCESS | 2317 | 1462360764336 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:19:24 INFO - PROCESS | 2317 | 1462360764343 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x118882800 == 53 [pid = 2317] [id = 625] 04:19:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x116f66000) [pid = 2317] [serial = 1875] [outer = 0x0] 04:19:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x117361c00) [pid = 2317] [serial = 1876] [outer = 0x116f66000] 04:19:24 INFO - PROCESS | 2317 | 1462360764369 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x118244400) [pid = 2317] [serial = 1877] [outer = 0x116f66000] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x129590c00) [pid = 2317] [serial = 1783] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x12aa5e400) [pid = 2317] [serial = 1786] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x12b10b400) [pid = 2317] [serial = 1789] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x12afe7c00) [pid = 2317] [serial = 1787] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x12b142400) [pid = 2317] [serial = 1790] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x118676400) [pid = 2317] [serial = 1766] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x1183b2c00) [pid = 2317] [serial = 1765] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x12a851c00) [pid = 2317] [serial = 1741] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x1259e1c00) [pid = 2317] [serial = 1777] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x12726e000) [pid = 2317] [serial = 1778] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x1213b9c00) [pid = 2317] [serial = 1771] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x12194e800) [pid = 2317] [serial = 1772] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x11867d800) [pid = 2317] [serial = 1768] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x119319400) [pid = 2317] [serial = 1769] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x121fba800) [pid = 2317] [serial = 1774] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x12495e800) [pid = 2317] [serial = 1775] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x128bd6400) [pid = 2317] [serial = 1780] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12bbe2000) [pid = 2317] [serial = 1799] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x12afe8c00) [pid = 2317] [serial = 1759] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x12bbb4c00) [pid = 2317] [serial = 1798] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x12bbb0400) [pid = 2317] [serial = 1796] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x1215cdc00) [pid = 2317] [serial = 1793] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x113acc800) [pid = 2317] [serial = 1792] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x12a812400) [pid = 2317] [serial = 1784] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x12afebc00) [pid = 2317] [serial = 1795] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x1292c3c00) [pid = 2317] [serial = 1781] [outer = 0x0] [url = about:blank] 04:19:24 INFO - PROCESS | 2317 | 1462360764750 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]]]}] 04:19:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 04:19:24 INFO - PROCESS | 2317 | 1462360764772 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 2317 | 1462360764774 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:19:24 INFO - PROCESS | 2317 | 1462360764782 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 2317 | 1462360764785 Marionette TRACE conn2 <- [1,2474,null,{}] 04:19:24 INFO - PROCESS | 2317 | 1462360764787 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}] 04:19:24 INFO - PROCESS | 2317 | 1462360764882 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:19:24 INFO - PROCESS | 2317 | 1462360764886 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a209000 == 54 [pid = 2317] [id = 626] 04:19:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x118289c00) [pid = 2317] [serial = 1878] [outer = 0x0] 04:19:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x118429800) [pid = 2317] [serial = 1879] [outer = 0x118289c00] 04:19:24 INFO - PROCESS | 2317 | 1462360764911 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x11867ec00) [pid = 2317] [serial = 1880] [outer = 0x118289c00] 04:19:25 INFO - PROCESS | 2317 | 1462360765298 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]]]}] 04:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 525ms 04:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:19:25 INFO - PROCESS | 2317 | 1462360765310 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 2317 | 1462360765313 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:19:25 INFO - PROCESS | 2317 | 1462360765318 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 2317 | 1462360765319 Marionette TRACE conn2 <- [1,2478,null,{}] 04:19:25 INFO - PROCESS | 2317 | 1462360765321 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}] 04:19:25 INFO - PROCESS | 2317 | 1462360765412 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:19:25 INFO - PROCESS | 2317 | 1462360765417 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248a8800 == 55 [pid = 2317] [id = 627] 04:19:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x118784c00) [pid = 2317] [serial = 1881] [outer = 0x0] 04:19:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x119318000) [pid = 2317] [serial = 1882] [outer = 0x118784c00] 04:19:25 INFO - PROCESS | 2317 | 1462360765442 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x1196b5400) [pid = 2317] [serial = 1883] [outer = 0x118784c00] 04:19:25 INFO - PROCESS | 2317 | 1462360765797 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]]]}] 04:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 04:19:25 INFO - PROCESS | 2317 | 1462360765837 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 2317 | 1462360765838 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:19:25 INFO - PROCESS | 2317 | 1462360765850 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 2317 | 1462360765851 Marionette TRACE conn2 <- [1,2482,null,{}] 04:19:25 INFO - PROCESS | 2317 | 1462360765854 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}] 04:19:25 INFO - PROCESS | 2317 | 1462360765943 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:19:25 INFO - PROCESS | 2317 | 1462360765949 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x125f39000 == 56 [pid = 2317] [id = 628] 04:19:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x11a166000) [pid = 2317] [serial = 1884] [outer = 0x0] 04:19:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x11a1ba000) [pid = 2317] [serial = 1885] [outer = 0x11a166000] 04:19:25 INFO - PROCESS | 2317 | 1462360765980 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x12150d800) [pid = 2317] [serial = 1886] [outer = 0x11a166000] 04:19:26 INFO - PROCESS | 2317 | 1462360766344 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]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 532ms 04:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:19:26 INFO - PROCESS | 2317 | 1462360766372 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 2317 | 1462360766374 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:19:26 INFO - PROCESS | 2317 | 1462360766376 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 2317 | 1462360766380 Marionette TRACE conn2 <- [1,2486,null,{}] 04:19:26 INFO - PROCESS | 2317 | 1462360766382 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}] 04:19:26 INFO - PROCESS | 2317 | 1462360766471 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:19:26 INFO - PROCESS | 2317 | 1462360766552 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x1275ad800 == 57 [pid = 2317] [id = 629] 04:19:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x1199c8c00) [pid = 2317] [serial = 1887] [outer = 0x0] 04:19:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x1215c9c00) [pid = 2317] [serial = 1888] [outer = 0x1199c8c00] 04:19:26 INFO - PROCESS | 2317 | 1462360766577 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x121d32000) [pid = 2317] [serial = 1889] [outer = 0x1199c8c00] 04:19:26 INFO - PROCESS | 2317 | 1462360766914 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]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 571ms 04:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:19:26 INFO - PROCESS | 2317 | 1462360766956 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 2317 | 1462360766958 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:19:26 INFO - PROCESS | 2317 | 1462360766960 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 2317 | 1462360766961 Marionette TRACE conn2 <- [1,2490,null,{}] 04:19:26 INFO - PROCESS | 2317 | 1462360766963 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}] 04:19:27 INFO - PROCESS | 2317 | 1462360767092 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:19:27 INFO - PROCESS | 2317 | 1462360767132 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297b9000 == 58 [pid = 2317] [id = 630] 04:19:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x121504800) [pid = 2317] [serial = 1890] [outer = 0x0] 04:19:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x121fb8400) [pid = 2317] [serial = 1891] [outer = 0x121504800] 04:19:27 INFO - PROCESS | 2317 | 1462360767157 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x12485b400) [pid = 2317] [serial = 1892] [outer = 0x121504800] 04:19:27 INFO - PROCESS | 2317 | 1462360767491 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]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 570ms 04:19:27 INFO - PROCESS | 2317 | 1462360767537 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 2317 | 1462360767539 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:19:27 INFO - PROCESS | 2317 | 1462360767541 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 2317 | 1462360767542 Marionette TRACE conn2 <- [1,2494,null,{}] 04:19:27 INFO - PROCESS | 2317 | 1462360767544 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}] 04:19:27 INFO - PROCESS | 2317 | 1462360767660 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:19:27 INFO - PROCESS | 2317 | 1462360767672 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aaab000 == 59 [pid = 2317] [id = 631] 04:19:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x121f9f400) [pid = 2317] [serial = 1893] [outer = 0x0] 04:19:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x124e24800) [pid = 2317] [serial = 1894] [outer = 0x121f9f400] 04:19:27 INFO - PROCESS | 2317 | 1462360767697 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x1259e0400) [pid = 2317] [serial = 1895] [outer = 0x121f9f400] 04:19:28 INFO - PROCESS | 2317 | 1462360768045 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]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 518ms 04:19:28 INFO - PROCESS | 2317 | 1462360768061 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 2317 | 1462360768063 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:19:28 INFO - PROCESS | 2317 | 1462360768065 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 2317 | 1462360768066 Marionette TRACE conn2 <- [1,2498,null,{}] 04:19:28 INFO - PROCESS | 2317 | 1462360768069 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}] 04:19:28 INFO - PROCESS | 2317 | 1462360768191 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:19:28 INFO - PROCESS | 2317 | 1462360768204 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb16800 == 60 [pid = 2317] [id = 632] 04:19:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x1259e7c00) [pid = 2317] [serial = 1896] [outer = 0x0] 04:19:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x12699c400) [pid = 2317] [serial = 1897] [outer = 0x1259e7c00] 04:19:28 INFO - PROCESS | 2317 | 1462360768229 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x1270a5800) [pid = 2317] [serial = 1898] [outer = 0x1259e7c00] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x1259e5400) [pid = 2317] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x12bbe5000) [pid = 2317] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x112a22400) [pid = 2317] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x1121d8400) [pid = 2317] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x125847800) [pid = 2317] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x112a2bc00) [pid = 2317] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x118431c00) [pid = 2317] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x119312800) [pid = 2317] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x119cc1400) [pid = 2317] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:19:28 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x121957400) [pid = 2317] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:19:28 INFO - PROCESS | 2317 | 1462360768782 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]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 768ms 04:19:28 INFO - PROCESS | 2317 | 1462360768835 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 2317 | 1462360768837 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:19:28 INFO - PROCESS | 2317 | 1462360768840 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 2317 | 1462360768842 Marionette TRACE conn2 <- [1,2502,null,{}] 04:19:28 INFO - PROCESS | 2317 | 1462360768854 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}] 04:19:28 INFO - PROCESS | 2317 | 1462360768996 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:19:29 INFO - PROCESS | 2317 | 1462360769087 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a773000 == 61 [pid = 2317] [id = 633] 04:19:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x11842e000) [pid = 2317] [serial = 1899] [outer = 0x0] 04:19:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x121954c00) [pid = 2317] [serial = 1900] [outer = 0x11842e000] 04:19:29 INFO - PROCESS | 2317 | 1462360769131 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x12754a000) [pid = 2317] [serial = 1901] [outer = 0x11842e000] 04:19:29 INFO - PROCESS | 2317 | 1462360769433 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]]]}] 04:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 04:19:29 INFO - PROCESS | 2317 | 1462360769468 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:19:29 INFO - PROCESS | 2317 | 1462360769470 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:19:29 INFO - PROCESS | 2317 | 1462360769472 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 2317 | 1462360769474 Marionette TRACE conn2 <- [1,2506,null,{}] 04:19:29 INFO - PROCESS | 2317 | 1462360769478 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}] 04:19:29 INFO - PROCESS | 2317 | 1462360769584 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:19:29 INFO - PROCESS | 2317 | 1462360769648 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca8a800 == 62 [pid = 2317] [id = 634] 04:19:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x127546000) [pid = 2317] [serial = 1902] [outer = 0x0] 04:19:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x128bd8c00) [pid = 2317] [serial = 1903] [outer = 0x127546000] 04:19:29 INFO - PROCESS | 2317 | 1462360769673 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x1295d5400) [pid = 2317] [serial = 1904] [outer = 0x127546000] 04:19:29 INFO - PROCESS | 2317 | 1462360769949 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]]]}] 04:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 523ms 04:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:19:30 INFO - PROCESS | 2317 | 1462360769997 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 2317 | 1462360769998 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:19:30 INFO - PROCESS | 2317 | 1462360770000 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 2317 | 1462360770001 Marionette TRACE conn2 <- [1,2510,null,{}] 04:19:30 INFO - PROCESS | 2317 | 1462360770004 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}] 04:19:30 INFO - PROCESS | 2317 | 1462360770096 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:19:30 INFO - PROCESS | 2317 | 1462360770100 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d5b2000 == 63 [pid = 2317] [id = 635] 04:19:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x12958bc00) [pid = 2317] [serial = 1905] [outer = 0x0] 04:19:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x12a851c00) [pid = 2317] [serial = 1906] [outer = 0x12958bc00] 04:19:30 INFO - PROCESS | 2317 | 1462360770125 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x12aa5e800) [pid = 2317] [serial = 1907] [outer = 0x12958bc00] 04:19:30 INFO - PROCESS | 2317 | 1462360770463 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]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 471ms 04:19:30 INFO - PROCESS | 2317 | 1462360770471 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 2317 | 1462360770472 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:19:30 INFO - PROCESS | 2317 | 1462360770474 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 2317 | 1462360770476 Marionette TRACE conn2 <- [1,2514,null,{}] 04:19:30 INFO - PROCESS | 2317 | 1462360770481 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}] 04:19:30 INFO - PROCESS | 2317 | 1462360770608 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:19:30 INFO - PROCESS | 2317 | 1462360770615 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc6f000 == 64 [pid = 2317] [id = 636] 04:19:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x128db0000) [pid = 2317] [serial = 1908] [outer = 0x0] 04:19:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x12aa63000) [pid = 2317] [serial = 1909] [outer = 0x128db0000] 04:19:30 INFO - PROCESS | 2317 | 1462360770639 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x12afef800) [pid = 2317] [serial = 1910] [outer = 0x128db0000] 04:19:31 INFO - PROCESS | 2317 | 1462360771122 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]]]}] 04:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 673ms 04:19:31 INFO - PROCESS | 2317 | 1462360771148 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 2317 | 1462360771151 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:19:31 INFO - PROCESS | 2317 | 1462360771155 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 2317 | 1462360771157 Marionette TRACE conn2 <- [1,2518,null,{}] 04:19:31 INFO - PROCESS | 2317 | 1462360771163 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}] 04:19:31 INFO - PROCESS | 2317 | 1462360771284 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:19:31 INFO - PROCESS | 2317 | 1462360771365 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x118890000 == 65 [pid = 2317] [id = 637] 04:19:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x1132a6400) [pid = 2317] [serial = 1911] [outer = 0x0] 04:19:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x115e43800) [pid = 2317] [serial = 1912] [outer = 0x1132a6400] 04:19:31 INFO - PROCESS | 2317 | 1462360771396 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x116ac5000) [pid = 2317] [serial = 1913] [outer = 0x1132a6400] 04:19:31 INFO - PROCESS | 2317 | 1462360771816 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]]]}] 04:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 722ms 04:19:31 INFO - PROCESS | 2317 | 1462360771877 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 2317 | 1462360771881 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:19:31 INFO - PROCESS | 2317 | 1462360771886 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 2317 | 1462360771888 Marionette TRACE conn2 <- [1,2522,null,{}] 04:19:31 INFO - PROCESS | 2317 | 1462360771891 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}] 04:19:32 INFO - PROCESS | 2317 | 1462360772005 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:19:32 INFO - PROCESS | 2317 | 1462360772106 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x125f21800 == 66 [pid = 2317] [id = 638] 04:19:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x118245800) [pid = 2317] [serial = 1914] [outer = 0x0] 04:19:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x118624400) [pid = 2317] [serial = 1915] [outer = 0x118245800] 04:19:32 INFO - PROCESS | 2317 | 1462360772138 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x119104800) [pid = 2317] [serial = 1916] [outer = 0x118245800] 04:19:32 INFO - PROCESS | 2317 | 1462360772587 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]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 721ms 04:19:32 INFO - PROCESS | 2317 | 1462360772609 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 2317 | 1462360772611 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:19:32 INFO - PROCESS | 2317 | 1462360772615 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 2317 | 1462360772619 Marionette TRACE conn2 <- [1,2526,null,{}] 04:19:32 INFO - PROCESS | 2317 | 1462360772631 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}] 04:19:32 INFO - PROCESS | 2317 | 1462360772801 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:19:32 INFO - PROCESS | 2317 | 1462360772929 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d514800 == 67 [pid = 2317] [id = 639] 04:19:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x119c8c400) [pid = 2317] [serial = 1917] [outer = 0x0] 04:19:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 183 (0x12150b400) [pid = 2317] [serial = 1918] [outer = 0x119c8c400] 04:19:32 INFO - PROCESS | 2317 | 1462360772960 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 184 (0x1248c3000) [pid = 2317] [serial = 1919] [outer = 0x119c8c400] 04:19:33 INFO - PROCESS | 2317 | 1462360773395 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]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 831ms 04:19:33 INFO - PROCESS | 2317 | 1462360773445 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 2317 | 1462360773447 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:19:33 INFO - PROCESS | 2317 | 1462360773450 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 2317 | 1462360773451 Marionette TRACE conn2 <- [1,2530,null,{}] 04:19:33 INFO - PROCESS | 2317 | 1462360773453 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}] 04:19:33 INFO - PROCESS | 2317 | 1462360773567 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:19:33 INFO - PROCESS | 2317 | 1462360773647 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x134957000 == 68 [pid = 2317] [id = 640] 04:19:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 185 (0x125911400) [pid = 2317] [serial = 1920] [outer = 0x0] 04:19:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 186 (0x12758e400) [pid = 2317] [serial = 1921] [outer = 0x125911400] 04:19:33 INFO - PROCESS | 2317 | 1462360773678 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 187 (0x128dac400) [pid = 2317] [serial = 1922] [outer = 0x125911400] 04:19:34 INFO - PROCESS | 2317 | 1462360774089 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]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 04:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:19:34 INFO - PROCESS | 2317 | 1462360774122 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 2317 | 1462360774123 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:19:34 INFO - PROCESS | 2317 | 1462360774125 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 2317 | 1462360774126 Marionette TRACE conn2 <- [1,2534,null,{}] 04:19:34 INFO - PROCESS | 2317 | 1462360774129 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}] 04:19:34 INFO - PROCESS | 2317 | 1462360774241 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:19:34 INFO - PROCESS | 2317 | 1462360774349 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x1349ea800 == 69 [pid = 2317] [id = 641] 04:19:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 188 (0x126991800) [pid = 2317] [serial = 1923] [outer = 0x0] 04:19:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 189 (0x129502400) [pid = 2317] [serial = 1924] [outer = 0x126991800] 04:19:34 INFO - PROCESS | 2317 | 1462360774380 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 190 (0x12a80c000) [pid = 2317] [serial = 1925] [outer = 0x126991800] 04:19:34 INFO - PROCESS | 2317 | 1462360774839 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]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 720ms 04:19:34 INFO - PROCESS | 2317 | 1462360774846 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:19:34 INFO - PROCESS | 2317 | 1462360774848 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:19:34 INFO - PROCESS | 2317 | 1462360774852 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 2317 | 1462360774854 Marionette TRACE conn2 <- [1,2538,null,{}] 04:19:34 INFO - PROCESS | 2317 | 1462360774858 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}] 04:19:34 INFO - PROCESS | 2317 | 1462360774992 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:19:35 INFO - PROCESS | 2317 | 1462360775084 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa98000 == 70 [pid = 2317] [id = 642] 04:19:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 191 (0x115e8b400) [pid = 2317] [serial = 1926] [outer = 0x0] 04:19:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 192 (0x12aff1400) [pid = 2317] [serial = 1927] [outer = 0x115e8b400] 04:19:35 INFO - PROCESS | 2317 | 1462360775134 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 193 (0x12b3a1800) [pid = 2317] [serial = 1928] [outer = 0x115e8b400] 04:19:35 INFO - PROCESS | 2317 | 1462360775667 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]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 872ms 04:19:35 INFO - PROCESS | 2317 | 1462360775725 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 2317 | 1462360775727 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:19:35 INFO - PROCESS | 2317 | 1462360775730 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 2317 | 1462360775732 Marionette TRACE conn2 <- [1,2542,null,{}] 04:19:35 INFO - PROCESS | 2317 | 1462360775736 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}] 04:19:35 INFO - PROCESS | 2317 | 1462360775857 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:19:35 INFO - PROCESS | 2317 | 1462360775938 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 2317 | ++DOCSHELL 0x135a0b800 == 71 [pid = 2317] [id = 643] 04:19:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 194 (0x116a69400) [pid = 2317] [serial = 1929] [outer = 0x0] 04:19:35 INFO - PROCESS | 2317 | ++DOMWINDOW == 195 (0x12b3a2400) [pid = 2317] [serial = 1930] [outer = 0x116a69400] 04:19:35 INFO - PROCESS | 2317 | 1462360775969 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 196 (0x12bbbb000) [pid = 2317] [serial = 1931] [outer = 0x116a69400] 04:19:36 INFO - PROCESS | 2317 | 1462360776631 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]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 972ms 04:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:19:36 INFO - PROCESS | 2317 | 1462360776703 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 2317 | 1462360776705 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:19:36 INFO - PROCESS | 2317 | 1462360776709 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 2317 | 1462360776713 Marionette TRACE conn2 <- [1,2546,null,{}] 04:19:36 INFO - PROCESS | 2317 | 1462360776717 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}] 04:19:36 INFO - PROCESS | 2317 | 1462360776811 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:19:36 INFO - PROCESS | 2317 | 1462360776889 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x11801b000 == 72 [pid = 2317] [id = 644] 04:19:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 197 (0x112a2bc00) [pid = 2317] [serial = 1932] [outer = 0x0] 04:19:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 198 (0x113052400) [pid = 2317] [serial = 1933] [outer = 0x112a2bc00] 04:19:36 INFO - PROCESS | 2317 | 1462360776916 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 199 (0x11332d800) [pid = 2317] [serial = 1934] [outer = 0x112a2bc00] 04:19:37 INFO - PROCESS | 2317 | 1462360777345 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]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 673ms 04:19:37 INFO - PROCESS | 2317 | 1462360777382 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 2317 | 1462360777386 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:19:37 INFO - PROCESS | 2317 | 1462360777390 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 2317 | 1462360777392 Marionette TRACE conn2 <- [1,2550,null,{}] 04:19:37 INFO - PROCESS | 2317 | 1462360777394 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}] 04:19:37 INFO - PROCESS | 2317 | 1462360777489 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:19:37 INFO - PROCESS | 2317 | 1462360777559 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x121522000 == 73 [pid = 2317] [id = 645] 04:19:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 200 (0x113d4a800) [pid = 2317] [serial = 1935] [outer = 0x0] 04:19:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 201 (0x1164c4400) [pid = 2317] [serial = 1936] [outer = 0x113d4a800] 04:19:37 INFO - PROCESS | 2317 | 1462360777586 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 202 (0x116a6d400) [pid = 2317] [serial = 1937] [outer = 0x113d4a800] 04:19:38 INFO - PROCESS | 2317 | 1462360778216 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]]]}] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12d5b2000 == 72 [pid = 2317] [id = 635] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca8a800 == 71 [pid = 2317] [id = 634] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12a773000 == 70 [pid = 2317] [id = 633] 04:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 874ms 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 201 (0x129511800) [pid = 2317] [serial = 1843] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 200 (0x112a1fc00) [pid = 2317] [serial = 1804] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 199 (0x126994800) [pid = 2317] [serial = 1810] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 198 (0x128daf000) [pid = 2317] [serial = 1813] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 197 (0x12c2a2000) [pid = 2317] [serial = 1819] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 196 (0x12b3a0800) [pid = 2317] [serial = 1816] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 195 (0x1196a8c00) [pid = 2317] [serial = 1807] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb16800 == 69 [pid = 2317] [id = 632] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12aaab000 == 68 [pid = 2317] [id = 631] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x1297b9000 == 67 [pid = 2317] [id = 630] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x1275ad800 == 66 [pid = 2317] [id = 629] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x125f39000 == 65 [pid = 2317] [id = 628] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x1248a8800 == 64 [pid = 2317] [id = 627] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x11a209000 == 63 [pid = 2317] [id = 626] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x118882800 == 62 [pid = 2317] [id = 625] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x11822c000 == 61 [pid = 2317] [id = 624] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x110ec8000 == 60 [pid = 2317] [id = 623] 04:19:38 INFO - PROCESS | 2317 | 1462360778302 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 2317 | 1462360778305 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12d59d000 == 59 [pid = 2317] [id = 620] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce7a000 == 58 [pid = 2317] [id = 619] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6cb800 == 57 [pid = 2317] [id = 618] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb7e800 == 56 [pid = 2317] [id = 617] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12692f800 == 55 [pid = 2317] [id = 616] 04:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x11917d000 == 54 [pid = 2317] [id = 615] 04:19:38 INFO - PROCESS | 2317 | --DOCSHELL 0x12b31c800 == 53 [pid = 2317] [id = 614] 04:19:38 INFO - PROCESS | 2317 | 1462360778316 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 2317 | 1462360778320 Marionette TRACE conn2 <- [1,2554,null,{}] 04:19:38 INFO - PROCESS | 2317 | 1462360778336 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}] 04:19:38 INFO - PROCESS | 2317 | 1462360778437 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:19:38 INFO - PROCESS | 2317 | 1462360778442 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x11701f800 == 54 [pid = 2317] [id = 646] 04:19:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 196 (0x117357800) [pid = 2317] [serial = 1938] [outer = 0x0] 04:19:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 197 (0x11751dc00) [pid = 2317] [serial = 1939] [outer = 0x117357800] 04:19:38 INFO - PROCESS | 2317 | 1462360778474 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 198 (0x1183c1c00) [pid = 2317] [serial = 1940] [outer = 0x117357800] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 197 (0x12758b400) [pid = 2317] [serial = 1840] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 196 (0x12befa800) [pid = 2317] [serial = 1802] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 195 (0x12a857400) [pid = 2317] [serial = 1763] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 194 (0x124e92800) [pid = 2317] [serial = 1703] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 193 (0x12726b000) [pid = 2317] [serial = 1838] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 192 (0x118249400) [pid = 2317] [serial = 1826] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 191 (0x11863d400) [pid = 2317] [serial = 1828] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 190 (0x12a807800) [pid = 2317] [serial = 1822] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 189 (0x12194d800) [pid = 2317] [serial = 1832] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 188 (0x11675e000) [pid = 2317] [serial = 1825] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 187 (0x124e25800) [pid = 2317] [serial = 1835] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 186 (0x125ffb800) [pid = 2317] [serial = 1837] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 185 (0x119814000) [pid = 2317] [serial = 1829] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 184 (0x121fbd400) [pid = 2317] [serial = 1834] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 183 (0x12150c800) [pid = 2317] [serial = 1831] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 182 (0x12c624000) [pid = 2317] [serial = 1823] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x129505000) [pid = 2317] [serial = 1841] [outer = 0x0] [url = about:blank] 04:19:38 INFO - PROCESS | 2317 | 1462360778884 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]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 582ms 04:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:19:38 INFO - PROCESS | 2317 | 1462360778897 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 2317 | 1462360778898 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:19:38 INFO - PROCESS | 2317 | 1462360778900 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 2317 | 1462360778902 Marionette TRACE conn2 <- [1,2558,null,{}] 04:19:38 INFO - PROCESS | 2317 | 1462360778904 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}] 04:19:38 INFO - PROCESS | 2317 | 1462360778988 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:19:38 INFO - PROCESS | 2317 | 1462360778993 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x119176000 == 55 [pid = 2317] [id = 647] 04:19:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x11842d400) [pid = 2317] [serial = 1941] [outer = 0x0] 04:19:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 183 (0x11861d400) [pid = 2317] [serial = 1942] [outer = 0x11842d400] 04:19:39 INFO - PROCESS | 2317 | 1462360779019 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 184 (0x11867d800) [pid = 2317] [serial = 1943] [outer = 0x11842d400] 04:19:39 INFO - PROCESS | 2317 | 1462360779363 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]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 470ms 04:19:39 INFO - PROCESS | 2317 | 1462360779371 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 2317 | 1462360779372 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:19:39 INFO - PROCESS | 2317 | 1462360779375 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 2317 | 1462360779376 Marionette TRACE conn2 <- [1,2562,null,{}] 04:19:39 INFO - PROCESS | 2317 | 1462360779382 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}] 04:19:39 INFO - PROCESS | 2317 | 1462360779471 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:19:39 INFO - PROCESS | 2317 | 1462360779534 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e21800 == 56 [pid = 2317] [id = 648] 04:19:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 185 (0x118437c00) [pid = 2317] [serial = 1944] [outer = 0x0] 04:19:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 186 (0x118785800) [pid = 2317] [serial = 1945] [outer = 0x118437c00] 04:19:39 INFO - PROCESS | 2317 | 1462360779560 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 187 (0x118f9a400) [pid = 2317] [serial = 1946] [outer = 0x118437c00] 04:19:39 INFO - PROCESS | 2317 | 1462360779869 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]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 524ms 04:19:39 INFO - PROCESS | 2317 | 1462360779899 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 2317 | 1462360779900 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:19:39 INFO - PROCESS | 2317 | 1462360779903 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 2317 | 1462360779904 Marionette TRACE conn2 <- [1,2566,null,{}] 04:19:39 INFO - PROCESS | 2317 | 1462360779906 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}] 04:19:40 INFO - PROCESS | 2317 | 1462360780006 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:19:40 INFO - PROCESS | 2317 | 1462360780076 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x1218a2000 == 57 [pid = 2317] [id = 649] 04:19:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 188 (0x118855000) [pid = 2317] [serial = 1947] [outer = 0x0] 04:19:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 189 (0x119316c00) [pid = 2317] [serial = 1948] [outer = 0x118855000] 04:19:40 INFO - PROCESS | 2317 | 1462360780103 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 190 (0x1213b1c00) [pid = 2317] [serial = 1949] [outer = 0x118855000] 04:19:40 INFO - PROCESS | 2317 | 1462360780446 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]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 570ms 04:19:40 INFO - PROCESS | 2317 | 1462360780473 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:19:40 INFO - PROCESS | 2317 | 1462360780474 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:19:40 INFO - PROCESS | 2317 | 1462360780477 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 2317 | 1462360780480 Marionette TRACE conn2 <- [1,2570,null,{}] 04:19:40 INFO - PROCESS | 2317 | 1462360780483 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}] 04:19:40 INFO - PROCESS | 2317 | 1462360780587 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:19:40 INFO - PROCESS | 2317 | 1462360780624 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x1258c9000 == 58 [pid = 2317] [id = 650] 04:19:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 191 (0x119fab000) [pid = 2317] [serial = 1950] [outer = 0x0] 04:19:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 192 (0x121505000) [pid = 2317] [serial = 1951] [outer = 0x119fab000] 04:19:40 INFO - PROCESS | 2317 | 1462360780650 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 193 (0x1215d6800) [pid = 2317] [serial = 1952] [outer = 0x119fab000] 04:19:41 INFO - PROCESS | 2317 | 1462360781002 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]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 571ms 04:19:41 INFO - PROCESS | 2317 | 1462360781048 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2317 | 1462360781050 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:19:41 INFO - PROCESS | 2317 | 1462360781052 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 2317 | 1462360781053 Marionette TRACE conn2 <- [1,2574,null,{}] 04:19:41 INFO - PROCESS | 2317 | 1462360781055 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}] 04:19:41 INFO - PROCESS | 2317 | 1462360781164 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:19:41 INFO - PROCESS | 2317 | 1462360781202 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f59000 == 59 [pid = 2317] [id = 651] 04:19:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 194 (0x1214cc000) [pid = 2317] [serial = 1953] [outer = 0x0] 04:19:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 195 (0x12194e000) [pid = 2317] [serial = 1954] [outer = 0x1214cc000] 04:19:41 INFO - PROCESS | 2317 | 1462360781230 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 196 (0x121f9d000) [pid = 2317] [serial = 1955] [outer = 0x1214cc000] 04:19:41 INFO - PROCESS | 2317 | 1462360781547 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]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 521ms 04:19:41 INFO - PROCESS | 2317 | 1462360781573 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2317 | 1462360781574 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:19:41 INFO - PROCESS | 2317 | 1462360781578 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 2317 | 1462360781580 Marionette TRACE conn2 <- [1,2578,null,{}] 04:19:41 INFO - PROCESS | 2317 | 1462360781594 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}] 04:19:41 INFO - PROCESS | 2317 | 1462360781713 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:19:41 INFO - PROCESS | 2317 | 1462360781757 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x129621800 == 60 [pid = 2317] [id = 652] 04:19:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 197 (0x121fa2000) [pid = 2317] [serial = 1956] [outer = 0x0] 04:19:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 198 (0x121fb7c00) [pid = 2317] [serial = 1957] [outer = 0x121fa2000] 04:19:41 INFO - PROCESS | 2317 | 1462360781784 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 199 (0x124853400) [pid = 2317] [serial = 1958] [outer = 0x121fa2000] 04:19:42 INFO - PROCESS | 2317 | 1462360782136 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]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 586ms 04:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:19:42 INFO - PROCESS | 2317 | 1462360782164 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 2317 | 1462360782165 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:19:42 INFO - PROCESS | 2317 | 1462360782167 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 2317 | 1462360782169 Marionette TRACE conn2 <- [1,2582,null,{}] 04:19:42 INFO - PROCESS | 2317 | 1462360782176 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}] 04:19:42 INFO - PROCESS | 2317 | 1462360782282 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:19:42 INFO - PROCESS | 2317 | 1462360782323 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a772000 == 61 [pid = 2317] [id = 653] 04:19:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 200 (0x121fa4800) [pid = 2317] [serial = 1959] [outer = 0x0] 04:19:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 201 (0x124e20800) [pid = 2317] [serial = 1960] [outer = 0x121fa4800] 04:19:42 INFO - PROCESS | 2317 | 1462360782349 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 202 (0x1259e7800) [pid = 2317] [serial = 1961] [outer = 0x121fa4800] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 201 (0x121fc6c00) [pid = 2317] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 200 (0x12b108c00) [pid = 2317] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 199 (0x1129a5800) [pid = 2317] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 198 (0x1133ddc00) [pid = 2317] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 197 (0x11863a400) [pid = 2317] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 196 (0x1196ac000) [pid = 2317] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 195 (0x121506c00) [pid = 2317] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 194 (0x111d35800) [pid = 2317] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 193 (0x1126b7000) [pid = 2317] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 192 (0x128bd3400) [pid = 2317] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 191 (0x1162f1400) [pid = 2317] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 190 (0x11828ac00) [pid = 2317] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 189 (0x11a1b5800) [pid = 2317] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 188 (0x1270a2400) [pid = 2317] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 187 (0x127591000) [pid = 2317] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 186 (0x128c52000) [pid = 2317] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 185 (0x12950d800) [pid = 2317] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 184 (0x116760000) [pid = 2317] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 183 (0x118622000) [pid = 2317] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 182 (0x121fbd800) [pid = 2317] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x128c57400) [pid = 2317] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x12958c000) [pid = 2317] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x121504800) [pid = 2317] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x11a166000) [pid = 2317] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x127098400) [pid = 2317] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x116f66000) [pid = 2317] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x121f9f400) [pid = 2317] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x113ad2400) [pid = 2317] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x118289c00) [pid = 2317] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x118784c00) [pid = 2317] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x111d3c000) [pid = 2317] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x1259e7c00) [pid = 2317] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x11842e000) [pid = 2317] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x127546000) [pid = 2317] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x1199c8c00) [pid = 2317] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x12958bc00) [pid = 2317] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x121fa6400) [pid = 2317] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x12aa5f400) [pid = 2317] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x127593c00) [pid = 2317] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x118673000) [pid = 2317] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x116762400) [pid = 2317] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12c29d800) [pid = 2317] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x11842c000) [pid = 2317] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x121879000) [pid = 2317] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x1132a9c00) [pid = 2317] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x1213bb000) [pid = 2317] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:19:42 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x1126b9000) [pid = 2317] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:19:42 INFO - PROCESS | 2317 | 1462360782964 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]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 828ms 04:19:43 INFO - PROCESS | 2317 | 1462360782996 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 2317 | 1462360782997 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:19:43 INFO - PROCESS | 2317 | 1462360783009 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 2317 | 1462360783012 Marionette TRACE conn2 <- [1,2586,null,{}] 04:19:43 INFO - PROCESS | 2317 | 1462360783017 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}] 04:19:43 INFO - PROCESS | 2317 | 1462360783121 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:19:43 INFO - PROCESS | 2317 | 1462360783125 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x12153b000 == 62 [pid = 2317] [id = 654] 04:19:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x1132a7000) [pid = 2317] [serial = 1962] [outer = 0x0] 04:19:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x1164c3400) [pid = 2317] [serial = 1963] [outer = 0x1132a7000] 04:19:43 INFO - PROCESS | 2317 | 1462360783154 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x119f03800) [pid = 2317] [serial = 1964] [outer = 0x1132a7000] 04:19:43 INFO - PROCESS | 2317 | 1462360783528 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]]]}] 04:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 574ms 04:19:43 INFO - PROCESS | 2317 | 1462360783583 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:19:43 INFO - PROCESS | 2317 | 1462360783584 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:19:43 INFO - PROCESS | 2317 | 1462360783586 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 2317 | 1462360783587 Marionette TRACE conn2 <- [1,2590,null,{}] 04:19:43 INFO - PROCESS | 2317 | 1462360783590 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}] 04:19:43 INFO - PROCESS | 2317 | 1462360783705 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:19:43 INFO - PROCESS | 2317 | 1462360783712 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a74c000 == 63 [pid = 2317] [id = 655] 04:19:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x11a1ba400) [pid = 2317] [serial = 1965] [outer = 0x0] 04:19:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x121959800) [pid = 2317] [serial = 1966] [outer = 0x11a1ba400] 04:19:43 INFO - PROCESS | 2317 | 1462360783737 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x124e21000) [pid = 2317] [serial = 1967] [outer = 0x11a1ba400] 04:19:44 INFO - PROCESS | 2317 | 1462360784066 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]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 04:19:44 INFO - PROCESS | 2317 | 1462360784104 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 2317 | 1462360784106 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:19:44 INFO - PROCESS | 2317 | 1462360784108 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 2317 | 1462360784109 Marionette TRACE conn2 <- [1,2594,null,{}] 04:19:44 INFO - PROCESS | 2317 | 1462360784111 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}] 04:19:44 INFO - PROCESS | 2317 | 1462360784202 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:19:44 INFO - PROCESS | 2317 | 1462360784206 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb2a800 == 64 [pid = 2317] [id = 656] 04:19:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x124e25800) [pid = 2317] [serial = 1968] [outer = 0x0] 04:19:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x126992800) [pid = 2317] [serial = 1969] [outer = 0x124e25800] 04:19:44 INFO - PROCESS | 2317 | 1462360784231 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x126ffcc00) [pid = 2317] [serial = 1970] [outer = 0x124e25800] 04:19:44 INFO - PROCESS | 2317 | 1462360784596 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]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 522ms 04:19:44 INFO - PROCESS | 2317 | 1462360784635 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 2317 | 1462360784636 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:19:44 INFO - PROCESS | 2317 | 1462360784639 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 2317 | 1462360784640 Marionette TRACE conn2 <- [1,2598,null,{}] 04:19:44 INFO - PROCESS | 2317 | 1462360784642 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}] 04:19:44 INFO - PROCESS | 2317 | 1462360784734 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:19:44 INFO - PROCESS | 2317 | 1462360784738 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c157000 == 65 [pid = 2317] [id = 657] 04:19:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x127099400) [pid = 2317] [serial = 1971] [outer = 0x0] 04:19:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x12753f000) [pid = 2317] [serial = 1972] [outer = 0x127099400] 04:19:44 INFO - PROCESS | 2317 | 1462360784768 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x12758a800) [pid = 2317] [serial = 1973] [outer = 0x127099400] 04:19:45 INFO - PROCESS | 2317 | 1462360785433 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]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 818ms 04:19:45 INFO - PROCESS | 2317 | 1462360785483 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 2317 | 1462360785486 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:19:45 INFO - PROCESS | 2317 | 1462360785489 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 2317 | 1462360785492 Marionette TRACE conn2 <- [1,2602,null,{}] 04:19:45 INFO - PROCESS | 2317 | 1462360785511 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}] 04:19:45 INFO - PROCESS | 2317 | 1462360785619 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:19:45 INFO - PROCESS | 2317 | 1462360785698 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x11700c000 == 66 [pid = 2317] [id = 658] 04:19:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x112a24c00) [pid = 2317] [serial = 1974] [outer = 0x0] 04:19:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x1133e9000) [pid = 2317] [serial = 1975] [outer = 0x112a24c00] 04:19:45 INFO - PROCESS | 2317 | 1462360785730 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x1160b1000) [pid = 2317] [serial = 1976] [outer = 0x112a24c00] 04:19:46 INFO - PROCESS | 2317 | 1462360786188 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]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 736ms 04:19:46 INFO - PROCESS | 2317 | 1462360786226 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 2317 | 1462360786230 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:19:46 INFO - PROCESS | 2317 | 1462360786234 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 2317 | 1462360786236 Marionette TRACE conn2 <- [1,2606,null,{}] 04:19:46 INFO - PROCESS | 2317 | 1462360786239 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}] 04:19:46 INFO - PROCESS | 2317 | 1462360786349 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:19:46 INFO - PROCESS | 2317 | 1462360786430 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a205000 == 67 [pid = 2317] [id = 659] 04:19:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x116655c00) [pid = 2317] [serial = 1977] [outer = 0x0] 04:19:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x11823ec00) [pid = 2317] [serial = 1978] [outer = 0x116655c00] 04:19:46 INFO - PROCESS | 2317 | 1462360786460 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x1183bc400) [pid = 2317] [serial = 1979] [outer = 0x116655c00] 04:19:46 INFO - PROCESS | 2317 | 1462360786878 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]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 04:19:46 INFO - PROCESS | 2317 | 1462360786955 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 2317 | 1462360786957 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:19:46 INFO - PROCESS | 2317 | 1462360786980 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 2317 | 1462360786982 Marionette TRACE conn2 <- [1,2610,null,{}] 04:19:46 INFO - PROCESS | 2317 | 1462360786991 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}] 04:19:47 INFO - PROCESS | 2317 | 1462360787110 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:19:47 INFO - PROCESS | 2317 | 1462360787219 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b184800 == 68 [pid = 2317] [id = 660] 04:19:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x118850800) [pid = 2317] [serial = 1980] [outer = 0x0] 04:19:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x119312800) [pid = 2317] [serial = 1981] [outer = 0x118850800] 04:19:47 INFO - PROCESS | 2317 | 1462360787264 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x119c8b800) [pid = 2317] [serial = 1982] [outer = 0x118850800] 04:19:47 INFO - PROCESS | 2317 | 1462360787741 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]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 823ms 04:19:47 INFO - PROCESS | 2317 | 1462360787803 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 2317 | 1462360787806 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:19:47 INFO - PROCESS | 2317 | 1462360787809 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 2317 | 1462360787811 Marionette TRACE conn2 <- [1,2614,null,{}] 04:19:47 INFO - PROCESS | 2317 | 1462360787815 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}] 04:19:47 INFO - PROCESS | 2317 | 1462360787975 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:19:48 INFO - PROCESS | 2317 | 1462360788065 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x12ca96000 == 69 [pid = 2317] [id = 661] 04:19:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x119cc1000) [pid = 2317] [serial = 1983] [outer = 0x0] 04:19:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x1214c5800) [pid = 2317] [serial = 1984] [outer = 0x119cc1000] 04:19:48 INFO - PROCESS | 2317 | 1462360788095 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x12194fc00) [pid = 2317] [serial = 1985] [outer = 0x119cc1000] 04:19:48 INFO - PROCESS | 2317 | 1462360788574 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]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 823ms 04:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:19:48 INFO - PROCESS | 2317 | 1462360788646 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 2317 | 1462360788647 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:19:48 INFO - PROCESS | 2317 | 1462360788651 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 2317 | 1462360788652 Marionette TRACE conn2 <- [1,2618,null,{}] 04:19:48 INFO - PROCESS | 2317 | 1462360788655 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}] 04:19:48 INFO - PROCESS | 2317 | 1462360788762 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:19:48 INFO - PROCESS | 2317 | 1462360788842 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d13b800 == 70 [pid = 2317] [id = 662] 04:19:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x11a1b6400) [pid = 2317] [serial = 1986] [outer = 0x0] 04:19:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x124e20c00) [pid = 2317] [serial = 1987] [outer = 0x11a1b6400] 04:19:48 INFO - PROCESS | 2317 | 1462360788872 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x127540c00) [pid = 2317] [serial = 1988] [outer = 0x11a1b6400] 04:19:49 INFO - PROCESS | 2317 | 1462360789301 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]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 04:19:49 INFO - PROCESS | 2317 | 1462360789322 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 2317 | 1462360789324 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:19:49 INFO - PROCESS | 2317 | 1462360789327 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 2317 | 1462360789328 Marionette TRACE conn2 <- [1,2622,null,{}] 04:19:49 INFO - PROCESS | 2317 | 1462360789330 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}] 04:19:49 INFO - PROCESS | 2317 | 1462360789447 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:19:49 INFO - PROCESS | 2317 | 1462360789558 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d59b000 == 71 [pid = 2317] [id = 663] 04:19:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 183 (0x1126c3000) [pid = 2317] [serial = 1989] [outer = 0x0] 04:19:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 184 (0x127595000) [pid = 2317] [serial = 1990] [outer = 0x1126c3000] 04:19:49 INFO - PROCESS | 2317 | 1462360789593 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 185 (0x1292c1400) [pid = 2317] [serial = 1991] [outer = 0x1126c3000] 04:19:50 INFO - PROCESS | 2317 | 1462360790032 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]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 720ms 04:19:50 INFO - PROCESS | 2317 | 1462360790048 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 2317 | 1462360790049 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:19:50 INFO - PROCESS | 2317 | 1462360790051 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 2317 | 1462360790053 Marionette TRACE conn2 <- [1,2626,null,{}] 04:19:50 INFO - PROCESS | 2317 | 1462360790055 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}] 04:19:50 INFO - PROCESS | 2317 | 1462360790182 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:19:50 INFO - PROCESS | 2317 | 1462360790291 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x1162b4000 == 72 [pid = 2317] [id = 664] 04:19:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 186 (0x11299b400) [pid = 2317] [serial = 1992] [outer = 0x0] 04:19:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 187 (0x11326a000) [pid = 2317] [serial = 1993] [outer = 0x11299b400] 04:19:50 INFO - PROCESS | 2317 | 1462360790326 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 188 (0x116f6ec00) [pid = 2317] [serial = 1994] [outer = 0x11299b400] 04:19:50 INFO - PROCESS | 2317 | 1462360790898 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]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 873ms 04:19:50 INFO - PROCESS | 2317 | 1462360790926 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:19:50 INFO - PROCESS | 2317 | 1462360790928 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:19:50 INFO - PROCESS | 2317 | 1462360790931 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 2317 | 1462360790934 Marionette TRACE conn2 <- [1,2630,null,{}] 04:19:50 INFO - PROCESS | 2317 | 1462360790938 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}] 04:19:51 INFO - PROCESS | 2317 | 1462360791042 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:19:51 INFO - PROCESS | 2317 | 1462360791112 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x11912d800 == 73 [pid = 2317] [id = 665] 04:19:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 189 (0x1126b9000) [pid = 2317] [serial = 1995] [outer = 0x0] 04:19:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 190 (0x112a2b800) [pid = 2317] [serial = 1996] [outer = 0x1126b9000] 04:19:51 INFO - PROCESS | 2317 | 1462360791186 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 191 (0x113d42c00) [pid = 2317] [serial = 1997] [outer = 0x1126b9000] 04:19:51 INFO - PROCESS | 2317 | 1462360791623 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]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 724ms 04:19:51 INFO - PROCESS | 2317 | 1462360791656 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 2317 | 1462360791661 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:19:51 INFO - PROCESS | 2317 | 1462360791667 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 2317 | 1462360791668 Marionette TRACE conn2 <- [1,2634,null,{}] 04:19:51 INFO - PROCESS | 2317 | 1462360791670 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}] 04:19:51 INFO - PROCESS | 2317 | 1462360791768 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb2a800 == 72 [pid = 2317] [id = 656] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x12a74c000 == 71 [pid = 2317] [id = 655] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x12153b000 == 70 [pid = 2317] [id = 654] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x12a772000 == 69 [pid = 2317] [id = 653] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x129621800 == 68 [pid = 2317] [id = 652] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x128f59000 == 67 [pid = 2317] [id = 651] 04:19:51 INFO - PROCESS | 2317 | --DOMWINDOW == 190 (0x12aa63000) [pid = 2317] [serial = 1909] [outer = 0x0] [url = about:blank] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x1258c9000 == 66 [pid = 2317] [id = 650] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x1218a2000 == 65 [pid = 2317] [id = 649] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x119e21800 == 64 [pid = 2317] [id = 648] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x119176000 == 63 [pid = 2317] [id = 647] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x11701f800 == 62 [pid = 2317] [id = 646] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x121522000 == 61 [pid = 2317] [id = 645] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x11801b000 == 60 [pid = 2317] [id = 644] 04:19:51 INFO - PROCESS | 2317 | 1462360791912 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 2317 | --DOCSHELL 0x118890000 == 59 [pid = 2317] [id = 637] 04:19:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x112632800 == 60 [pid = 2317] [id = 666] 04:19:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 191 (0x11299cc00) [pid = 2317] [serial = 1998] [outer = 0x0] 04:19:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 192 (0x115e45000) [pid = 2317] [serial = 1999] [outer = 0x11299cc00] 04:19:51 INFO - PROCESS | 2317 | 1462360791940 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 193 (0x11823c400) [pid = 2317] [serial = 2000] [outer = 0x11299cc00] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 192 (0x1132a9000) [pid = 2317] [serial = 1571] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 191 (0x1173ec000) [pid = 2317] [serial = 1574] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 190 (0x11930a800) [pid = 2317] [serial = 1577] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 189 (0x121505c00) [pid = 2317] [serial = 1580] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 188 (0x12170f000) [pid = 2317] [serial = 1583] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 187 (0x121953800) [pid = 2317] [serial = 1586] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 186 (0x118427c00) [pid = 2317] [serial = 1589] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 185 (0x128c4f800) [pid = 2317] [serial = 1682] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 184 (0x118240c00) [pid = 2317] [serial = 1685] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 183 (0x119318c00) [pid = 2317] [serial = 1688] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 182 (0x125844400) [pid = 2317] [serial = 1691] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x12758cc00) [pid = 2317] [serial = 1694] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x128c4ec00) [pid = 2317] [serial = 1697] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x1292c5000) [pid = 2317] [serial = 1700] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x12a85a400) [pid = 2317] [serial = 1742] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x118619800) [pid = 2317] [serial = 1745] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x1215d5c00) [pid = 2317] [serial = 1748] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x127594c00) [pid = 2317] [serial = 1751] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x12958f800) [pid = 2317] [serial = 1754] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x12a85f000) [pid = 2317] [serial = 1757] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x1164c0400) [pid = 2317] [serial = 1631] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x121fbac00) [pid = 2317] [serial = 1640] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x1160b3800) [pid = 2317] [serial = 1805] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x126998c00) [pid = 2317] [serial = 1628] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x12b3aac00) [pid = 2317] [serial = 1817] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x12758a400) [pid = 2317] [serial = 1811] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x12b106c00) [pid = 2317] [serial = 1760] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x12aa66c00) [pid = 2317] [serial = 1814] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x1213b9400) [pid = 2317] [serial = 1637] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x118619400) [pid = 2317] [serial = 1634] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x12c621400) [pid = 2317] [serial = 1820] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x1213b8c00) [pid = 2317] [serial = 1808] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12584d800) [pid = 2317] [serial = 1643] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x121fb8400) [pid = 2317] [serial = 1891] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x11a1ba000) [pid = 2317] [serial = 1885] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x12150d800) [pid = 2317] [serial = 1886] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x1295db800) [pid = 2317] [serial = 1844] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x1292c9000) [pid = 2317] [serial = 1855] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x12150f800) [pid = 2317] [serial = 1849] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x117361c00) [pid = 2317] [serial = 1876] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x118244400) [pid = 2317] [serial = 1877] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x124e24800) [pid = 2317] [serial = 1894] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x12bbe8800) [pid = 2317] [serial = 1867] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x115e94c00) [pid = 2317] [serial = 1874] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x113d4fc00) [pid = 2317] [serial = 1873] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x118429800) [pid = 2317] [serial = 1879] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x11867ec00) [pid = 2317] [serial = 1880] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x119318000) [pid = 2317] [serial = 1882] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x1196b5400) [pid = 2317] [serial = 1883] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x112050400) [pid = 2317] [serial = 1870] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x1129a6000) [pid = 2317] [serial = 1871] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12a812000) [pid = 2317] [serial = 1858] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12485b400) [pid = 2317] [serial = 1892] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x12afeac00) [pid = 2317] [serial = 1861] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12bbb0800) [pid = 2317] [serial = 1864] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x127549000) [pid = 2317] [serial = 1852] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x12699c400) [pid = 2317] [serial = 1897] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x11861b800) [pid = 2317] [serial = 1846] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x121954c00) [pid = 2317] [serial = 1900] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x1295d5400) [pid = 2317] [serial = 1904] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x1215c9c00) [pid = 2317] [serial = 1888] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x12a851c00) [pid = 2317] [serial = 1906] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1259e0400) [pid = 2317] [serial = 1895] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x121d32000) [pid = 2317] [serial = 1889] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x1270a5800) [pid = 2317] [serial = 1898] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x12754a000) [pid = 2317] [serial = 1901] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x128bd8c00) [pid = 2317] [serial = 1903] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x12aa5e800) [pid = 2317] [serial = 1907] [outer = 0x0] [url = about:blank] 04:19:52 INFO - PROCESS | 2317 | 1462360792284 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]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 669ms 04:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:19:52 INFO - PROCESS | 2317 | 1462360792336 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 2317 | 1462360792337 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:19:52 INFO - PROCESS | 2317 | 1462360792339 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 2317 | 1462360792342 Marionette TRACE conn2 <- [1,2638,null,{}] 04:19:52 INFO - PROCESS | 2317 | 1462360792349 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}] 04:19:52 INFO - PROCESS | 2317 | 1462360792436 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:19:52 INFO - PROCESS | 2317 | 1462360792519 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x119173800 == 61 [pid = 2317] [id = 667] 04:19:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x11735f000) [pid = 2317] [serial = 2001] [outer = 0x0] 04:19:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x11842ec00) [pid = 2317] [serial = 2002] [outer = 0x11735f000] 04:19:52 INFO - PROCESS | 2317 | 1462360792547 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x118778400) [pid = 2317] [serial = 2003] [outer = 0x11735f000] 04:19:52 INFO - PROCESS | 2317 | 1462360792849 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]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 521ms 04:19:52 INFO - PROCESS | 2317 | 1462360792869 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 2317 | 1462360792870 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:19:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:19:52 INFO - PROCESS | 2317 | 1462360792873 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 2317 | 1462360792874 Marionette TRACE conn2 <- [1,2642,null,{}] 04:19:52 INFO - PROCESS | 2317 | 1462360792876 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}] 04:19:52 INFO - PROCESS | 2317 | 1462360792967 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:19:52 INFO - PROCESS | 2317 | 1462360792971 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x12152f000 == 62 [pid = 2317] [id = 668] 04:19:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x11877b800) [pid = 2317] [serial = 2004] [outer = 0x0] 04:19:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x118f9ac00) [pid = 2317] [serial = 2005] [outer = 0x11877b800] 04:19:52 INFO - PROCESS | 2317 | 1462360792997 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x1196a6c00) [pid = 2317] [serial = 2006] [outer = 0x11877b800] 04:19:53 INFO - PROCESS | 2317 | 1462360793392 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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:19:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 571ms 04:19:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:19:53 INFO - PROCESS | 2317 | 1462360793445 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2317 | 1462360793446 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:19:53 INFO - PROCESS | 2317 | 1462360793448 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2317 | 1462360793449 Marionette TRACE conn2 <- [1,2646,null,{}] 04:19:53 INFO - PROCESS | 2317 | 1462360793451 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}] 04:19:53 INFO - PROCESS | 2317 | 1462360793537 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:19:53 INFO - PROCESS | 2317 | 1462360793541 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x1258c6800 == 63 [pid = 2317] [id = 669] 04:19:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x119813800) [pid = 2317] [serial = 2007] [outer = 0x0] 04:19:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x119fb0000) [pid = 2317] [serial = 2008] [outer = 0x119813800] 04:19:53 INFO - PROCESS | 2317 | 1462360793567 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x1213bb000) [pid = 2317] [serial = 2009] [outer = 0x119813800] 04:19:53 INFO - PROCESS | 2317 | 1462360793929 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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:19:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 04:19:53 INFO - PROCESS | 2317 | 1462360793979 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2317 | 1462360793980 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:19:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:19:53 INFO - PROCESS | 2317 | 1462360793982 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2317 | 1462360793983 Marionette TRACE conn2 <- [1,2650,null,{}] 04:19:53 INFO - PROCESS | 2317 | 1462360793985 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}] 04:19:54 INFO - PROCESS | 2317 | 1462360794110 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:19:54 INFO - PROCESS | 2317 | 1462360794149 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x127507000 == 64 [pid = 2317] [id = 670] 04:19:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x121503800) [pid = 2317] [serial = 2010] [outer = 0x0] 04:19:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x121511400) [pid = 2317] [serial = 2011] [outer = 0x121503800] 04:19:54 INFO - PROCESS | 2317 | 1462360794177 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x121f9fc00) [pid = 2317] [serial = 2012] [outer = 0x121503800] 04:19:54 INFO - PROCESS | 2317 | 1462360794523 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]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:19:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 568ms 04:19:54 INFO - PROCESS | 2317 | 1462360794550 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 2317 | 1462360794551 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:19:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:19:54 INFO - PROCESS | 2317 | 1462360794554 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 2317 | 1462360794555 Marionette TRACE conn2 <- [1,2654,null,{}] 04:19:54 INFO - PROCESS | 2317 | 1462360794557 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}] 04:19:54 INFO - PROCESS | 2317 | 1462360794667 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:19:54 INFO - PROCESS | 2317 | 1462360794682 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x12930b800 == 65 [pid = 2317] [id = 671] 04:19:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x121dc2800) [pid = 2317] [serial = 2013] [outer = 0x0] 04:19:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x121fc0800) [pid = 2317] [serial = 2014] [outer = 0x121dc2800] 04:19:54 INFO - PROCESS | 2317 | 1462360794709 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x12584d800) [pid = 2317] [serial = 2015] [outer = 0x121dc2800] 04:19:55 INFO - PROCESS | 2317 | 1462360795166 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]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:19:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 618ms 04:19:55 INFO - PROCESS | 2317 | 1462360795182 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 2317 | 1462360795185 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:19:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:19:55 INFO - PROCESS | 2317 | 1462360795188 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 2317 | 1462360795190 Marionette TRACE conn2 <- [1,2658,null,{}] 04:19:55 INFO - PROCESS | 2317 | 1462360795194 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}] 04:19:55 INFO - PROCESS | 2317 | 1462360795328 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:19:55 INFO - PROCESS | 2317 | 1462360795352 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297c3000 == 66 [pid = 2317] [id = 672] 04:19:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x1259e6000) [pid = 2317] [serial = 2016] [outer = 0x0] 04:19:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x126ff2c00) [pid = 2317] [serial = 2017] [outer = 0x1259e6000] 04:19:55 INFO - PROCESS | 2317 | 1462360795377 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x127549000) [pid = 2317] [serial = 2018] [outer = 0x1259e6000] 04:19:55 INFO - PROCESS | 2317 | 1462360795708 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]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:19:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 569ms 04:19:55 INFO - PROCESS | 2317 | 1462360795757 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 2317 | 1462360795759 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:19:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:19:55 INFO - PROCESS | 2317 | 1462360795761 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 2317 | 1462360795762 Marionette TRACE conn2 <- [1,2662,null,{}] 04:19:55 INFO - PROCESS | 2317 | 1462360795764 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}] 04:19:55 INFO - PROCESS | 2317 | 1462360795878 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:19:55 INFO - PROCESS | 2317 | 1462360795891 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aaa5800 == 67 [pid = 2317] [id = 673] 04:19:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x125ffcc00) [pid = 2317] [serial = 2019] [outer = 0x0] 04:19:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x128bccc00) [pid = 2317] [serial = 2020] [outer = 0x125ffcc00] 04:19:55 INFO - PROCESS | 2317 | 1462360795918 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x128c50400) [pid = 2317] [serial = 2021] [outer = 0x125ffcc00] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x112a2bc00) [pid = 2317] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x128db0000) [pid = 2317] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x113d4a800) [pid = 2317] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x118855000) [pid = 2317] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x119fab000) [pid = 2317] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x121fa2000) [pid = 2317] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x118437c00) [pid = 2317] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x11842d400) [pid = 2317] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x1214cc000) [pid = 2317] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x121fa4800) [pid = 2317] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x117357800) [pid = 2317] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x1132a7000) [pid = 2317] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x11a1ba400) [pid = 2317] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:19:56 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x124e25800) [pid = 2317] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:19:56 INFO - PROCESS | 2317 | 1462360796358 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]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:19:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 619ms 04:19:56 INFO - PROCESS | 2317 | 1462360796382 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 2317 | 1462360796384 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:19:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:19:56 INFO - PROCESS | 2317 | 1462360796386 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 2317 | 1462360796387 Marionette TRACE conn2 <- [1,2666,null,{}] 04:19:56 INFO - PROCESS | 2317 | 1462360796390 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}] 04:19:56 INFO - PROCESS | 2317 | 1462360796512 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:19:56 INFO - PROCESS | 2317 | 1462360796557 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa9c800 == 68 [pid = 2317] [id = 674] 04:19:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x112a1d400) [pid = 2317] [serial = 2022] [outer = 0x0] 04:19:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x11963f800) [pid = 2317] [serial = 2023] [outer = 0x112a1d400] 04:19:56 INFO - PROCESS | 2317 | 1462360796584 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x121fa4800) [pid = 2317] [serial = 2024] [outer = 0x112a1d400] 04:19:57 INFO - PROCESS | 2317 | 1462360797368 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]]]}] 04:19:57 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) 04:19:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1022ms 04:19:57 INFO - PROCESS | 2317 | 1462360797410 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 2317 | 1462360797412 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:19:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:19:57 INFO - PROCESS | 2317 | 1462360797415 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 2317 | 1462360797418 Marionette TRACE conn2 <- [1,2670,null,{}] 04:19:57 INFO - PROCESS | 2317 | 1462360797434 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}] 04:19:57 INFO - PROCESS | 2317 | 1462360797560 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:19:57 INFO - PROCESS | 2317 | 1462360797621 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb79800 == 69 [pid = 2317] [id = 675] 04:19:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x11842d400) [pid = 2317] [serial = 2025] [outer = 0x0] 04:19:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x128c58400) [pid = 2317] [serial = 2026] [outer = 0x11842d400] 04:19:57 INFO - PROCESS | 2317 | 1462360797651 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x12950d800) [pid = 2317] [serial = 2027] [outer = 0x11842d400] 04:19:58 INFO - PROCESS | 2317 | 1462360798470 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] 04:19:58 INFO - PROCESS | 2317 | 1462360798504 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:19:58 INFO - PROCESS | 2317 | 1462360798507 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 2317 | 1462360798510 Marionette TRACE conn2 <- [1,2674,null,{}] 04:19:58 INFO - PROCESS | 2317 | 1462360798515 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}] 04:19:58 INFO - PROCESS | 2317 | 1462360798622 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:19:58 INFO - PROCESS | 2317 | 1462360798684 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182a8800 == 70 [pid = 2317] [id = 676] 04:19:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x1129a7000) [pid = 2317] [serial = 2028] [outer = 0x0] 04:19:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x113d4d000) [pid = 2317] [serial = 2029] [outer = 0x1129a7000] 04:19:58 INFO - PROCESS | 2317 | 1462360798758 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x116a6bc00) [pid = 2317] [serial = 2030] [outer = 0x1129a7000] 04:19:59 INFO - PROCESS | 2317 | 1462360799723 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] 04:19:59 INFO - PROCESS | 2317 | 1462360799739 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:19:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:19:59 INFO - PROCESS | 2317 | 1462360799746 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 2317 | 1462360799748 Marionette TRACE conn2 <- [1,2678,null,{}] 04:19:59 INFO - PROCESS | 2317 | 1462360799751 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}] 04:19:59 INFO - PROCESS | 2317 | 1462360799856 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:19:59 INFO - PROCESS | 2317 | 1462360799917 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x125ea5800 == 71 [pid = 2317] [id = 677] 04:19:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x116abcc00) [pid = 2317] [serial = 2031] [outer = 0x0] 04:19:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x11842a800) [pid = 2317] [serial = 2032] [outer = 0x116abcc00] 04:19:59 INFO - PROCESS | 2317 | 1462360799987 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x118783400) [pid = 2317] [serial = 2033] [outer = 0x116abcc00] 04:20:00 INFO - PROCESS | 2317 | 1462360800958 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]]]}] 04:20:00 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) 04:20:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1228ms 04:20:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:20:00 INFO - PROCESS | 2317 | 1462360800973 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 2317 | 1462360800974 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:20:00 INFO - PROCESS | 2317 | 1462360800976 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 2317 | 1462360800981 Marionette TRACE conn2 <- [1,2682,null,{}] 04:20:00 INFO - PROCESS | 2317 | 1462360800989 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}] 04:20:01 INFO - PROCESS | 2317 | 1462360801101 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:20:01 INFO - PROCESS | 2317 | 1462360801203 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6b3000 == 72 [pid = 2317] [id = 678] 04:20:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x1214c8800) [pid = 2317] [serial = 2034] [outer = 0x0] 04:20:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x12170f000) [pid = 2317] [serial = 2035] [outer = 0x1214c8800] 04:20:01 INFO - PROCESS | 2317 | 1462360801255 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x121fa1400) [pid = 2317] [serial = 2036] [outer = 0x1214c8800] 04:20:02 INFO - PROCESS | 2317 | 1462360802297 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]]]}] 04:20:02 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) 04:20:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1327ms 04:20:02 INFO - PROCESS | 2317 | 1462360802303 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 2317 | 1462360802306 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:20:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:20:02 INFO - PROCESS | 2317 | 1462360802309 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 2317 | 1462360802313 Marionette TRACE conn2 <- [1,2686,null,{}] 04:20:02 INFO - PROCESS | 2317 | 1462360802318 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}] 04:20:02 INFO - PROCESS | 2317 | 1462360802418 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:20:02 INFO - PROCESS | 2317 | 1462360802505 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x118221000 == 73 [pid = 2317] [id = 679] 04:20:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x111ec5c00) [pid = 2317] [serial = 2037] [outer = 0x0] 04:20:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x113488000) [pid = 2317] [serial = 2038] [outer = 0x111ec5c00] 04:20:02 INFO - PROCESS | 2317 | 1462360802582 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x116647400) [pid = 2317] [serial = 2039] [outer = 0x111ec5c00] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12f2ad000 == 72 [pid = 2317] [id = 622] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12d5aa000 == 71 [pid = 2317] [id = 580] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa9c800 == 70 [pid = 2317] [id = 674] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12aaa5800 == 69 [pid = 2317] [id = 673] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x1297c3000 == 68 [pid = 2317] [id = 672] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12930b800 == 67 [pid = 2317] [id = 671] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x127507000 == 66 [pid = 2317] [id = 670] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x1258c6800 == 65 [pid = 2317] [id = 669] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12152f000 == 64 [pid = 2317] [id = 668] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x119173800 == 63 [pid = 2317] [id = 667] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x112632800 == 62 [pid = 2317] [id = 666] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x11912d800 == 61 [pid = 2317] [id = 665] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12d13b800 == 60 [pid = 2317] [id = 662] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12ca96000 == 59 [pid = 2317] [id = 661] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x12b184800 == 58 [pid = 2317] [id = 660] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x11a205000 == 57 [pid = 2317] [id = 659] 04:20:03 INFO - PROCESS | 2317 | --DOCSHELL 0x11700c000 == 56 [pid = 2317] [id = 658] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x11332d800) [pid = 2317] [serial = 1934] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x113052400) [pid = 2317] [serial = 1933] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12afef800) [pid = 2317] [serial = 1910] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x116a6d400) [pid = 2317] [serial = 1937] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x1164c4400) [pid = 2317] [serial = 1936] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x119316c00) [pid = 2317] [serial = 1948] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x121505000) [pid = 2317] [serial = 1951] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x121fb7c00) [pid = 2317] [serial = 1957] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x118785800) [pid = 2317] [serial = 1945] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x118f9a400) [pid = 2317] [serial = 1946] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x12aff1400) [pid = 2317] [serial = 1927] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12758e400) [pid = 2317] [serial = 1921] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x11861d400) [pid = 2317] [serial = 1942] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x11867d800) [pid = 2317] [serial = 1943] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x12194e000) [pid = 2317] [serial = 1954] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x121f9d000) [pid = 2317] [serial = 1955] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x124e20800) [pid = 2317] [serial = 1960] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x124853400) [pid = 2317] [serial = 1958] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x11751dc00) [pid = 2317] [serial = 1939] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1183c1c00) [pid = 2317] [serial = 1940] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x115e43800) [pid = 2317] [serial = 1912] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x118624400) [pid = 2317] [serial = 1915] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x12b3a2400) [pid = 2317] [serial = 1930] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x12150b400) [pid = 2317] [serial = 1918] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x129502400) [pid = 2317] [serial = 1924] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x1164c3400) [pid = 2317] [serial = 1963] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x1259e7800) [pid = 2317] [serial = 1961] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x1215d6800) [pid = 2317] [serial = 1952] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x119f03800) [pid = 2317] [serial = 1964] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x121959800) [pid = 2317] [serial = 1966] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x124e21000) [pid = 2317] [serial = 1967] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x126ffcc00) [pid = 2317] [serial = 1970] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x1213b1c00) [pid = 2317] [serial = 1949] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x126992800) [pid = 2317] [serial = 1969] [outer = 0x0] [url = about:blank] 04:20:03 INFO - PROCESS | 2317 | 1462360803479 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] 04:20:03 INFO - PROCESS | 2317 | 1462360803540 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:20:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:20:03 INFO - PROCESS | 2317 | 1462360803544 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 2317 | 1462360803546 Marionette TRACE conn2 <- [1,2690,null,{}] 04:20:03 INFO - PROCESS | 2317 | 1462360803548 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}] 04:20:03 INFO - PROCESS | 2317 | 1462360803630 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:20:03 INFO - PROCESS | 2317 | 1462360803635 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x118269000 == 57 [pid = 2317] [id = 680] 04:20:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x115e43800) [pid = 2317] [serial = 2040] [outer = 0x0] 04:20:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x11842c400) [pid = 2317] [serial = 2041] [outer = 0x115e43800] 04:20:03 INFO - PROCESS | 2317 | 1462360803662 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x118633800) [pid = 2317] [serial = 2042] [outer = 0x115e43800] 04:20:04 INFO - PROCESS | 2317 | 1462360804531 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] 04:20:04 INFO - PROCESS | 2317 | 1462360804567 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:20:04 INFO - PROCESS | 2317 | 1462360804569 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 2317 | 1462360804571 Marionette TRACE conn2 <- [1,2694,null,{}] 04:20:04 INFO - PROCESS | 2317 | 1462360804591 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}] 04:20:04 INFO - PROCESS | 2317 | 1462360804676 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:20:04 INFO - PROCESS | 2317 | 1462360804684 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x121894000 == 58 [pid = 2317] [id = 681] 04:20:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x11930cc00) [pid = 2317] [serial = 2043] [outer = 0x0] 04:20:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x1196b3800) [pid = 2317] [serial = 2044] [outer = 0x11930cc00] 04:20:04 INFO - PROCESS | 2317 | 1462360804711 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x11a15f000) [pid = 2317] [serial = 2045] [outer = 0x11930cc00] 04:20:05 INFO - PROCESS | 2317 | 1462360805557 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] 04:20:05 INFO - PROCESS | 2317 | 1462360805607 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:20:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:20:05 INFO - PROCESS | 2317 | 1462360805610 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 2317 | 1462360805611 Marionette TRACE conn2 <- [1,2698,null,{}] 04:20:05 INFO - PROCESS | 2317 | 1462360805613 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}] 04:20:05 INFO - PROCESS | 2317 | 1462360805717 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:20:05 INFO - PROCESS | 2317 | 1462360805732 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x126927800 == 59 [pid = 2317] [id = 682] 04:20:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x1213b3c00) [pid = 2317] [serial = 2046] [outer = 0x0] 04:20:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12150c000) [pid = 2317] [serial = 2047] [outer = 0x1213b3c00] 04:20:05 INFO - PROCESS | 2317 | 1462360805759 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x12170cc00) [pid = 2317] [serial = 2048] [outer = 0x1213b3c00] 04:20:05 INFO - PROCESS | 2317 | --DOCSHELL 0x12d131800 == 58 [pid = 2317] [id = 16] 04:20:06 INFO - PROCESS | 2317 | 1462360806643 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] 04:20:06 INFO - PROCESS | 2317 | 1462360806682 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:20:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:20:06 INFO - PROCESS | 2317 | 1462360806684 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 2317 | 1462360806685 Marionette TRACE conn2 <- [1,2702,null,{}] 04:20:06 INFO - PROCESS | 2317 | 1462360806687 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}] 04:20:06 INFO - PROCESS | 2317 | 1462360806788 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:20:06 INFO - PROCESS | 2317 | 1462360806800 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x129603000 == 59 [pid = 2317] [id = 683] 04:20:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x12194e000) [pid = 2317] [serial = 2049] [outer = 0x0] 04:20:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x121f9c000) [pid = 2317] [serial = 2050] [outer = 0x12194e000] 04:20:06 INFO - PROCESS | 2317 | 1462360806826 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x121fbb000) [pid = 2317] [serial = 2051] [outer = 0x12194e000] 04:20:07 INFO - PROCESS | 2317 | 1462360807180 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]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:20:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 518ms 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x119813800) [pid = 2317] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x125ffcc00) [pid = 2317] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x11299cc00) [pid = 2317] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x11877b800) [pid = 2317] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x1259e6000) [pid = 2317] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x11735f000) [pid = 2317] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x121503800) [pid = 2317] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x121dc2800) [pid = 2317] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1126b9000) [pid = 2317] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:20:07 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x112a1d400) [pid = 2317] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:20:07 INFO - PROCESS | 2317 | 1462360807231 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 2317 | 1462360807232 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:20:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:20:07 INFO - PROCESS | 2317 | 1462360807236 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 2317 | 1462360807237 Marionette TRACE conn2 <- [1,2706,null,{}] 04:20:07 INFO - PROCESS | 2317 | 1462360807239 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}] 04:20:07 INFO - PROCESS | 2317 | 1462360807339 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:20:07 INFO - PROCESS | 2317 | 1462360807345 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x1258b9800 == 60 [pid = 2317] [id = 684] 04:20:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x121fbec00) [pid = 2317] [serial = 2052] [outer = 0x0] 04:20:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x1248c1c00) [pid = 2317] [serial = 2053] [outer = 0x121fbec00] 04:20:07 INFO - PROCESS | 2317 | 1462360807373 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x125ff4c00) [pid = 2317] [serial = 2054] [outer = 0x121fbec00] 04:20:07 INFO - PROCESS | 2317 | 1462360807714 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]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:20:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 04:20:07 INFO - PROCESS | 2317 | 1462360807755 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 2317 | 1462360807756 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:20:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:20:07 INFO - PROCESS | 2317 | 1462360807758 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 2317 | 1462360807759 Marionette TRACE conn2 <- [1,2710,null,{}] 04:20:07 INFO - PROCESS | 2317 | 1462360807762 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}] 04:20:07 INFO - PROCESS | 2317 | 1462360807844 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:20:07 INFO - PROCESS | 2317 | 1462360807908 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a773800 == 61 [pid = 2317] [id = 685] 04:20:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x121fc2c00) [pid = 2317] [serial = 2055] [outer = 0x0] 04:20:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x12699d000) [pid = 2317] [serial = 2056] [outer = 0x121fc2c00] 04:20:07 INFO - PROCESS | 2317 | 1462360807933 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12754cc00) [pid = 2317] [serial = 2057] [outer = 0x121fc2c00] 04:20:08 INFO - PROCESS | 2317 | 1462360808318 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] 04:20:08 INFO - PROCESS | 2317 | 1462360808334 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:20:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:20:08 INFO - PROCESS | 2317 | 1462360808337 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 2317 | 1462360808338 Marionette TRACE conn2 <- [1,2714,null,{}] 04:20:08 INFO - PROCESS | 2317 | 1462360808342 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}] 04:20:08 INFO - PROCESS | 2317 | 1462360808462 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:20:08 INFO - PROCESS | 2317 | 1462360808557 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b310800 == 62 [pid = 2317] [id = 686] 04:20:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x1259e8000) [pid = 2317] [serial = 2058] [outer = 0x0] 04:20:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x128bd2c00) [pid = 2317] [serial = 2059] [outer = 0x1259e8000] 04:20:08 INFO - PROCESS | 2317 | 1462360808596 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x1292c1800) [pid = 2317] [serial = 2060] [outer = 0x1259e8000] 04:20:08 INFO - PROCESS | 2317 | 1462360808868 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]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:20:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 572ms 04:20:08 INFO - PROCESS | 2317 | 1462360808908 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 2317 | 1462360808910 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:20:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:20:08 INFO - PROCESS | 2317 | 1462360808919 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 2317 | 1462360808921 Marionette TRACE conn2 <- [1,2718,null,{}] 04:20:08 INFO - PROCESS | 2317 | 1462360808923 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}] 04:20:09 INFO - PROCESS | 2317 | 1462360809009 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:20:09 INFO - PROCESS | 2317 | 1462360809016 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c156000 == 63 [pid = 2317] [id = 687] 04:20:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x1292c5000) [pid = 2317] [serial = 2061] [outer = 0x0] 04:20:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x129508c00) [pid = 2317] [serial = 2062] [outer = 0x1292c5000] 04:20:09 INFO - PROCESS | 2317 | 1462360809041 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x12958d400) [pid = 2317] [serial = 2063] [outer = 0x1292c5000] 04:20:09 INFO - PROCESS | 2317 | 1462360809552 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] 04:20:09 INFO - PROCESS | 2317 | 1462360809591 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:20:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:20:09 INFO - PROCESS | 2317 | 1462360809595 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 2317 | 1462360809597 Marionette TRACE conn2 <- [1,2722,null,{}] 04:20:09 INFO - PROCESS | 2317 | 1462360809601 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}] 04:20:09 INFO - PROCESS | 2317 | 1462360809709 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:20:09 INFO - PROCESS | 2317 | 1462360809786 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x11a21d800 == 64 [pid = 2317] [id = 688] 04:20:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x116210400) [pid = 2317] [serial = 2064] [outer = 0x0] 04:20:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x116f6d400) [pid = 2317] [serial = 2065] [outer = 0x116210400] 04:20:09 INFO - PROCESS | 2317 | 1462360809819 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x118433c00) [pid = 2317] [serial = 2066] [outer = 0x116210400] 04:20:10 INFO - PROCESS | 2317 | 1462360810268 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] 04:20:10 INFO - PROCESS | 2317 | 1462360810323 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:20:10 INFO - PROCESS | 2317 | 1462360810379 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 2317 | 1462360810380 Marionette TRACE conn2 <- [1,2726,null,{}] 04:20:10 INFO - PROCESS | 2317 | 1462360810387 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}] 04:20:10 INFO - PROCESS | 2317 | 1462360810493 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:20:10 INFO - PROCESS | 2317 | 1462360810557 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a763800 == 65 [pid = 2317] [id = 689] 04:20:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x119105000) [pid = 2317] [serial = 2067] [outer = 0x0] 04:20:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x11a15e800) [pid = 2317] [serial = 2068] [outer = 0x119105000] 04:20:10 INFO - PROCESS | 2317 | 1462360810628 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x1215c9c00) [pid = 2317] [serial = 2069] [outer = 0x119105000] 04:20:11 INFO - PROCESS | 2317 | 1462360811053 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]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:20:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 749ms 04:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:20:11 INFO - PROCESS | 2317 | 1462360811112 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2317 | 1462360811113 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:20:11 INFO - PROCESS | 2317 | 1462360811117 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 2317 | 1462360811120 Marionette TRACE conn2 <- [1,2730,null,{}] 04:20:11 INFO - PROCESS | 2317 | 1462360811127 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}] 04:20:11 INFO - PROCESS | 2317 | 1462360811233 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:20:11 INFO - PROCESS | 2317 | 1462360811313 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d13b000 == 66 [pid = 2317] [id = 690] 04:20:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x1248c2000) [pid = 2317] [serial = 2070] [outer = 0x0] 04:20:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x126993400) [pid = 2317] [serial = 2071] [outer = 0x1248c2000] 04:20:11 INFO - PROCESS | 2317 | 1462360811345 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x128bd4400) [pid = 2317] [serial = 2072] [outer = 0x1248c2000] 04:20:12 INFO - PROCESS | 2317 | 1462360812226 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] 04:20:12 INFO - PROCESS | 2317 | 1462360812246 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:20:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:20:12 INFO - PROCESS | 2317 | 1462360812249 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 2317 | 1462360812250 Marionette TRACE conn2 <- [1,2734,null,{}] 04:20:12 INFO - PROCESS | 2317 | 1462360812252 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}] 04:20:12 INFO - PROCESS | 2317 | 1462360812342 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:20:12 INFO - PROCESS | 2317 | 1462360812444 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d5b6800 == 67 [pid = 2317] [id = 691] 04:20:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x1259e6c00) [pid = 2317] [serial = 2073] [outer = 0x0] 04:20:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x129593400) [pid = 2317] [serial = 2074] [outer = 0x1259e6c00] 04:20:12 INFO - PROCESS | 2317 | 1462360812474 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x12a816400) [pid = 2317] [serial = 2075] [outer = 0x1259e6c00] 04:20:12 INFO - PROCESS | 2317 | 1462360812892 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]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:20:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 04:20:12 INFO - PROCESS | 2317 | 1462360812920 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 2317 | 1462360812922 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:20:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:20:12 INFO - PROCESS | 2317 | 1462360812924 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 2317 | 1462360812925 Marionette TRACE conn2 <- [1,2738,null,{}] 04:20:12 INFO - PROCESS | 2317 | 1462360812928 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}] 04:20:13 INFO - PROCESS | 2317 | 1462360813031 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:20:13 INFO - PROCESS | 2317 | 1462360813096 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x12dc69800 == 68 [pid = 2317] [id = 692] 04:20:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x129502400) [pid = 2317] [serial = 2076] [outer = 0x0] 04:20:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x12a857c00) [pid = 2317] [serial = 2077] [outer = 0x129502400] 04:20:13 INFO - PROCESS | 2317 | 1462360813166 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x12aa60400) [pid = 2317] [serial = 2078] [outer = 0x129502400] 04:20:13 INFO - PROCESS | 2317 | 1462360813603 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]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:20:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 720ms 04:20:13 INFO - PROCESS | 2317 | 1462360813646 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2317 | 1462360813649 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:20:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:20:13 INFO - PROCESS | 2317 | 1462360813651 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 2317 | 1462360813652 Marionette TRACE conn2 <- [1,2742,null,{}] 04:20:13 INFO - PROCESS | 2317 | 1462360813655 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}] 04:20:13 INFO - PROCESS | 2317 | 1462360813790 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:20:13 INFO - PROCESS | 2317 | 1462360813869 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2317 | ++DOCSHELL 0x118025000 == 69 [pid = 2317] [id = 693] 04:20:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x118620c00) [pid = 2317] [serial = 2079] [outer = 0x0] 04:20:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x12a85bc00) [pid = 2317] [serial = 2080] [outer = 0x118620c00] 04:20:13 INFO - PROCESS | 2317 | 1462360813902 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x12b10ac00) [pid = 2317] [serial = 2081] [outer = 0x118620c00] 04:20:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:20:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 823ms 04:20:14 INFO - PROCESS | 2317 | 1462360814469 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]]]}] 04:20:14 INFO - PROCESS | 2317 | 1462360814475 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:20:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:20:14 INFO - PROCESS | 2317 | 1462360814477 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:20:14 INFO - PROCESS | 2317 | 1462360814481 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 2317 | 1462360814484 Marionette TRACE conn2 <- [1,2746,null,{}] 04:20:14 INFO - PROCESS | 2317 | 1462360814488 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}] 04:20:14 INFO - PROCESS | 2317 | 1462360814590 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:20:14 INFO - PROCESS | 2317 | 1462360814654 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 2317 | ++DOCSHELL 0x1218a3000 == 70 [pid = 2317] [id = 694] 04:20:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x113052400) [pid = 2317] [serial = 2082] [outer = 0x0] 04:20:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x116a6ac00) [pid = 2317] [serial = 2083] [outer = 0x113052400] 04:20:14 INFO - PROCESS | 2317 | 1462360814683 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x1183bf800) [pid = 2317] [serial = 2084] [outer = 0x113052400] 04:20:15 INFO - PROCESS | 2317 | 1462360815147 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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:20:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 724ms 04:20:15 INFO - PROCESS | 2317 | 1462360815205 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 2317 | 1462360815208 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:20:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:20:15 INFO - PROCESS | 2317 | 1462360815213 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 2317 | 1462360815214 Marionette TRACE conn2 <- [1,2750,null,{}] 04:20:15 INFO - PROCESS | 2317 | 1462360815217 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}] 04:20:15 INFO - PROCESS | 2317 | 1462360815325 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x12b31f800 == 69 [pid = 2317] [id = 546] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x12d514800 == 68 [pid = 2317] [id = 639] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x12b310800 == 67 [pid = 2317] [id = 686] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x12a773800 == 66 [pid = 2317] [id = 685] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1258b9800 == 65 [pid = 2317] [id = 684] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x129603000 == 64 [pid = 2317] [id = 683] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x126927800 == 63 [pid = 2317] [id = 682] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x121894000 == 62 [pid = 2317] [id = 681] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x119312800) [pid = 2317] [serial = 1981] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x12753f000) [pid = 2317] [serial = 1972] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x124e20c00) [pid = 2317] [serial = 1987] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x127595000) [pid = 2317] [serial = 1990] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x1214c5800) [pid = 2317] [serial = 1984] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x1133e9000) [pid = 2317] [serial = 1975] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x11823ec00) [pid = 2317] [serial = 1978] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x128c58400) [pid = 2317] [serial = 2026] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | 1462360815438 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x118269000 == 61 [pid = 2317] [id = 680] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x12d131000 == 60 [pid = 2317] [id = 17] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x118221000 == 59 [pid = 2317] [id = 679] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x125ea5800 == 58 [pid = 2317] [id = 677] 04:20:15 INFO - PROCESS | 2317 | --DOCSHELL 0x1182a8800 == 57 [pid = 2317] [id = 676] 04:20:15 INFO - PROCESS | 2317 | ++DOCSHELL 0x116463000 == 58 [pid = 2317] [id = 695] 04:20:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x113f23c00) [pid = 2317] [serial = 2085] [outer = 0x0] 04:20:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x118431c00) [pid = 2317] [serial = 2086] [outer = 0x113f23c00] 04:20:15 INFO - PROCESS | 2317 | 1462360815468 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x1199cb000) [pid = 2317] [serial = 2087] [outer = 0x113f23c00] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x119fb0000) [pid = 2317] [serial = 2008] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x128bccc00) [pid = 2317] [serial = 2020] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x11823c400) [pid = 2317] [serial = 2000] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x118f9ac00) [pid = 2317] [serial = 2005] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x127549000) [pid = 2317] [serial = 2018] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x126ff2c00) [pid = 2317] [serial = 2017] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x118778400) [pid = 2317] [serial = 2003] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x121f9fc00) [pid = 2317] [serial = 2012] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x115e45000) [pid = 2317] [serial = 1999] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x1196a6c00) [pid = 2317] [serial = 2006] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x121fc0800) [pid = 2317] [serial = 2014] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x112a2b800) [pid = 2317] [serial = 1996] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x113d42c00) [pid = 2317] [serial = 1997] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x128c50400) [pid = 2317] [serial = 2021] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x11842ec00) [pid = 2317] [serial = 2002] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x11326a000) [pid = 2317] [serial = 1993] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x1213bb000) [pid = 2317] [serial = 2009] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x121511400) [pid = 2317] [serial = 2011] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x12584d800) [pid = 2317] [serial = 2015] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x11963f800) [pid = 2317] [serial = 2023] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x121fa4800) [pid = 2317] [serial = 2024] [outer = 0x0] [url = about:blank] 04:20:15 INFO - PROCESS | 2317 | 1462360815784 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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:20:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 619ms 04:20:15 INFO - PROCESS | 2317 | 1462360815832 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 2317 | 1462360815833 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:20:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:20:15 INFO - PROCESS | 2317 | 1462360815836 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 2317 | 1462360815838 Marionette TRACE conn2 <- [1,2754,null,{}] 04:20:15 INFO - PROCESS | 2317 | 1462360815845 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}] 04:20:15 INFO - PROCESS | 2317 | 1462360815938 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:20:16 INFO - PROCESS | 2317 | 1462360816006 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x121590000 == 59 [pid = 2317] [id = 696] 04:20:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x11823ec00) [pid = 2317] [serial = 2088] [outer = 0x0] 04:20:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x121507800) [pid = 2317] [serial = 2089] [outer = 0x11823ec00] 04:20:16 INFO - PROCESS | 2317 | 1462360816034 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x121d29400) [pid = 2317] [serial = 2090] [outer = 0x11823ec00] 04:20:16 INFO - PROCESS | 2317 | 1462360816407 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]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:20:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 621ms 04:20:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:20:16 INFO - PROCESS | 2317 | 1462360816458 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 2317 | 1462360816460 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:20:16 INFO - PROCESS | 2317 | 1462360816463 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 2317 | 1462360816465 Marionette TRACE conn2 <- [1,2758,null,{}] 04:20:16 INFO - PROCESS | 2317 | 1462360816469 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}] 04:20:16 INFO - PROCESS | 2317 | 1462360816608 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:20:16 INFO - PROCESS | 2317 | 1462360816725 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f59800 == 60 [pid = 2317] [id = 697] 04:20:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x121fc0800) [pid = 2317] [serial = 2091] [outer = 0x0] 04:20:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x125ffa400) [pid = 2317] [serial = 2092] [outer = 0x121fc0800] 04:20:16 INFO - PROCESS | 2317 | 1462360816763 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x12726cc00) [pid = 2317] [serial = 2093] [outer = 0x121fc0800] 04:20:17 INFO - PROCESS | 2317 | 1462360817037 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]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:20:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 621ms 04:20:17 INFO - PROCESS | 2317 | 1462360817085 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 2317 | 1462360817086 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:20:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:20:17 INFO - PROCESS | 2317 | 1462360817088 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 2317 | 1462360817089 Marionette TRACE conn2 <- [1,2762,null,{}] 04:20:17 INFO - PROCESS | 2317 | 1462360817091 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}] 04:20:17 INFO - PROCESS | 2317 | 1462360817210 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:20:17 INFO - PROCESS | 2317 | 1462360817217 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x11871f000 == 61 [pid = 2317] [id = 698] 04:20:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x125844800) [pid = 2317] [serial = 2094] [outer = 0x0] 04:20:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x127595000) [pid = 2317] [serial = 2095] [outer = 0x125844800] 04:20:17 INFO - PROCESS | 2317 | 1462360817242 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x128dc8000) [pid = 2317] [serial = 2096] [outer = 0x125844800] 04:20:17 INFO - PROCESS | 2317 | 1462360817607 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]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:20:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 569ms 04:20:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:20:17 INFO - PROCESS | 2317 | 1462360817658 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 2317 | 1462360817660 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:20:17 INFO - PROCESS | 2317 | 1462360817663 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 2317 | 1462360817665 Marionette TRACE conn2 <- [1,2766,null,{}] 04:20:17 INFO - PROCESS | 2317 | 1462360817668 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}] 04:20:17 INFO - PROCESS | 2317 | 1462360817802 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:20:17 INFO - PROCESS | 2317 | 1462360817886 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aab1000 == 62 [pid = 2317] [id = 699] 04:20:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x127597800) [pid = 2317] [serial = 2097] [outer = 0x0] 04:20:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x12a80a000) [pid = 2317] [serial = 2098] [outer = 0x127597800] 04:20:17 INFO - PROCESS | 2317 | 1462360817913 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x12b13f800) [pid = 2317] [serial = 2099] [outer = 0x127597800] 04:20:18 INFO - PROCESS | 2317 | 1462360818258 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]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:20:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 619ms 04:20:18 INFO - PROCESS | 2317 | 1462360818282 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 2317 | 1462360818284 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:20:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:20:18 INFO - PROCESS | 2317 | 1462360818286 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 2317 | 1462360818287 Marionette TRACE conn2 <- [1,2770,null,{}] 04:20:18 INFO - PROCESS | 2317 | 1462360818296 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}] 04:20:18 INFO - PROCESS | 2317 | 1462360818404 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:20:18 INFO - PROCESS | 2317 | 1462360818416 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c15a000 == 63 [pid = 2317] [id = 700] 04:20:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x12b110c00) [pid = 2317] [serial = 2100] [outer = 0x0] 04:20:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x12b14dc00) [pid = 2317] [serial = 2101] [outer = 0x12b110c00] 04:20:18 INFO - PROCESS | 2317 | 1462360818441 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x12b3abc00) [pid = 2317] [serial = 2102] [outer = 0x12b110c00] 04:20:18 INFO - PROCESS | 2317 | 1462360818786 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]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:20:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 04:20:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:20:18 INFO - PROCESS | 2317 | 1462360818805 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 2317 | 1462360818807 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:20:18 INFO - PROCESS | 2317 | 1462360818809 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 2317 | 1462360818810 Marionette TRACE conn2 <- [1,2774,null,{}] 04:20:18 INFO - PROCESS | 2317 | 1462360818812 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}] 04:20:18 INFO - PROCESS | 2317 | 1462360818931 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:20:18 INFO - PROCESS | 2317 | 1462360818942 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d124000 == 64 [pid = 2317] [id = 701] 04:20:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x12b146800) [pid = 2317] [serial = 2103] [outer = 0x0] 04:20:18 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x12bbba400) [pid = 2317] [serial = 2104] [outer = 0x12b146800] 04:20:18 INFO - PROCESS | 2317 | 1462360818967 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x12bbe3400) [pid = 2317] [serial = 2105] [outer = 0x12b146800] 04:20:19 INFO - PROCESS | 2317 | 1462360819325 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]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:20:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 522ms 04:20:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:20:19 INFO - PROCESS | 2317 | 1462360819333 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 2317 | 1462360819334 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:20:19 INFO - PROCESS | 2317 | 1462360819336 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 2317 | 1462360819337 Marionette TRACE conn2 <- [1,2778,null,{}] 04:20:19 INFO - PROCESS | 2317 | 1462360819340 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}] 04:20:19 INFO - PROCESS | 2317 | 1462360819452 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:20:19 INFO - PROCESS | 2317 | 1462360819465 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d751800 == 65 [pid = 2317] [id = 702] 04:20:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x12bbe1c00) [pid = 2317] [serial = 2106] [outer = 0x0] 04:20:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x12bef1800) [pid = 2317] [serial = 2107] [outer = 0x12bbe1c00] 04:20:19 INFO - PROCESS | 2317 | 1462360819490 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x12befe800) [pid = 2317] [serial = 2108] [outer = 0x12bbe1c00] 04:20:19 INFO - PROCESS | 2317 | 1462360819881 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]]]}] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x11930cc00) [pid = 2317] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x12194e000) [pid = 2317] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x121fbec00) [pid = 2317] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x111ec5c00) [pid = 2317] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x115e43800) [pid = 2317] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12ce6b000) [pid = 2317] [serial = 47] [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.] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x1213b3c00) [pid = 2317] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x121fc2c00) [pid = 2317] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x1259e8000) [pid = 2317] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x12d132000) [pid = 2317] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:20:19 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x127099400) [pid = 2317] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:20:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:20:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 569ms 04:20:19 INFO - PROCESS | 2317 | 1462360819906 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 2317 | 1462360819908 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:20:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:20:19 INFO - PROCESS | 2317 | 1462360819910 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 2317 | 1462360819911 Marionette TRACE conn2 <- [1,2782,null,{}] 04:20:19 INFO - PROCESS | 2317 | 1462360819913 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}] 04:20:20 INFO - PROCESS | 2317 | 1462360820005 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:20:20 INFO - PROCESS | 2317 | 1462360820009 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x1297ba800 == 66 [pid = 2317] [id = 703] 04:20:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x117528800) [pid = 2317] [serial = 2109] [outer = 0x0] 04:20:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x121fb9000) [pid = 2317] [serial = 2110] [outer = 0x117528800] 04:20:20 INFO - PROCESS | 2317 | 1462360820035 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x12b10b800) [pid = 2317] [serial = 2111] [outer = 0x117528800] 04:20:20 INFO - PROCESS | 2317 | 1462360820386 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]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:20:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 522ms 04:20:20 INFO - PROCESS | 2317 | 1462360820432 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2317 | 1462360820434 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:20:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:20:20 INFO - PROCESS | 2317 | 1462360820436 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 2317 | 1462360820437 Marionette TRACE conn2 <- [1,2786,null,{}] 04:20:20 INFO - PROCESS | 2317 | 1462360820440 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}] 04:20:20 INFO - PROCESS | 2317 | 1462360820572 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:20:20 INFO - PROCESS | 2317 | 1462360820580 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 2317 | ++DOCSHELL 0x12f2c0000 == 67 [pid = 2317] [id = 704] 04:20:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x11304ac00) [pid = 2317] [serial = 2112] [outer = 0x0] 04:20:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x12c29d000) [pid = 2317] [serial = 2113] [outer = 0x11304ac00] 04:20:20 INFO - PROCESS | 2317 | 1462360820613 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x12c628800) [pid = 2317] [serial = 2114] [outer = 0x11304ac00] 04:20:20 INFO - PROCESS | 2317 | 1462360820932 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]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:20:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 04:20:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:20:20 INFO - PROCESS | 2317 | 1462360820956 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2317 | 1462360820957 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:20:20 INFO - PROCESS | 2317 | 1462360820959 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 2317 | 1462360820960 Marionette TRACE conn2 <- [1,2790,null,{}] 04:20:20 INFO - PROCESS | 2317 | 1462360820965 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}] 04:20:21 INFO - PROCESS | 2317 | 1462360821055 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:20:21 INFO - PROCESS | 2317 | 1462360821059 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x1349ec000 == 68 [pid = 2317] [id = 705] 04:20:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x12c62b000) [pid = 2317] [serial = 2115] [outer = 0x0] 04:20:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x12c678400) [pid = 2317] [serial = 2116] [outer = 0x12c62b000] 04:20:21 INFO - PROCESS | 2317 | 1462360821085 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x12c67d800) [pid = 2317] [serial = 2117] [outer = 0x12c62b000] 04:20:21 INFO - PROCESS | 2317 | 1462360821446 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]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:20:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 522ms 04:20:21 INFO - PROCESS | 2317 | 1462360821492 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 2317 | 1462360821493 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:20:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:20:21 INFO - PROCESS | 2317 | 1462360821501 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 2317 | 1462360821502 Marionette TRACE conn2 <- [1,2794,null,{}] 04:20:21 INFO - PROCESS | 2317 | 1462360821504 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}] 04:20:21 INFO - PROCESS | 2317 | 1462360821596 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:20:21 INFO - PROCESS | 2317 | 1462360821600 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2317 | ++DOCSHELL 0x1359da000 == 69 [pid = 2317] [id = 706] 04:20:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x12c682400) [pid = 2317] [serial = 2118] [outer = 0x0] 04:20:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x12ca6d400) [pid = 2317] [serial = 2119] [outer = 0x12c682400] 04:20:21 INFO - PROCESS | 2317 | 1462360821625 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x12ca75800) [pid = 2317] [serial = 2120] [outer = 0x12c682400] 04:20:22 INFO - PROCESS | 2317 | 1462360822098 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]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:20:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 622ms 04:20:22 INFO - PROCESS | 2317 | 1462360822123 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:20:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:20:22 INFO - PROCESS | 2317 | 1462360822126 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:20:22 INFO - PROCESS | 2317 | 1462360822132 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 2317 | 1462360822135 Marionette TRACE conn2 <- [1,2798,null,{}] 04:20:22 INFO - PROCESS | 2317 | 1462360822138 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}] 04:20:22 INFO - PROCESS | 2317 | 1462360822251 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:20:22 INFO - PROCESS | 2317 | 1462360822363 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 2317 | ++DOCSHELL 0x119616000 == 70 [pid = 2317] [id = 707] 04:20:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x1132a3400) [pid = 2317] [serial = 2121] [outer = 0x0] 04:20:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x11823c400) [pid = 2317] [serial = 2122] [outer = 0x1132a3400] 04:20:22 INFO - PROCESS | 2317 | 1462360822397 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x11867f800) [pid = 2317] [serial = 2123] [outer = 0x1132a3400] 04:20:22 INFO - PROCESS | 2317 | 1462360822833 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]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:20:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 773ms 04:20:22 INFO - PROCESS | 2317 | 1462360822903 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 2317 | 1462360822907 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:20:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:20:22 INFO - PROCESS | 2317 | 1462360822912 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 2317 | 1462360822914 Marionette TRACE conn2 <- [1,2802,null,{}] 04:20:22 INFO - PROCESS | 2317 | 1462360822916 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}] 04:20:23 INFO - PROCESS | 2317 | 1462360823025 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:20:23 INFO - PROCESS | 2317 | 1462360823108 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x129317000 == 71 [pid = 2317] [id = 708] 04:20:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x1188c0800) [pid = 2317] [serial = 2124] [outer = 0x0] 04:20:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x1213b5c00) [pid = 2317] [serial = 2125] [outer = 0x1188c0800] 04:20:23 INFO - PROCESS | 2317 | 1462360823137 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x12194bc00) [pid = 2317] [serial = 2126] [outer = 0x1188c0800] 04:20:23 INFO - PROCESS | 2317 | 1462360823550 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]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:20:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 669ms 04:20:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:20:23 INFO - PROCESS | 2317 | 1462360823582 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 2317 | 1462360823584 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:20:23 INFO - PROCESS | 2317 | 1462360823586 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 2317 | 1462360823588 Marionette TRACE conn2 <- [1,2806,null,{}] 04:20:23 INFO - PROCESS | 2317 | 1462360823597 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}] 04:20:23 INFO - PROCESS | 2317 | 1462360823711 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:20:23 INFO - PROCESS | 2317 | 1462360823824 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 2317 | ++DOCSHELL 0x12f2a6800 == 72 [pid = 2317] [id = 709] 04:20:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x1248c0c00) [pid = 2317] [serial = 2127] [outer = 0x0] 04:20:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x129503000) [pid = 2317] [serial = 2128] [outer = 0x1248c0c00] 04:20:23 INFO - PROCESS | 2317 | 1462360823859 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x12afe5000) [pid = 2317] [serial = 2129] [outer = 0x1248c0c00] 04:20:24 INFO - PROCESS | 2317 | 1462360824266 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]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:20:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 722ms 04:20:24 INFO - PROCESS | 2317 | 1462360824332 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 2317 | 1462360824334 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:20:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:20:24 INFO - PROCESS | 2317 | 1462360824337 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 2317 | 1462360824338 Marionette TRACE conn2 <- [1,2810,null,{}] 04:20:24 INFO - PROCESS | 2317 | 1462360824341 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}] 04:20:24 INFO - PROCESS | 2317 | 1462360824450 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:20:24 INFO - PROCESS | 2317 | 1462360824561 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 2317 | ++DOCSHELL 0x1359d4000 == 73 [pid = 2317] [id = 710] 04:20:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x12afeac00) [pid = 2317] [serial = 2130] [outer = 0x0] 04:20:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x12b149800) [pid = 2317] [serial = 2131] [outer = 0x12afeac00] 04:20:24 INFO - PROCESS | 2317 | 1462360824593 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x12c2a1800) [pid = 2317] [serial = 2132] [outer = 0x12afeac00] 04:20:25 INFO - PROCESS | 2317 | 1462360825005 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]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:20:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 718ms 04:20:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:20:25 INFO - PROCESS | 2317 | 1462360825056 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2317 | 1462360825058 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:20:25 INFO - PROCESS | 2317 | 1462360825060 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2317 | 1462360825061 Marionette TRACE conn2 <- [1,2814,null,{}] 04:20:25 INFO - PROCESS | 2317 | 1462360825064 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}] 04:20:25 INFO - PROCESS | 2317 | 1462360825173 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:20:25 INFO - PROCESS | 2317 | 1462360825256 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x135b85800 == 74 [pid = 2317] [id = 711] 04:20:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x12afef400) [pid = 2317] [serial = 2133] [outer = 0x0] 04:20:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x12c623000) [pid = 2317] [serial = 2134] [outer = 0x12afef400] 04:20:25 INFO - PROCESS | 2317 | 1462360825285 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x12c67a400) [pid = 2317] [serial = 2135] [outer = 0x12afef400] 04:20:25 INFO - PROCESS | 2317 | 1462360825682 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]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:20:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 668ms 04:20:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:20:25 INFO - PROCESS | 2317 | 1462360825731 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2317 | 1462360825732 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:20:25 INFO - PROCESS | 2317 | 1462360825735 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2317 | 1462360825736 Marionette TRACE conn2 <- [1,2818,null,{}] 04:20:25 INFO - PROCESS | 2317 | 1462360825738 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}] 04:20:25 INFO - PROCESS | 2317 | 1462360825884 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:20:25 INFO - PROCESS | 2317 | 1462360825967 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 2317 | ++DOCSHELL 0x1361d4000 == 75 [pid = 2317] [id = 712] 04:20:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x12ca75c00) [pid = 2317] [serial = 2136] [outer = 0x0] 04:20:25 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x12cb72800) [pid = 2317] [serial = 2137] [outer = 0x12ca75c00] 04:20:26 INFO - PROCESS | 2317 | 1462360825997 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x12ce68800) [pid = 2317] [serial = 2138] [outer = 0x12ca75c00] 04:20:26 INFO - PROCESS | 2317 | 1462360826458 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]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:20:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 773ms 04:20:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:20:26 INFO - PROCESS | 2317 | 1462360826512 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 2317 | 1462360826513 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:20:26 INFO - PROCESS | 2317 | 1462360826517 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 2317 | 1462360826518 Marionette TRACE conn2 <- [1,2822,null,{}] 04:20:26 INFO - PROCESS | 2317 | 1462360826521 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}] 04:20:26 INFO - PROCESS | 2317 | 1462360826629 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:20:26 INFO - PROCESS | 2317 | 1462360826714 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 2317 | ++DOCSHELL 0x11913b000 == 76 [pid = 2317] [id = 713] 04:20:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x1164c5400) [pid = 2317] [serial = 2139] [outer = 0x0] 04:20:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x128daf400) [pid = 2317] [serial = 2140] [outer = 0x1164c5400] 04:20:26 INFO - PROCESS | 2317 | 1462360826743 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x12ce61c00) [pid = 2317] [serial = 2141] [outer = 0x1164c5400] 04:20:27 INFO - PROCESS | 2317 | 1462360827384 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]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:20:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 921ms 04:20:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:20:27 INFO - PROCESS | 2317 | 1462360827445 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 2317 | 1462360827448 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:20:27 INFO - PROCESS | 2317 | 1462360827452 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 2317 | 1462360827454 Marionette TRACE conn2 <- [1,2826,null,{}] 04:20:27 INFO - PROCESS | 2317 | 1462360827457 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}] 04:20:27 INFO - PROCESS | 2317 | 1462360827562 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:20:27 INFO - PROCESS | 2317 | 1462360827651 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 2317 | ++DOCSHELL 0x1182b9000 == 77 [pid = 2317] [id = 714] 04:20:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x112a26000) [pid = 2317] [serial = 2142] [outer = 0x0] 04:20:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x113f1f800) [pid = 2317] [serial = 2143] [outer = 0x112a26000] 04:20:27 INFO - PROCESS | 2317 | 1462360827680 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x117528400) [pid = 2317] [serial = 2144] [outer = 0x112a26000] 04:20:28 INFO - PROCESS | 2317 | 1462360828115 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:20:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 673ms 04:20:28 INFO - PROCESS | 2317 | 1462360828124 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 2317 | 1462360828129 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:20:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:20:28 INFO - PROCESS | 2317 | 1462360828135 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 2317 | 1462360828136 Marionette TRACE conn2 <- [1,2830,null,{}] 04:20:28 INFO - PROCESS | 2317 | 1462360828139 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}] 04:20:28 INFO - PROCESS | 2317 | 1462360828240 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:20:28 INFO - PROCESS | 2317 | 1462360828313 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x117560800 == 78 [pid = 2317] [id = 715] 04:20:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x1129a4c00) [pid = 2317] [serial = 2145] [outer = 0x0] 04:20:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x116219800) [pid = 2317] [serial = 2146] [outer = 0x1129a4c00] 04:20:28 INFO - PROCESS | 2317 | 1462360828374 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x11885c000) [pid = 2317] [serial = 2147] [outer = 0x1129a4c00] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12c157000 == 77 [pid = 2317] [id = 657] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb79800 == 76 [pid = 2317] [id = 675] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x1349ec000 == 75 [pid = 2317] [id = 705] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12f2c0000 == 74 [pid = 2317] [id = 704] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x1297ba800 == 73 [pid = 2317] [id = 703] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12d751800 == 72 [pid = 2317] [id = 702] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12d124000 == 71 [pid = 2317] [id = 701] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x12d137000) [pid = 2317] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x113d4d000) [pid = 2317] [serial = 2029] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x11842a800) [pid = 2317] [serial = 2032] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x129508c00) [pid = 2317] [serial = 2062] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12c15a000 == 70 [pid = 2317] [id = 700] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12aab1000 == 69 [pid = 2317] [id = 699] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x11871f000 == 68 [pid = 2317] [id = 698] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x128f59800 == 67 [pid = 2317] [id = 697] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x121590000 == 66 [pid = 2317] [id = 696] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x116463000 == 65 [pid = 2317] [id = 695] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x1218a3000 == 64 [pid = 2317] [id = 694] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12d5b6800 == 63 [pid = 2317] [id = 691] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12d13b000 == 62 [pid = 2317] [id = 690] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12a763800 == 61 [pid = 2317] [id = 689] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x11a21d800 == 60 [pid = 2317] [id = 688] 04:20:28 INFO - PROCESS | 2317 | --DOCSHELL 0x12c156000 == 59 [pid = 2317] [id = 687] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x12758a800) [pid = 2317] [serial = 1973] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x12170f000) [pid = 2317] [serial = 2035] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x1196b3800) [pid = 2317] [serial = 2044] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x121f9c000) [pid = 2317] [serial = 2050] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x1248c1c00) [pid = 2317] [serial = 2053] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x125ff4c00) [pid = 2317] [serial = 2054] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x116647400) [pid = 2317] [serial = 2039] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x113488000) [pid = 2317] [serial = 2038] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x11842c400) [pid = 2317] [serial = 2041] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x118633800) [pid = 2317] [serial = 2042] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x128bd7400) [pid = 2317] [serial = 1433] [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.] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x12150c000) [pid = 2317] [serial = 2047] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x121fbb000) [pid = 2317] [serial = 2051] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x12170cc00) [pid = 2317] [serial = 2048] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x11a15f000) [pid = 2317] [serial = 2045] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x12754cc00) [pid = 2317] [serial = 2057] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x12699d000) [pid = 2317] [serial = 2056] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x1292c1800) [pid = 2317] [serial = 2060] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x128bd2c00) [pid = 2317] [serial = 2059] [outer = 0x0] [url = about:blank] 04:20:28 INFO - PROCESS | 2317 | 1462360828740 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]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:20:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 624ms 04:20:28 INFO - PROCESS | 2317 | 1462360828759 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 2317 | 1462360828760 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:20:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:20:28 INFO - PROCESS | 2317 | 1462360828764 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 2317 | 1462360828767 Marionette TRACE conn2 <- [1,2834,null,{}] 04:20:28 INFO - PROCESS | 2317 | 1462360828775 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}] 04:20:28 INFO - PROCESS | 2317 | 1462360828872 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:20:28 INFO - PROCESS | 2317 | 1462360828966 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 2317 | ++DOCSHELL 0x121895800 == 60 [pid = 2317] [id = 716] 04:20:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x1199d4400) [pid = 2317] [serial = 2148] [outer = 0x0] 04:20:28 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x11a15f000) [pid = 2317] [serial = 2149] [outer = 0x1199d4400] 04:20:28 INFO - PROCESS | 2317 | 1462360828994 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x1214cc000) [pid = 2317] [serial = 2150] [outer = 0x1199d4400] 04:20:29 INFO - PROCESS | 2317 | 1462360829308 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:20:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 572ms 04:20:29 INFO - PROCESS | 2317 | 1462360829335 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 2317 | 1462360829337 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:20:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:20:29 INFO - PROCESS | 2317 | 1462360829339 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 2317 | 1462360829340 Marionette TRACE conn2 <- [1,2838,null,{}] 04:20:29 INFO - PROCESS | 2317 | 1462360829343 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}] 04:20:29 INFO - PROCESS | 2317 | 1462360829433 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:20:29 INFO - PROCESS | 2317 | 1462360829498 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x1258cf800 == 61 [pid = 2317] [id = 717] 04:20:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x1214a0c00) [pid = 2317] [serial = 2151] [outer = 0x0] 04:20:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x1215cd800) [pid = 2317] [serial = 2152] [outer = 0x1214a0c00] 04:20:29 INFO - PROCESS | 2317 | 1462360829529 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x121951400) [pid = 2317] [serial = 2153] [outer = 0x1214a0c00] 04:20:29 INFO - PROCESS | 2317 | 1462360829819 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]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:20:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 04:20:29 INFO - PROCESS | 2317 | 1462360829859 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 2317 | 1462360829860 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:20:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:20:29 INFO - PROCESS | 2317 | 1462360829865 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 2317 | 1462360829867 Marionette TRACE conn2 <- [1,2842,null,{}] 04:20:29 INFO - PROCESS | 2317 | 1462360829869 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}] 04:20:29 INFO - PROCESS | 2317 | 1462360829957 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:20:29 INFO - PROCESS | 2317 | 1462360829962 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 2317 | ++DOCSHELL 0x128f86800 == 62 [pid = 2317] [id = 718] 04:20:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x12194d400) [pid = 2317] [serial = 2154] [outer = 0x0] 04:20:29 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x121fa3c00) [pid = 2317] [serial = 2155] [outer = 0x12194d400] 04:20:29 INFO - PROCESS | 2317 | 1462360829987 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x121fbc000) [pid = 2317] [serial = 2156] [outer = 0x12194d400] 04:20:30 INFO - PROCESS | 2317 | 1462360830347 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]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:20:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 521ms 04:20:30 INFO - PROCESS | 2317 | 1462360830387 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 2317 | 1462360830388 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:20:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:20:30 INFO - PROCESS | 2317 | 1462360830390 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 2317 | 1462360830391 Marionette TRACE conn2 <- [1,2846,null,{}] 04:20:30 INFO - PROCESS | 2317 | 1462360830393 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}] 04:20:30 INFO - PROCESS | 2317 | 1462360830495 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:20:30 INFO - PROCESS | 2317 | 1462360830502 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a742800 == 63 [pid = 2317] [id = 719] 04:20:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x124955800) [pid = 2317] [serial = 2157] [outer = 0x0] 04:20:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x125ffe000) [pid = 2317] [serial = 2158] [outer = 0x124955800] 04:20:30 INFO - PROCESS | 2317 | 1462360830529 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x12758e400) [pid = 2317] [serial = 2159] [outer = 0x124955800] 04:20:30 INFO - PROCESS | 2317 | 1462360830924 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]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:20:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 571ms 04:20:30 INFO - PROCESS | 2317 | 1462360830964 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 2317 | 1462360830966 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:20:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:20:30 INFO - PROCESS | 2317 | 1462360830970 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 2317 | 1462360830971 Marionette TRACE conn2 <- [1,2850,null,{}] 04:20:30 INFO - PROCESS | 2317 | 1462360830974 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}] 04:20:31 INFO - PROCESS | 2317 | 1462360831142 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:20:31 INFO - PROCESS | 2317 | 1462360831168 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aa9e000 == 64 [pid = 2317] [id = 720] 04:20:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x12699c400) [pid = 2317] [serial = 2160] [outer = 0x0] 04:20:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x128bd9c00) [pid = 2317] [serial = 2161] [outer = 0x12699c400] 04:20:31 INFO - PROCESS | 2317 | 1462360831208 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x128dc8400) [pid = 2317] [serial = 2162] [outer = 0x12699c400] 04:20:31 INFO - PROCESS | 2317 | 1462360831609 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:20:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 04:20:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:20:31 INFO - PROCESS | 2317 | 1462360831640 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 2317 | 1462360831642 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:20:31 INFO - PROCESS | 2317 | 1462360831644 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 2317 | 1462360831646 Marionette TRACE conn2 <- [1,2854,null,{}] 04:20:31 INFO - PROCESS | 2317 | 1462360831650 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}] 04:20:31 INFO - PROCESS | 2317 | 1462360831759 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:20:31 INFO - PROCESS | 2317 | 1462360831779 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b313800 == 65 [pid = 2317] [id = 721] 04:20:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x128bd0000) [pid = 2317] [serial = 2163] [outer = 0x0] 04:20:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x1292ca800) [pid = 2317] [serial = 2164] [outer = 0x128bd0000] 04:20:31 INFO - PROCESS | 2317 | 1462360831804 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x12a858400) [pid = 2317] [serial = 2165] [outer = 0x128bd0000] 04:20:32 INFO - PROCESS | 2317 | 1462360832152 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]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:20:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 571ms 04:20:32 INFO - PROCESS | 2317 | 1462360832217 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 2317 | 1462360832218 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:20:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:20:32 INFO - PROCESS | 2317 | 1462360832220 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 2317 | 1462360832222 Marionette TRACE conn2 <- [1,2858,null,{}] 04:20:32 INFO - PROCESS | 2317 | 1462360832224 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}] 04:20:32 INFO - PROCESS | 2317 | 1462360832338 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:20:32 INFO - PROCESS | 2317 | 1462360832383 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c15f000 == 66 [pid = 2317] [id = 722] 04:20:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x12aa5ec00) [pid = 2317] [serial = 2166] [outer = 0x0] 04:20:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x12afec400) [pid = 2317] [serial = 2167] [outer = 0x12aa5ec00] 04:20:32 INFO - PROCESS | 2317 | 1462360832408 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x12b10d000) [pid = 2317] [serial = 2168] [outer = 0x12aa5ec00] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x12b146800) [pid = 2317] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x12bbe1c00) [pid = 2317] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x121fc0800) [pid = 2317] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x11823ec00) [pid = 2317] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x125844800) [pid = 2317] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x113052400) [pid = 2317] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x113f23c00) [pid = 2317] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x117528800) [pid = 2317] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x12c62b000) [pid = 2317] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x11304ac00) [pid = 2317] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x127597800) [pid = 2317] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:20:32 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x12b110c00) [pid = 2317] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:20:32 INFO - PROCESS | 2317 | 1462360832877 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:20:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 667ms 04:20:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:20:32 INFO - PROCESS | 2317 | 1462360832889 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 2317 | 1462360832890 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:20:32 INFO - PROCESS | 2317 | 1462360832892 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 2317 | 1462360832893 Marionette TRACE conn2 <- [1,2862,null,{}] 04:20:32 INFO - PROCESS | 2317 | 1462360832895 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}] 04:20:32 INFO - PROCESS | 2317 | 1462360832984 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:20:32 INFO - PROCESS | 2317 | 1462360832988 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6b7800 == 67 [pid = 2317] [id = 723] 04:20:32 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x11877c800) [pid = 2317] [serial = 2169] [outer = 0x0] 04:20:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x12150d400) [pid = 2317] [serial = 2170] [outer = 0x11877c800] 04:20:33 INFO - PROCESS | 2317 | 1462360833015 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x121fc3800) [pid = 2317] [serial = 2171] [outer = 0x11877c800] 04:20:33 INFO - PROCESS | 2317 | 1462360833368 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]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:20:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 520ms 04:20:33 INFO - PROCESS | 2317 | 1462360833414 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2317 | 1462360833416 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:20:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:20:33 INFO - PROCESS | 2317 | 1462360833418 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 2317 | 1462360833420 Marionette TRACE conn2 <- [1,2866,null,{}] 04:20:33 INFO - PROCESS | 2317 | 1462360833422 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}] 04:20:33 INFO - PROCESS | 2317 | 1462360833553 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:20:33 INFO - PROCESS | 2317 | 1462360833559 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d137000 == 68 [pid = 2317] [id = 724] 04:20:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x118784000) [pid = 2317] [serial = 2172] [outer = 0x0] 04:20:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x12b39d800) [pid = 2317] [serial = 2173] [outer = 0x118784000] 04:20:33 INFO - PROCESS | 2317 | 1462360833591 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x12bef9000) [pid = 2317] [serial = 2174] [outer = 0x118784000] 04:20:33 INFO - PROCESS | 2317 | 1462360833949 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]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:20:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 571ms 04:20:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:20:33 INFO - PROCESS | 2317 | 1462360833989 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2317 | 1462360833990 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:20:33 INFO - PROCESS | 2317 | 1462360833992 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 2317 | 1462360833994 Marionette TRACE conn2 <- [1,2870,null,{}] 04:20:33 INFO - PROCESS | 2317 | 1462360833998 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}] 04:20:34 INFO - PROCESS | 2317 | 1462360834087 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:20:34 INFO - PROCESS | 2317 | 1462360834091 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d753800 == 69 [pid = 2317] [id = 725] 04:20:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x12befc800) [pid = 2317] [serial = 2175] [outer = 0x0] 04:20:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x12c620800) [pid = 2317] [serial = 2176] [outer = 0x12befc800] 04:20:34 INFO - PROCESS | 2317 | 1462360834116 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x12c677400) [pid = 2317] [serial = 2177] [outer = 0x12befc800] 04:20:34 INFO - PROCESS | 2317 | 1462360834469 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]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:20:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 04:20:34 INFO - PROCESS | 2317 | 1462360834526 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 2317 | 1462360834528 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:20:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:20:34 INFO - PROCESS | 2317 | 1462360834536 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 2317 | 1462360834537 Marionette TRACE conn2 <- [1,2874,null,{}] 04:20:34 INFO - PROCESS | 2317 | 1462360834539 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}] 04:20:34 INFO - PROCESS | 2317 | 1462360834631 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:20:34 INFO - PROCESS | 2317 | 1462360834635 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 2317 | ++DOCSHELL 0x1349dc800 == 70 [pid = 2317] [id = 726] 04:20:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x12c67b000) [pid = 2317] [serial = 2178] [outer = 0x0] 04:20:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x12ca6f000) [pid = 2317] [serial = 2179] [outer = 0x12c67b000] 04:20:34 INFO - PROCESS | 2317 | 1462360834660 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x12cb6d000) [pid = 2317] [serial = 2180] [outer = 0x12c67b000] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce86800 == 69 [pid = 2317] [id = 565] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12ce6e800 == 68 [pid = 2317] [id = 564] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1359e5000 == 67 [pid = 2317] [id = 606] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc69800 == 66 [pid = 2317] [id = 692] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1162b4000 == 65 [pid = 2317] [id = 664] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x125f21800 == 64 [pid = 2317] [id = 638] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12d517800 == 63 [pid = 2317] [id = 566] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x124981800 == 62 [pid = 2317] [id = 562] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12c162800 == 61 [pid = 2317] [id = 563] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x110ecc800 == 60 [pid = 2317] [id = 567] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1349e6000 == 59 [pid = 2317] [id = 604] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1182b5800 == 58 [pid = 2317] [id = 561] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x13500c000 == 57 [pid = 2317] [id = 605] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12d59b000 == 56 [pid = 2317] [id = 663] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x11829a000 == 55 [pid = 2317] [id = 587] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x134957000 == 54 [pid = 2317] [id = 640] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6b3000 == 53 [pid = 2317] [id = 678] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb6c800 == 52 [pid = 2317] [id = 547] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x118025000 == 51 [pid = 2317] [id = 693] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc6f000 == 50 [pid = 2317] [id = 636] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12dc78000 == 49 [pid = 2317] [id = 621] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12e26e800 == 48 [pid = 2317] [id = 586] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa98000 == 47 [pid = 2317] [id = 642] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1349ea800 == 46 [pid = 2317] [id = 641] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x119166000 == 45 [pid = 2317] [id = 607] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x135a0b800 == 44 [pid = 2317] [id = 643] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1182b9000 == 43 [pid = 2317] [id = 714] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x11913b000 == 42 [pid = 2317] [id = 713] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1361d4000 == 41 [pid = 2317] [id = 712] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x135b85800 == 40 [pid = 2317] [id = 711] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1359d4000 == 39 [pid = 2317] [id = 710] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x12f2a6800 == 38 [pid = 2317] [id = 709] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x129317000 == 37 [pid = 2317] [id = 708] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x1359da000 == 36 [pid = 2317] [id = 706] 04:20:35 INFO - PROCESS | 2317 | --DOCSHELL 0x119616000 == 35 [pid = 2317] [id = 707] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x117560800 == 34 [pid = 2317] [id = 715] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x1258cf800 == 33 [pid = 2317] [id = 717] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6b7800 == 32 [pid = 2317] [id = 723] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12d753800 == 31 [pid = 2317] [id = 725] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12d137000 == 30 [pid = 2317] [id = 724] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12aa9e000 == 29 [pid = 2317] [id = 720] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12a742800 == 28 [pid = 2317] [id = 719] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12c15f000 == 27 [pid = 2317] [id = 722] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x12b313800 == 26 [pid = 2317] [id = 721] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x121895800 == 25 [pid = 2317] [id = 716] 04:20:36 INFO - PROCESS | 2317 | --DOCSHELL 0x128f86800 == 24 [pid = 2317] [id = 718] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x12b14dc00) [pid = 2317] [serial = 2101] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x12bbba400) [pid = 2317] [serial = 2104] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x12bef1800) [pid = 2317] [serial = 2107] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x12bbe3400) [pid = 2317] [serial = 2105] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x116f6d400) [pid = 2317] [serial = 2065] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x125ffa400) [pid = 2317] [serial = 2092] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x12726cc00) [pid = 2317] [serial = 2093] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x121507800) [pid = 2317] [serial = 2089] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x121d29400) [pid = 2317] [serial = 2090] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x11a15e800) [pid = 2317] [serial = 2068] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x127595000) [pid = 2317] [serial = 2095] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x128dc8000) [pid = 2317] [serial = 2096] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x1183bf800) [pid = 2317] [serial = 2084] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x116a6ac00) [pid = 2317] [serial = 2083] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x118431c00) [pid = 2317] [serial = 2086] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x1199cb000) [pid = 2317] [serial = 2087] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x12a857c00) [pid = 2317] [serial = 2077] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x126993400) [pid = 2317] [serial = 2071] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x129593400) [pid = 2317] [serial = 2074] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x12a85bc00) [pid = 2317] [serial = 2080] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x121fb9000) [pid = 2317] [serial = 2110] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x12c67d800) [pid = 2317] [serial = 2117] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x12ca6d400) [pid = 2317] [serial = 2119] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x12b10b800) [pid = 2317] [serial = 2111] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12befe800) [pid = 2317] [serial = 2108] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x12c678400) [pid = 2317] [serial = 2116] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x12c29d000) [pid = 2317] [serial = 2113] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x12a80a000) [pid = 2317] [serial = 2098] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x12b13f800) [pid = 2317] [serial = 2099] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x12b3abc00) [pid = 2317] [serial = 2102] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12c628800) [pid = 2317] [serial = 2114] [outer = 0x0] [url = about:blank] 04:20:36 INFO - PROCESS | 2317 | 1462360836641 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]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:20:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2124ms 04:20:36 INFO - PROCESS | 2317 | 1462360836661 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 2317 | 1462360836666 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:20:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:20:36 INFO - PROCESS | 2317 | 1462360836670 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 2317 | 1462360836672 Marionette TRACE conn2 <- [1,2878,null,{}] 04:20:36 INFO - PROCESS | 2317 | 1462360836676 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}] 04:20:36 INFO - PROCESS | 2317 | 1462360836760 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:20:36 INFO - PROCESS | 2317 | 1462360836813 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 2317 | ++DOCSHELL 0x113f66000 == 25 [pid = 2317] [id = 727] 04:20:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x112a23000) [pid = 2317] [serial = 2181] [outer = 0x0] 04:20:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x112e74c00) [pid = 2317] [serial = 2182] [outer = 0x112a23000] 04:20:36 INFO - PROCESS | 2317 | 1462360836841 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x1132a7400) [pid = 2317] [serial = 2183] [outer = 0x112a23000] 04:20:37 INFO - PROCESS | 2317 | 1462360837161 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]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:20:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 04:20:37 INFO - PROCESS | 2317 | 1462360837190 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 2317 | 1462360837195 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:20:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:20:37 INFO - PROCESS | 2317 | 1462360837201 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 2317 | 1462360837203 Marionette TRACE conn2 <- [1,2882,null,{}] 04:20:37 INFO - PROCESS | 2317 | 1462360837206 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}] 04:20:37 INFO - PROCESS | 2317 | 1462360837283 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:20:37 INFO - PROCESS | 2317 | 1462360837289 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x11701b000 == 26 [pid = 2317] [id = 728] 04:20:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x1132d7400) [pid = 2317] [serial = 2184] [outer = 0x0] 04:20:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x113ad0c00) [pid = 2317] [serial = 2185] [outer = 0x1132d7400] 04:20:37 INFO - PROCESS | 2317 | 1462360837317 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x113f1ec00) [pid = 2317] [serial = 2186] [outer = 0x1132d7400] 04:20:37 INFO - PROCESS | 2317 | 1462360837721 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]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:20:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 573ms 04:20:37 INFO - PROCESS | 2317 | 1462360837775 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 2317 | 1462360837777 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:20:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:20:37 INFO - PROCESS | 2317 | 1462360837783 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 2317 | 1462360837787 Marionette TRACE conn2 <- [1,2886,null,{}] 04:20:37 INFO - PROCESS | 2317 | 1462360837800 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}] 04:20:37 INFO - PROCESS | 2317 | 1462360837922 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:20:37 INFO - PROCESS | 2317 | 1462360837940 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2317 | ++DOCSHELL 0x11822f000 == 27 [pid = 2317] [id = 729] 04:20:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x111dbc000) [pid = 2317] [serial = 2187] [outer = 0x0] 04:20:37 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x1167be400) [pid = 2317] [serial = 2188] [outer = 0x111dbc000] 04:20:37 INFO - PROCESS | 2317 | 1462360837987 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x116abf400) [pid = 2317] [serial = 2189] [outer = 0x111dbc000] 04:20:38 INFO - PROCESS | 2317 | 1462360838431 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]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:20:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 675ms 04:20:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:20:38 INFO - PROCESS | 2317 | 1462360838466 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 2317 | 1462360838468 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:20:38 INFO - PROCESS | 2317 | 1462360838471 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 2317 | 1462360838472 Marionette TRACE conn2 <- [1,2890,null,{}] 04:20:38 INFO - PROCESS | 2317 | 1462360838474 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}] 04:20:38 INFO - PROCESS | 2317 | 1462360838556 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:20:38 INFO - PROCESS | 2317 | 1462360838561 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 2317 | ++DOCSHELL 0x11887b800 == 28 [pid = 2317] [id = 730] 04:20:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x116f66400) [pid = 2317] [serial = 2190] [outer = 0x0] 04:20:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x11823d000) [pid = 2317] [serial = 2191] [outer = 0x116f66400] 04:20:38 INFO - PROCESS | 2317 | 1462360838589 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x118289800) [pid = 2317] [serial = 2192] [outer = 0x116f66400] 04:20:38 INFO - PROCESS | 2317 | 1462360838920 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:20:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 468ms 04:20:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:20:38 INFO - PROCESS | 2317 | 1462360838939 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 2317 | 1462360838940 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:20:38 INFO - PROCESS | 2317 | 1462360838943 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 2317 | 1462360838944 Marionette TRACE conn2 <- [1,2894,null,{}] 04:20:38 INFO - PROCESS | 2317 | 1462360838949 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}] 04:20:39 INFO - PROCESS | 2317 | 1462360839023 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:20:39 INFO - PROCESS | 2317 | 1462360839028 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x11917b000 == 29 [pid = 2317] [id = 731] 04:20:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x1132ac000) [pid = 2317] [serial = 2193] [outer = 0x0] 04:20:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x1183bf400) [pid = 2317] [serial = 2194] [outer = 0x1132ac000] 04:20:39 INFO - PROCESS | 2317 | 1462360839056 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x118428c00) [pid = 2317] [serial = 2195] [outer = 0x1132ac000] 04:20:39 INFO - PROCESS | 2317 | 1462360839421 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]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:20:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 04:20:39 INFO - PROCESS | 2317 | 1462360839467 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 2317 | 1462360839469 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:20:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:20:39 INFO - PROCESS | 2317 | 1462360839471 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 2317 | 1462360839472 Marionette TRACE conn2 <- [1,2898,null,{}] 04:20:39 INFO - PROCESS | 2317 | 1462360839474 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}] 04:20:39 INFO - PROCESS | 2317 | 1462360839574 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:20:39 INFO - PROCESS | 2317 | 1462360839585 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2317 | ++DOCSHELL 0x119e0e800 == 30 [pid = 2317] [id = 732] 04:20:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 157 (0x118620400) [pid = 2317] [serial = 2196] [outer = 0x0] 04:20:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 158 (0x11877a400) [pid = 2317] [serial = 2197] [outer = 0x118620400] 04:20:39 INFO - PROCESS | 2317 | 1462360839613 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2317 | ++DOMWINDOW == 159 (0x118855000) [pid = 2317] [serial = 2198] [outer = 0x118620400] 04:20:39 INFO - PROCESS | 2317 | 1462360839941 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]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:20:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 518ms 04:20:39 INFO - PROCESS | 2317 | 1462360839989 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:20:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:20:39 INFO - PROCESS | 2317 | 1462360839990 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:20:39 INFO - PROCESS | 2317 | 1462360839992 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 2317 | 1462360839993 Marionette TRACE conn2 <- [1,2902,null,{}] 04:20:39 INFO - PROCESS | 2317 | 1462360839996 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}] 04:20:40 INFO - PROCESS | 2317 | 1462360840070 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:20:40 INFO - PROCESS | 2317 | 1462360840130 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x12148c000 == 31 [pid = 2317] [id = 733] 04:20:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 160 (0x118621400) [pid = 2317] [serial = 2199] [outer = 0x0] 04:20:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 161 (0x1188c4000) [pid = 2317] [serial = 2200] [outer = 0x118621400] 04:20:40 INFO - PROCESS | 2317 | 1462360840155 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 162 (0x119105800) [pid = 2317] [serial = 2201] [outer = 0x118621400] 04:20:40 INFO - PROCESS | 2317 | 1462360840437 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:20:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 470ms 04:20:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:20:40 INFO - PROCESS | 2317 | 1462360840469 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 2317 | 1462360840470 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:20:40 INFO - PROCESS | 2317 | 1462360840472 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 2317 | 1462360840473 Marionette TRACE conn2 <- [1,2906,null,{}] 04:20:40 INFO - PROCESS | 2317 | 1462360840476 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}] 04:20:40 INFO - PROCESS | 2317 | 1462360840567 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:20:40 INFO - PROCESS | 2317 | 1462360840572 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 2317 | ++DOCSHELL 0x121895800 == 32 [pid = 2317] [id = 734] 04:20:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 163 (0x119312800) [pid = 2317] [serial = 2202] [outer = 0x0] 04:20:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 164 (0x11963d000) [pid = 2317] [serial = 2203] [outer = 0x119312800] 04:20:40 INFO - PROCESS | 2317 | 1462360840597 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 2317 | ++DOMWINDOW == 165 (0x1196a7c00) [pid = 2317] [serial = 2204] [outer = 0x119312800] 04:20:40 INFO - PROCESS | 2317 | 1462360840939 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]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:20:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 473ms 04:20:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:20:40 INFO - PROCESS | 2317 | 1462360840950 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 2317 | 1462360840951 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:20:40 INFO - PROCESS | 2317 | 1462360840953 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 2317 | 1462360840954 Marionette TRACE conn2 <- [1,2910,null,{}] 04:20:40 INFO - PROCESS | 2317 | 1462360840957 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}] 04:20:41 INFO - PROCESS | 2317 | 1462360841065 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:20:41 INFO - PROCESS | 2317 | 1462360841072 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x11822e000 == 33 [pid = 2317] [id = 735] 04:20:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 166 (0x118431400) [pid = 2317] [serial = 2205] [outer = 0x0] 04:20:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 167 (0x1196ac000) [pid = 2317] [serial = 2206] [outer = 0x118431400] 04:20:41 INFO - PROCESS | 2317 | 1462360841096 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 168 (0x1199d2c00) [pid = 2317] [serial = 2207] [outer = 0x118431400] 04:20:41 INFO - PROCESS | 2317 | 1462360841374 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]]]}] 04:20:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:20:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:20:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 472ms 04:20:41 INFO - PROCESS | 2317 | 1462360841425 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 2317 | 1462360841427 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:20:41 INFO - TEST-START | /DOMEvents/constructors.html 04:20:41 INFO - PROCESS | 2317 | 1462360841432 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 2317 | 1462360841434 Marionette TRACE conn2 <- [1,2914,null,{}] 04:20:41 INFO - PROCESS | 2317 | 1462360841436 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}] 04:20:41 INFO - PROCESS | 2317 | 1462360841518 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:20:41 INFO - PROCESS | 2317 | 1462360841522 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 2317 | ++DOCSHELL 0x125ebf800 == 34 [pid = 2317] [id = 736] 04:20:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 169 (0x1199cb000) [pid = 2317] [serial = 2208] [outer = 0x0] 04:20:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 170 (0x119cc2400) [pid = 2317] [serial = 2209] [outer = 0x1199cb000] 04:20:41 INFO - PROCESS | 2317 | 1462360841548 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 2317 | ++DOMWINDOW == 171 (0x119fb4000) [pid = 2317] [serial = 2210] [outer = 0x1199cb000] 04:20:41 INFO - PROCESS | 2317 | 1462360841918 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]]]}] 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:20:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:20:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:20:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 526ms 04:20:41 INFO - PROCESS | 2317 | 1462360841959 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:20:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:20:41 INFO - PROCESS | 2317 | 1462360841960 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:20:41 INFO - PROCESS | 2317 | 1462360841963 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 2317 | 1462360841965 Marionette TRACE conn2 <- [1,2918,null,{}] 04:20:41 INFO - PROCESS | 2317 | 1462360841967 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}] 04:20:42 INFO - PROCESS | 2317 | 1462360842079 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:20:42 INFO - PROCESS | 2317 | 1462360842092 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x119178000 == 35 [pid = 2317] [id = 737] 04:20:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 172 (0x1213b1c00) [pid = 2317] [serial = 2211] [outer = 0x0] 04:20:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 173 (0x12150c800) [pid = 2317] [serial = 2212] [outer = 0x1213b1c00] 04:20:42 INFO - PROCESS | 2317 | 1462360842127 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 174 (0x1215d4c00) [pid = 2317] [serial = 2213] [outer = 0x1213b1c00] 04:20:42 INFO - PROCESS | 2317 | 1462360842467 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:20:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:20:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 521ms 04:20:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:20:42 INFO - PROCESS | 2317 | 1462360842484 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 2317 | 1462360842485 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:20:42 INFO - PROCESS | 2317 | 1462360842488 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 2317 | 1462360842489 Marionette TRACE conn2 <- [1,2922,null,{}] 04:20:42 INFO - PROCESS | 2317 | 1462360842491 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}] 04:20:42 INFO - PROCESS | 2317 | 1462360842588 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:20:42 INFO - PROCESS | 2317 | 1462360842628 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 2317 | ++DOCSHELL 0x129315000 == 36 [pid = 2317] [id = 738] 04:20:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 175 (0x12170d400) [pid = 2317] [serial = 2214] [outer = 0x0] 04:20:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 176 (0x12194b800) [pid = 2317] [serial = 2215] [outer = 0x12170d400] 04:20:42 INFO - PROCESS | 2317 | 1462360842653 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 2317 | ++DOMWINDOW == 177 (0x121956400) [pid = 2317] [serial = 2216] [outer = 0x12170d400] 04:20:42 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:20:42 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:20:42 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:20:42 INFO - PROCESS | 2317 | [2317] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:20:43 INFO - PROCESS | 2317 | 1462360843009 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]]]}] 04:20:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:20:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:43 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 04:20:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:43 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 04:20:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:43 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]" 04:20:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:20:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 570ms 04:20:43 INFO - PROCESS | 2317 | 1462360843059 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2317 | 1462360843062 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:20:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:20:43 INFO - PROCESS | 2317 | 1462360843065 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 2317 | 1462360843067 Marionette TRACE conn2 <- [1,2926,null,{}] 04:20:43 INFO - PROCESS | 2317 | 1462360843070 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}] 04:20:43 INFO - PROCESS | 2317 | 1462360843220 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:20:43 INFO - PROCESS | 2317 | 1462360843243 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a745000 == 37 [pid = 2317] [id = 739] 04:20:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 178 (0x121959c00) [pid = 2317] [serial = 2217] [outer = 0x0] 04:20:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 179 (0x121fa8c00) [pid = 2317] [serial = 2218] [outer = 0x121959c00] 04:20:43 INFO - PROCESS | 2317 | 1462360843275 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 180 (0x121fc2400) [pid = 2317] [serial = 2219] [outer = 0x121959c00] 04:20:43 INFO - PROCESS | 2317 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:20:43 INFO - PROCESS | 2317 | 1462360843568 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]]]}] 04:20:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:20:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 520ms 04:20:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:20:43 INFO - PROCESS | 2317 | 1462360843588 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2317 | 1462360843589 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:20:43 INFO - PROCESS | 2317 | 1462360843591 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 2317 | 1462360843592 Marionette TRACE conn2 <- [1,2930,null,{}] 04:20:43 INFO - PROCESS | 2317 | 1462360843595 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}] 04:20:43 INFO - PROCESS | 2317 | 1462360843701 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:20:43 INFO - PROCESS | 2317 | 1462360843714 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a8dd000 == 38 [pid = 2317] [id = 740] 04:20:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 181 (0x121fc6000) [pid = 2317] [serial = 2220] [outer = 0x0] 04:20:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 182 (0x1248c1400) [pid = 2317] [serial = 2221] [outer = 0x121fc6000] 04:20:43 INFO - PROCESS | 2317 | 1462360843739 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 2317 | ++DOMWINDOW == 183 (0x118621000) [pid = 2317] [serial = 2222] [outer = 0x121fc6000] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 182 (0x119f0f400) [pid = 2317] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 181 (0x119c8c400) [pid = 2317] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 180 (0x116a69400) [pid = 2317] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 179 (0x1132a6400) [pid = 2317] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 178 (0x116655c00) [pid = 2317] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 177 (0x11299b400) [pid = 2317] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 176 (0x127276400) [pid = 2317] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 175 (0x11a1b6400) [pid = 2317] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 174 (0x119cc1000) [pid = 2317] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 173 (0x112a24c00) [pid = 2317] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 172 (0x129502400) [pid = 2317] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 171 (0x1248c2000) [pid = 2317] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 170 (0x119105000) [pid = 2317] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 169 (0x118245c00) [pid = 2317] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 168 (0x128db8000) [pid = 2317] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 167 (0x12758c400) [pid = 2317] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 166 (0x118245800) [pid = 2317] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 165 (0x113f1f000) [pid = 2317] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 164 (0x126991800) [pid = 2317] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 163 (0x12b3a4c00) [pid = 2317] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 162 (0x12a85f800) [pid = 2317] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 161 (0x115e8b400) [pid = 2317] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 160 (0x118850800) [pid = 2317] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 159 (0x125911400) [pid = 2317] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 158 (0x1126c3000) [pid = 2317] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 157 (0x118620c00) [pid = 2317] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 156 (0x1292c5000) [pid = 2317] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x12befc800) [pid = 2317] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x12699c400) [pid = 2317] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x128bd0000) [pid = 2317] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x12aa5ec00) [pid = 2317] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x11877c800) [pid = 2317] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x118784000) [pid = 2317] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x1164c5400) [pid = 2317] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x12ca75c00) [pid = 2317] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x12afef400) [pid = 2317] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x12afeac00) [pid = 2317] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x1248c0c00) [pid = 2317] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x1188c0800) [pid = 2317] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x1132a3400) [pid = 2317] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x12c682400) [pid = 2317] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x124955800) [pid = 2317] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12194d400) [pid = 2317] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x1214a0c00) [pid = 2317] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x1199d4400) [pid = 2317] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x1129a4c00) [pid = 2317] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x112a26000) [pid = 2317] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x1214c8800) [pid = 2317] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x11842d400) [pid = 2317] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x1259e6c00) [pid = 2317] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x116abcc00) [pid = 2317] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x116210400) [pid = 2317] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:20:44 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x1129a7000) [pid = 2317] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:20:44 INFO - PROCESS | 2317 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:20:44 INFO - PROCESS | 2317 | 1462360844569 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]]]}] 04:20:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:20:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1024ms 04:20:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:20:44 INFO - PROCESS | 2317 | 1462360844617 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 2317 | 1462360844619 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:20:44 INFO - PROCESS | 2317 | 1462360844629 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 2317 | 1462360844630 Marionette TRACE conn2 <- [1,2934,null,{}] 04:20:44 INFO - PROCESS | 2317 | 1462360844633 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}] 04:20:44 INFO - PROCESS | 2317 | 1462360844712 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:20:44 INFO - PROCESS | 2317 | 1462360844718 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 2317 | ++DOCSHELL 0x11822a000 == 39 [pid = 2317] [id = 741] 04:20:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 131 (0x1126c3000) [pid = 2317] [serial = 2223] [outer = 0x0] 04:20:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 132 (0x113f1f000) [pid = 2317] [serial = 2224] [outer = 0x1126c3000] 04:20:44 INFO - PROCESS | 2317 | 1462360844743 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 2317 | ++DOMWINDOW == 133 (0x116ac2000) [pid = 2317] [serial = 2225] [outer = 0x1126c3000] 04:20:45 INFO - PROCESS | 2317 | 1462360845045 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]]]}] 04:20:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:20:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 430ms 04:20:45 INFO - PROCESS | 2317 | 1462360845054 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2317 | 1462360845056 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:20:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:20:45 INFO - PROCESS | 2317 | 1462360845058 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 2317 | 1462360845059 Marionette TRACE conn2 <- [1,2938,null,{}] 04:20:45 INFO - PROCESS | 2317 | 1462360845069 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}] 04:20:45 INFO - PROCESS | 2317 | 1462360845186 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:20:45 INFO - PROCESS | 2317 | 1462360845193 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x127519000 == 40 [pid = 2317] [id = 742] 04:20:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 134 (0x112a2a800) [pid = 2317] [serial = 2226] [outer = 0x0] 04:20:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 135 (0x118436c00) [pid = 2317] [serial = 2227] [outer = 0x112a2a800] 04:20:45 INFO - PROCESS | 2317 | 1462360845218 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 136 (0x119c8c400) [pid = 2317] [serial = 2228] [outer = 0x112a2a800] 04:20:45 INFO - PROCESS | 2317 | 1462360845491 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]]]}] 04:20:45 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. 04:20:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms 04:20:45 INFO - PROCESS | 2317 | 1462360845536 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2317 | 1462360845537 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:20:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:20:45 INFO - PROCESS | 2317 | 1462360845540 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 2317 | 1462360845541 Marionette TRACE conn2 <- [1,2942,null,{}] 04:20:45 INFO - PROCESS | 2317 | 1462360845543 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}] 04:20:45 INFO - PROCESS | 2317 | 1462360845627 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:20:45 INFO - PROCESS | 2317 | 1462360845633 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b316000 == 41 [pid = 2317] [id = 743] 04:20:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 137 (0x119319000) [pid = 2317] [serial = 2229] [outer = 0x0] 04:20:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 138 (0x1214c8800) [pid = 2317] [serial = 2230] [outer = 0x119319000] 04:20:45 INFO - PROCESS | 2317 | 1462360845658 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 2317 | ++DOMWINDOW == 139 (0x121f9a400) [pid = 2317] [serial = 2231] [outer = 0x119319000] 04:20:45 INFO - PROCESS | 2317 | 1462360845950 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"]]]}] 04:20:46 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 04:20:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:20:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 469ms 04:20:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:20:46 INFO - PROCESS | 2317 | 1462360846009 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 2317 | 1462360846010 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:20:46 INFO - PROCESS | 2317 | 1462360846013 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 2317 | 1462360846014 Marionette TRACE conn2 <- [1,2946,null,{}] 04:20:46 INFO - PROCESS | 2317 | 1462360846016 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}] 04:20:46 INFO - PROCESS | 2317 | 1462360846128 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:20:46 INFO - PROCESS | 2317 | 1462360846134 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb1a000 == 42 [pid = 2317] [id = 744] 04:20:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 140 (0x12150dc00) [pid = 2317] [serial = 2232] [outer = 0x0] 04:20:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 141 (0x124e19000) [pid = 2317] [serial = 2233] [outer = 0x12150dc00] 04:20:46 INFO - PROCESS | 2317 | 1462360846159 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 142 (0x125841c00) [pid = 2317] [serial = 2234] [outer = 0x12150dc00] 04:20:46 INFO - PROCESS | 2317 | 1462360846434 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]]]}] 04:20:46 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. 04:20:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 470ms 04:20:46 INFO - PROCESS | 2317 | 1462360846542 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 2317 | 1462360846544 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:20:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:20:46 INFO - PROCESS | 2317 | 1462360846549 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 2317 | 1462360846551 Marionette TRACE conn2 <- [1,2950,null,{}] 04:20:46 INFO - PROCESS | 2317 | 1462360846556 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}] 04:20:46 INFO - PROCESS | 2317 | 1462360846644 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:20:46 INFO - PROCESS | 2317 | 1462360846747 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 2317 | ++DOCSHELL 0x113003000 == 43 [pid = 2317] [id = 745] 04:20:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 143 (0x1126b7000) [pid = 2317] [serial = 2235] [outer = 0x0] 04:20:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 144 (0x1129a2400) [pid = 2317] [serial = 2236] [outer = 0x1126b7000] 04:20:46 INFO - PROCESS | 2317 | 1462360846779 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2317 | ++DOMWINDOW == 145 (0x112a21c00) [pid = 2317] [serial = 2237] [outer = 0x1126b7000] 04:20:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x115ee5800 == 44 [pid = 2317] [id = 746] 04:20:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 146 (0x113a55c00) [pid = 2317] [serial = 2238] [outer = 0x0] 04:20:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 147 (0x112a24800) [pid = 2317] [serial = 2239] [outer = 0x113a55c00] 04:20:47 INFO - PROCESS | 2317 | 1462360847268 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]]]}] 04:20:47 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. 04:20:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 725ms 04:20:47 INFO - PROCESS | 2317 | 1462360847274 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 2317 | 1462360847276 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:20:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:20:47 INFO - PROCESS | 2317 | 1462360847282 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 2317 | 1462360847285 Marionette TRACE conn2 <- [1,2954,null,{}] 04:20:47 INFO - PROCESS | 2317 | 1462360847288 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}] 04:20:47 INFO - PROCESS | 2317 | 1462360847442 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:20:47 INFO - PROCESS | 2317 | 1462360847549 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 2317 | ++DOCSHELL 0x11821c800 == 45 [pid = 2317] [id = 747] 04:20:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 148 (0x113a49400) [pid = 2317] [serial = 2240] [outer = 0x0] 04:20:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 149 (0x115e46800) [pid = 2317] [serial = 2241] [outer = 0x113a49400] 04:20:47 INFO - PROCESS | 2317 | 1462360847579 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 2317 | ++DOMWINDOW == 150 (0x116760800) [pid = 2317] [serial = 2242] [outer = 0x113a49400] 04:20:47 INFO - PROCESS | 2317 | 1462360847982 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]]]}] 04:20:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:20:48 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 04:20:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 723ms 04:20:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:20:48 INFO - PROCESS | 2317 | 1462360848004 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 2317 | 1462360848005 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:20:48 INFO - PROCESS | 2317 | 1462360848008 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 2317 | 1462360848009 Marionette TRACE conn2 <- [1,2958,null,{}] 04:20:48 INFO - PROCESS | 2317 | 1462360848016 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}] 04:20:48 INFO - PROCESS | 2317 | 1462360848140 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:20:48 INFO - PROCESS | 2317 | 1462360848204 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a763000 == 46 [pid = 2317] [id = 748] 04:20:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 151 (0x11842a800) [pid = 2317] [serial = 2243] [outer = 0x0] 04:20:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 152 (0x118622c00) [pid = 2317] [serial = 2244] [outer = 0x11842a800] 04:20:48 INFO - PROCESS | 2317 | 1462360848280 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 2317 | ++DOMWINDOW == 153 (0x118783c00) [pid = 2317] [serial = 2245] [outer = 0x11842a800] 04:20:48 INFO - PROCESS | 2317 | 1462360848732 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]]]}] 04:20:48 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. 04:20:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 771ms 04:20:48 INFO - PROCESS | 2317 | 1462360848956 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 2317 | 1462360848958 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:20:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:20:48 INFO - PROCESS | 2317 | 1462360848991 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 2317 | 1462360848993 Marionette TRACE conn2 <- [1,2962,null,{}] 04:20:48 INFO - PROCESS | 2317 | 1462360848997 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}] 04:20:49 INFO - PROCESS | 2317 | 1462360849101 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:20:49 INFO - PROCESS | 2317 | 1462360849159 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x118229800 == 47 [pid = 2317] [id = 749] 04:20:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 154 (0x112059400) [pid = 2317] [serial = 2246] [outer = 0x0] 04:20:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 155 (0x112e77400) [pid = 2317] [serial = 2247] [outer = 0x112059400] 04:20:49 INFO - PROCESS | 2317 | 1462360849186 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 156 (0x11332c000) [pid = 2317] [serial = 2248] [outer = 0x112059400] 04:20:49 INFO - PROCESS | 2317 | --DOCSHELL 0x129316000 == 46 [pid = 2317] [id = 526] 04:20:49 INFO - PROCESS | 2317 | --DOCSHELL 0x116e91000 == 45 [pid = 2317] [id = 528] 04:20:49 INFO - PROCESS | 2317 | --DOCSHELL 0x113356800 == 44 [pid = 2317] [id = 513] 04:20:49 INFO - PROCESS | 2317 | --DOCSHELL 0x1166cc000 == 43 [pid = 2317] [id = 514] 04:20:49 INFO - PROCESS | 2317 | --DOCSHELL 0x12a744000 == 42 [pid = 2317] [id = 527] 04:20:49 INFO - PROCESS | 2317 | --DOCSHELL 0x121528800 == 41 [pid = 2317] [id = 518] 04:20:49 INFO - PROCESS | 2317 | --DOCSHELL 0x127505000 == 40 [pid = 2317] [id = 522] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 155 (0x12ca6f000) [pid = 2317] [serial = 2179] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | 1462360849620 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]]]}] 04:20:49 INFO - PROCESS | 2317 | --DOCSHELL 0x1349dc800 == 39 [pid = 2317] [id = 726] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 154 (0x1292c1400) [pid = 2317] [serial = 1991] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 153 (0x12b10ac00) [pid = 2317] [serial = 2081] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 152 (0x121956800) [pid = 2317] [serial = 1850] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 151 (0x1248c3000) [pid = 2317] [serial = 1919] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 150 (0x12bbbb000) [pid = 2317] [serial = 1931] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 149 (0x116ac5000) [pid = 2317] [serial = 1913] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 148 (0x1183bc400) [pid = 2317] [serial = 1979] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 147 (0x116f6ec00) [pid = 2317] [serial = 1994] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 146 (0x128c4f400) [pid = 2317] [serial = 1853] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 145 (0x127540c00) [pid = 2317] [serial = 1988] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 144 (0x12194fc00) [pid = 2317] [serial = 1985] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 143 (0x1160b1000) [pid = 2317] [serial = 1976] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 142 (0x118859800) [pid = 2317] [serial = 1847] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 141 (0x12a858c00) [pid = 2317] [serial = 1859] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 140 (0x12958e400) [pid = 2317] [serial = 1856] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 139 (0x119104800) [pid = 2317] [serial = 1916] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 138 (0x12c299400) [pid = 2317] [serial = 1868] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 137 (0x12a80c000) [pid = 2317] [serial = 1925] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 136 (0x12bbbf000) [pid = 2317] [serial = 1865] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 135 (0x12b3a3800) [pid = 2317] [serial = 1862] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 134 (0x12b3a1800) [pid = 2317] [serial = 1928] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 133 (0x119c8b800) [pid = 2317] [serial = 1982] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 132 (0x128dac400) [pid = 2317] [serial = 1922] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 131 (0x12950d800) [pid = 2317] [serial = 2027] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 130 (0x12a816400) [pid = 2317] [serial = 2075] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x118783400) [pid = 2317] [serial = 2033] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x118433c00) [pid = 2317] [serial = 2066] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x116a6bc00) [pid = 2317] [serial = 2030] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x12aa60400) [pid = 2317] [serial = 2078] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x128bd4400) [pid = 2317] [serial = 2072] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x1215c9c00) [pid = 2317] [serial = 2069] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x121fa1400) [pid = 2317] [serial = 2036] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12958d400) [pid = 2317] [serial = 2063] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x12c677400) [pid = 2317] [serial = 2177] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x128bd9c00) [pid = 2317] [serial = 2161] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1292ca800) [pid = 2317] [serial = 2164] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x128dc8400) [pid = 2317] [serial = 2162] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x12afec400) [pid = 2317] [serial = 2167] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x12a858400) [pid = 2317] [serial = 2165] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x12150d400) [pid = 2317] [serial = 2170] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x12b39d800) [pid = 2317] [serial = 2173] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x121fc3800) [pid = 2317] [serial = 2171] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x12c620800) [pid = 2317] [serial = 2176] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x12b10d000) [pid = 2317] [serial = 2168] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x128daf400) [pid = 2317] [serial = 2140] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x12ce68800) [pid = 2317] [serial = 2138] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x12cb72800) [pid = 2317] [serial = 2137] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x12c67a400) [pid = 2317] [serial = 2135] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x12c623000) [pid = 2317] [serial = 2134] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x12c2a1800) [pid = 2317] [serial = 2132] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x12b149800) [pid = 2317] [serial = 2131] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x12afe5000) [pid = 2317] [serial = 2129] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x129503000) [pid = 2317] [serial = 2128] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x12194bc00) [pid = 2317] [serial = 2126] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x1213b5c00) [pid = 2317] [serial = 2125] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x11823c400) [pid = 2317] [serial = 2122] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x11867f800) [pid = 2317] [serial = 2123] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x12ca75800) [pid = 2317] [serial = 2120] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x125ffe000) [pid = 2317] [serial = 2158] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x121fa3c00) [pid = 2317] [serial = 2155] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x121fbc000) [pid = 2317] [serial = 2156] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x1215cd800) [pid = 2317] [serial = 2152] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x121951400) [pid = 2317] [serial = 2153] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x11a15f000) [pid = 2317] [serial = 2149] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 90 (0x1214cc000) [pid = 2317] [serial = 2150] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 89 (0x116219800) [pid = 2317] [serial = 2146] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 88 (0x11885c000) [pid = 2317] [serial = 2147] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 87 (0x117528400) [pid = 2317] [serial = 2144] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 86 (0x113f1f800) [pid = 2317] [serial = 2143] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 85 (0x12ce61c00) [pid = 2317] [serial = 2141] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 84 (0x12bef9000) [pid = 2317] [serial = 2174] [outer = 0x0] [url = about:blank] 04:20:49 INFO - PROCESS | 2317 | --DOMWINDOW == 83 (0x12758e400) [pid = 2317] [serial = 2159] [outer = 0x0] [url = about:blank] 04:20:49 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. 04:20:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 669ms 04:20:49 INFO - PROCESS | 2317 | 1462360849661 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:20:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:20:49 INFO - PROCESS | 2317 | 1462360849664 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:20:49 INFO - PROCESS | 2317 | 1462360849669 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 2317 | 1462360849671 Marionette TRACE conn2 <- [1,2966,null,{}] 04:20:49 INFO - PROCESS | 2317 | 1462360849674 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}] 04:20:49 INFO - PROCESS | 2317 | 1462360849751 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:20:49 INFO - PROCESS | 2317 | 1462360849757 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2317 | ++DOCSHELL 0x116a8b800 == 40 [pid = 2317] [id = 750] 04:20:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 84 (0x1132a8000) [pid = 2317] [serial = 2249] [outer = 0x0] 04:20:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 85 (0x113df4800) [pid = 2317] [serial = 2250] [outer = 0x1132a8000] 04:20:49 INFO - PROCESS | 2317 | 1462360849785 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2317 | ++DOMWINDOW == 86 (0x116652800) [pid = 2317] [serial = 2251] [outer = 0x1132a8000] 04:20:50 INFO - PROCESS | 2317 | 1462360850136 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]]]}] 04:20:50 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. 04:20:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 472ms 04:20:50 INFO - PROCESS | 2317 | 1462360850140 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2317 | 1462360850141 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:20:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:20:50 INFO - PROCESS | 2317 | 1462360850143 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2317 | 1462360850144 Marionette TRACE conn2 <- [1,2970,null,{}] 04:20:50 INFO - PROCESS | 2317 | 1462360850153 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}] 04:20:50 INFO - PROCESS | 2317 | 1462360850257 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:20:50 INFO - PROCESS | 2317 | 1462360850312 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x11914a000 == 41 [pid = 2317] [id = 751] 04:20:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 87 (0x116abcc00) [pid = 2317] [serial = 2252] [outer = 0x0] 04:20:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 88 (0x116acac00) [pid = 2317] [serial = 2253] [outer = 0x116abcc00] 04:20:50 INFO - PROCESS | 2317 | 1462360850340 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 89 (0x11751f800) [pid = 2317] [serial = 2254] [outer = 0x116abcc00] 04:20:50 INFO - PROCESS | 2317 | 1462360850645 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]]]}] 04:20:50 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. 04:20:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 519ms 04:20:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:20:50 INFO - PROCESS | 2317 | 1462360850670 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2317 | 1462360850671 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:20:50 INFO - PROCESS | 2317 | 1462360850673 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2317 | 1462360850674 Marionette TRACE conn2 <- [1,2974,null,{}] 04:20:50 INFO - PROCESS | 2317 | 1462360850676 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}] 04:20:50 INFO - PROCESS | 2317 | 1462360850759 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:20:50 INFO - PROCESS | 2317 | 1462360850814 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 2317 | ++DOCSHELL 0x119988000 == 42 [pid = 2317] [id = 752] 04:20:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 90 (0x11751e000) [pid = 2317] [serial = 2255] [outer = 0x0] 04:20:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 91 (0x11828d400) [pid = 2317] [serial = 2256] [outer = 0x11751e000] 04:20:50 INFO - PROCESS | 2317 | 1462360850840 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x118436400) [pid = 2317] [serial = 2257] [outer = 0x11751e000] 04:20:51 INFO - PROCESS | 2317 | 1462360851092 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]]]}] 04:20:51 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. 04:20:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 426ms 04:20:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:20:51 INFO - PROCESS | 2317 | 1462360851102 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 2317 | 1462360851104 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:20:51 INFO - PROCESS | 2317 | 1462360851106 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 2317 | 1462360851107 Marionette TRACE conn2 <- [1,2978,null,{}] 04:20:51 INFO - PROCESS | 2317 | 1462360851109 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}] 04:20:51 INFO - PROCESS | 2317 | 1462360851194 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:20:51 INFO - PROCESS | 2317 | 1462360851200 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12158e800 == 43 [pid = 2317] [id = 753] 04:20:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x11823e000) [pid = 2317] [serial = 2258] [outer = 0x0] 04:20:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x11861b800) [pid = 2317] [serial = 2259] [outer = 0x11823e000] 04:20:51 INFO - PROCESS | 2317 | 1462360851226 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x11877f400) [pid = 2317] [serial = 2260] [outer = 0x11823e000] 04:20:51 INFO - PROCESS | 2317 | 1462360851545 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]]]}] 04:20:51 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. 04:20:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 04:20:51 INFO - PROCESS | 2317 | 1462360851576 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 2317 | 1462360851577 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:20:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:20:51 INFO - PROCESS | 2317 | 1462360851580 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 2317 | 1462360851581 Marionette TRACE conn2 <- [1,2982,null,{}] 04:20:51 INFO - PROCESS | 2317 | 1462360851583 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}] 04:20:51 INFO - PROCESS | 2317 | 1462360851680 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:20:51 INFO - PROCESS | 2317 | 1462360851752 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2317 | ++DOCSHELL 0x12497c800 == 44 [pid = 2317] [id = 754] 04:20:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x117528800) [pid = 2317] [serial = 2261] [outer = 0x0] 04:20:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x11885ac00) [pid = 2317] [serial = 2262] [outer = 0x117528800] 04:20:51 INFO - PROCESS | 2317 | 1462360851779 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x119318000) [pid = 2317] [serial = 2263] [outer = 0x117528800] 04:20:52 INFO - PROCESS | 2317 | 1462360852085 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"]]]}] 04:20:52 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 04:20:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:20:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 519ms 04:20:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:20:52 INFO - PROCESS | 2317 | 1462360852101 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 2317 | 1462360852102 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:20:52 INFO - PROCESS | 2317 | 1462360852104 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 2317 | 1462360852105 Marionette TRACE conn2 <- [1,2986,null,{}] 04:20:52 INFO - PROCESS | 2317 | 1462360852116 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}] 04:20:52 INFO - PROCESS | 2317 | 1462360852216 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:20:52 INFO - PROCESS | 2317 | 1462360852220 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x126933000 == 45 [pid = 2317] [id = 755] 04:20:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x11930c000) [pid = 2317] [serial = 2264] [outer = 0x0] 04:20:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x1199ccc00) [pid = 2317] [serial = 2265] [outer = 0x11930c000] 04:20:52 INFO - PROCESS | 2317 | 1462360852245 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x119f03400) [pid = 2317] [serial = 2266] [outer = 0x11930c000] 04:20:52 INFO - PROCESS | 2317 | 1462360852538 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]]]}] 04:20:52 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. 04:20:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 472ms 04:20:52 INFO - PROCESS | 2317 | 1462360852576 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 2317 | 1462360852577 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:20:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:20:52 INFO - PROCESS | 2317 | 1462360852587 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 2317 | 1462360852588 Marionette TRACE conn2 <- [1,2990,null,{}] 04:20:52 INFO - PROCESS | 2317 | 1462360852590 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}] 04:20:52 INFO - PROCESS | 2317 | 1462360852696 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:20:52 INFO - PROCESS | 2317 | 1462360852700 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x12751a800 == 46 [pid = 2317] [id = 756] 04:20:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x1199c8c00) [pid = 2317] [serial = 2267] [outer = 0x0] 04:20:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x119fab000) [pid = 2317] [serial = 2268] [outer = 0x1199c8c00] 04:20:52 INFO - PROCESS | 2317 | 1462360852725 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x1213b2000) [pid = 2317] [serial = 2269] [outer = 0x1199c8c00] 04:20:52 INFO - PROCESS | 2317 | ++DOCSHELL 0x1199a3800 == 47 [pid = 2317] [id = 757] 04:20:52 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x121505800) [pid = 2317] [serial = 2270] [outer = 0x0] 04:20:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x11a15f000) [pid = 2317] [serial = 2271] [outer = 0x121505800] 04:20:53 INFO - PROCESS | 2317 | 1462360853088 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]]]}] 04:20:53 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. 04:20:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 530ms 04:20:53 INFO - PROCESS | 2317 | 1462360853110 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:20:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:20:53 INFO - PROCESS | 2317 | 1462360853111 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:20:53 INFO - PROCESS | 2317 | 1462360853114 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 2317 | 1462360853115 Marionette TRACE conn2 <- [1,2994,null,{}] 04:20:53 INFO - PROCESS | 2317 | 1462360853117 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}] 04:20:53 INFO - PROCESS | 2317 | 1462360853239 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:20:53 INFO - PROCESS | 2317 | 1462360853255 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x12961d000 == 48 [pid = 2317] [id = 758] 04:20:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x1213b9c00) [pid = 2317] [serial = 2272] [outer = 0x0] 04:20:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x1214ca800) [pid = 2317] [serial = 2273] [outer = 0x1213b9c00] 04:20:53 INFO - PROCESS | 2317 | 1462360853280 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x121508c00) [pid = 2317] [serial = 2274] [outer = 0x1213b9c00] 04:20:53 INFO - PROCESS | 2317 | 1462360853584 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]]]}] 04:20:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:20:53 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 04:20:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 519ms 04:20:53 INFO - PROCESS | 2317 | 1462360853633 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 2317 | 1462360853634 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:20:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:20:53 INFO - PROCESS | 2317 | 1462360853636 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 2317 | 1462360853637 Marionette TRACE conn2 <- [1,2998,null,{}] 04:20:53 INFO - PROCESS | 2317 | 1462360853640 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}] 04:20:53 INFO - PROCESS | 2317 | 1462360853741 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x111dbc000) [pid = 2317] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x12170d400) [pid = 2317] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x12c67b000) [pid = 2317] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x121959c00) [pid = 2317] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x118431400) [pid = 2317] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x119312800) [pid = 2317] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x1132d7400) [pid = 2317] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x119319000) [pid = 2317] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x112a2a800) [pid = 2317] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x118620400) [pid = 2317] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x1126c3000) [pid = 2317] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x1199cb000) [pid = 2317] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x1132ac000) [pid = 2317] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x116f66400) [pid = 2317] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x118621400) [pid = 2317] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x121fc6000) [pid = 2317] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x112a23000) [pid = 2317] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:20:53 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x1213b1c00) [pid = 2317] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:20:53 INFO - PROCESS | 2317 | 1462360853907 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2317 | ++DOCSHELL 0x11701a800 == 49 [pid = 2317] [id = 759] 04:20:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x1111d4800) [pid = 2317] [serial = 2275] [outer = 0x0] 04:20:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x1132a8800) [pid = 2317] [serial = 2276] [outer = 0x1111d4800] 04:20:53 INFO - PROCESS | 2317 | 1462360853932 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x118424c00) [pid = 2317] [serial = 2277] [outer = 0x1111d4800] 04:20:54 INFO - PROCESS | 2317 | 1462360854174 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]]]}] 04:20:54 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. 04:20:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 568ms 04:20:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:20:54 INFO - PROCESS | 2317 | 1462360854205 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 2317 | 1462360854207 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:20:54 INFO - PROCESS | 2317 | 1462360854211 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 2317 | 1462360854212 Marionette TRACE conn2 <- [1,3002,null,{}] 04:20:54 INFO - PROCESS | 2317 | 1462360854222 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}] 04:20:54 INFO - PROCESS | 2317 | 1462360854320 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:20:54 INFO - PROCESS | 2317 | 1462360854325 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a8d6000 == 50 [pid = 2317] [id = 760] 04:20:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x1188c5800) [pid = 2317] [serial = 2278] [outer = 0x0] 04:20:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x1215ce800) [pid = 2317] [serial = 2279] [outer = 0x1188c5800] 04:20:54 INFO - PROCESS | 2317 | 1462360854354 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x121953800) [pid = 2317] [serial = 2280] [outer = 0x1188c5800] 04:20:54 INFO - PROCESS | 2317 | 1462360854683 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]]]}] 04:20:54 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. 04:20:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 477ms 04:20:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:20:54 INFO - PROCESS | 2317 | 1462360854689 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 2317 | 1462360854690 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:20:54 INFO - PROCESS | 2317 | 1462360854692 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 2317 | 1462360854693 Marionette TRACE conn2 <- [1,3006,null,{}] 04:20:54 INFO - PROCESS | 2317 | 1462360854695 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}] 04:20:54 INFO - PROCESS | 2317 | 1462360854806 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:20:54 INFO - PROCESS | 2317 | 1462360854813 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 2317 | ++DOCSHELL 0x12aab4800 == 51 [pid = 2317] [id = 761] 04:20:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x121951000) [pid = 2317] [serial = 2281] [outer = 0x0] 04:20:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x121fa3c00) [pid = 2317] [serial = 2282] [outer = 0x121951000] 04:20:54 INFO - PROCESS | 2317 | 1462360854838 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x121fbd800) [pid = 2317] [serial = 2283] [outer = 0x121951000] 04:20:55 INFO - PROCESS | 2317 | 1462360855113 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]]]}] 04:20:55 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. 04:20:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 469ms 04:20:55 INFO - PROCESS | 2317 | 1462360855162 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 2317 | 1462360855165 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:20:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:20:55 INFO - PROCESS | 2317 | 1462360855169 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 2317 | 1462360855170 Marionette TRACE conn2 <- [1,3010,null,{}] 04:20:55 INFO - PROCESS | 2317 | 1462360855172 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}] 04:20:55 INFO - PROCESS | 2317 | 1462360855254 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:20:55 INFO - PROCESS | 2317 | 1462360855258 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb6f800 == 52 [pid = 2317] [id = 762] 04:20:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x121fa6800) [pid = 2317] [serial = 2284] [outer = 0x0] 04:20:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x121fc6c00) [pid = 2317] [serial = 2285] [outer = 0x121fa6800] 04:20:55 INFO - PROCESS | 2317 | 1462360855283 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x124e1b400) [pid = 2317] [serial = 2286] [outer = 0x121fa6800] 04:20:55 INFO - PROCESS | 2317 | 1462360855622 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]]]}] 04:20:55 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 04:20:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 470ms 04:20:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:20:55 INFO - PROCESS | 2317 | 1462360855640 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 2317 | 1462360855641 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:20:55 INFO - PROCESS | 2317 | 1462360855643 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 2317 | 1462360855644 Marionette TRACE conn2 <- [1,3014,null,{}] 04:20:55 INFO - PROCESS | 2317 | 1462360855646 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}] 04:20:55 INFO - PROCESS | 2317 | 1462360855755 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:20:55 INFO - PROCESS | 2317 | 1462360855788 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c14a800 == 53 [pid = 2317] [id = 763] 04:20:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x121fbc400) [pid = 2317] [serial = 2287] [outer = 0x0] 04:20:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x124e91000) [pid = 2317] [serial = 2288] [outer = 0x121fbc400] 04:20:55 INFO - PROCESS | 2317 | 1462360855813 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x1259e0c00) [pid = 2317] [serial = 2289] [outer = 0x121fbc400] 04:20:55 INFO - PROCESS | 2317 | [2317] 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 04:20:56 INFO - PROCESS | 2317 | 1462360856217 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:20:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:20:56 INFO - {} 04:20:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:20:56 INFO - {} 04:20:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:20:56 INFO - {} 04:20:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:20:56 INFO - {} 04:20:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 621ms 04:20:56 INFO - PROCESS | 2317 | 1462360856305 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 2317 | 1462360856308 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:20:56 INFO - TEST-START | /FileAPI/fileReader.html 04:20:56 INFO - PROCESS | 2317 | 1462360856318 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 2317 | 1462360856320 Marionette TRACE conn2 <- [1,3018,null,{}] 04:20:56 INFO - PROCESS | 2317 | 1462360856324 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}] 04:20:56 INFO - PROCESS | 2317 | 1462360856434 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:20:56 INFO - PROCESS | 2317 | 1462360856500 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 2317 | ++DOCSHELL 0x11913b000 == 54 [pid = 2317] [id = 764] 04:20:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x113ad1800) [pid = 2317] [serial = 2290] [outer = 0x0] 04:20:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x11620f400) [pid = 2317] [serial = 2291] [outer = 0x113ad1800] 04:20:56 INFO - PROCESS | 2317 | 1462360856532 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x1167b0000) [pid = 2317] [serial = 2292] [outer = 0x113ad1800] 04:20:56 INFO - PROCESS | 2317 | 1462360856888 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]]]}] 04:20:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:20:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:20:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:20:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:20:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 626ms 04:20:56 INFO - PROCESS | 2317 | 1462360856940 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 2317 | 1462360856944 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:20:56 INFO - TEST-START | /FileAPI/historical.html 04:20:56 INFO - PROCESS | 2317 | 1462360856949 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 2317 | 1462360856951 Marionette TRACE conn2 <- [1,3022,null,{}] 04:20:56 INFO - PROCESS | 2317 | 1462360856954 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}] 04:20:57 INFO - PROCESS | 2317 | 1462360857149 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:20:57 INFO - PROCESS | 2317 | 1462360857263 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x125eb8800 == 55 [pid = 2317] [id = 765] 04:20:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x1167b3c00) [pid = 2317] [serial = 2293] [outer = 0x0] 04:20:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x11828e400) [pid = 2317] [serial = 2294] [outer = 0x1167b3c00] 04:20:57 INFO - PROCESS | 2317 | 1462360857311 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x11861f000) [pid = 2317] [serial = 2295] [outer = 0x1167b3c00] 04:20:57 INFO - PROCESS | 2317 | 1462360857699 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"]]]}] 04:20:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:20:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:20:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:20:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:20:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:20:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:20:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:20:57 INFO - TEST-OK | /FileAPI/historical.html | took 772ms 04:20:57 INFO - PROCESS | 2317 | 1462360857721 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:20:57 INFO - TEST-START | /FileAPI/idlharness.html 04:20:57 INFO - PROCESS | 2317 | 1462360857723 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:20:57 INFO - PROCESS | 2317 | 1462360857725 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 2317 | 1462360857728 Marionette TRACE conn2 <- [1,3026,null,{}] 04:20:57 INFO - PROCESS | 2317 | 1462360857736 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}] 04:20:57 INFO - PROCESS | 2317 | 1462360857841 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:20:57 INFO - PROCESS | 2317 | 1462360857901 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb78800 == 56 [pid = 2317] [id = 766] 04:20:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x11885c400) [pid = 2317] [serial = 2296] [outer = 0x0] 04:20:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x119103c00) [pid = 2317] [serial = 2297] [outer = 0x11885c400] 04:20:57 INFO - PROCESS | 2317 | 1462360857933 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x119fb2c00) [pid = 2317] [serial = 2298] [outer = 0x11885c400] 04:20:58 INFO - PROCESS | 2317 | 1462360858590 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]]]}] 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:20:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:20:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:20:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:20:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:20:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:20:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:20:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:20:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:20:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:20:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 890ms 04:20:58 INFO - TEST-START | /FileAPI/idlharness.worker 04:20:58 INFO - PROCESS | 2317 | 1462360858617 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 2317 | 1462360858618 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:20:58 INFO - PROCESS | 2317 | 1462360858621 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 2317 | 1462360858622 Marionette TRACE conn2 <- [1,3030,null,{}] 04:20:58 INFO - PROCESS | 2317 | 1462360858624 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}] 04:20:58 INFO - PROCESS | 2317 | 1462360858729 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:20:58 INFO - PROCESS | 2317 | 1462360858787 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248b6800 == 57 [pid = 2317] [id = 767] 04:20:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x119c85000) [pid = 2317] [serial = 2299] [outer = 0x0] 04:20:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x126fef800) [pid = 2317] [serial = 2300] [outer = 0x119c85000] 04:20:58 INFO - PROCESS | 2317 | 1462360858817 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x12758b800) [pid = 2317] [serial = 2301] [outer = 0x119c85000] 04:20:58 INFO - PROCESS | 2317 | [2317] 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 04:20:59 INFO - PROCESS | 2317 | 1462360859628 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,{},{}]]]}] 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:20:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:20:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:20:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:20:59 INFO - {} 04:20:59 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 04:20:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:20:59 INFO - {} 04:20:59 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 - {} 04:20:59 INFO - {} 04:20:59 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 04:20:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:20:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:20:59 INFO - {} 04:20:59 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 04:20:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:20:59 INFO - {} 04:20:59 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 - {} 04:20:59 INFO - {} 04:20:59 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 04:20:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 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 04:20:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:20:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:20:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 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 04:20:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 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 04:20:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 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 04:20:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:20:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:59 INFO - {} 04:20:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1042ms 04:20:59 INFO - PROCESS | 2317 | 1462360859663 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 2317 | 1462360859664 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:20:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:20:59 INFO - PROCESS | 2317 | 1462360859666 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 2317 | 1462360859667 Marionette TRACE conn2 <- [1,3034,null,{}] 04:20:59 INFO - PROCESS | 2317 | 1462360859669 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}] 04:20:59 INFO - PROCESS | 2317 | 1462360859781 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:20:59 INFO - PROCESS | 2317 | 1462360859829 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d747000 == 58 [pid = 2317] [id = 768] 04:20:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x112056c00) [pid = 2317] [serial = 2302] [outer = 0x0] 04:20:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x12758bc00) [pid = 2317] [serial = 2303] [outer = 0x112056c00] 04:20:59 INFO - PROCESS | 2317 | 1462360859853 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x12a813400) [pid = 2317] [serial = 2304] [outer = 0x112056c00] 04:21:00 INFO - PROCESS | 2317 | 1462360860202 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]]]}] 04:21:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:21:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 574ms 04:21:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:21:00 INFO - PROCESS | 2317 | 1462360860242 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 2317 | 1462360860243 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:21:00 INFO - PROCESS | 2317 | 1462360860245 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 2317 | 1462360860246 Marionette TRACE conn2 <- [1,3038,null,{}] 04:21:00 INFO - PROCESS | 2317 | 1462360860248 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}] 04:21:00 INFO - PROCESS | 2317 | 1462360860349 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:21:00 INFO - PROCESS | 2317 | 1462360860403 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 2317 | ++DOCSHELL 0x118266800 == 59 [pid = 2317] [id = 769] 04:21:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x118f9bc00) [pid = 2317] [serial = 2305] [outer = 0x0] 04:21:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x124853400) [pid = 2317] [serial = 2306] [outer = 0x118f9bc00] 04:21:00 INFO - PROCESS | 2317 | 1462360860429 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x12a815000) [pid = 2317] [serial = 2307] [outer = 0x118f9bc00] 04:21:00 INFO - PROCESS | 2317 | 1462360860884 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"]]]}] 04:21:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:21:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:21:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 04:21:00 INFO - PROCESS | 2317 | 1462360860930 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 2317 | 1462360860933 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:21:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:21:00 INFO - PROCESS | 2317 | 1462360860938 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 2317 | 1462360860940 Marionette TRACE conn2 <- [1,3042,null,{}] 04:21:00 INFO - PROCESS | 2317 | 1462360860944 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}] 04:21:01 INFO - PROCESS | 2317 | 1462360861037 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:21:01 INFO - PROCESS | 2317 | 1462360861119 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x11678c800 == 60 [pid = 2317] [id = 770] 04:21:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x113a4a800) [pid = 2317] [serial = 2308] [outer = 0x0] 04:21:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x113d4c400) [pid = 2317] [serial = 2309] [outer = 0x113a4a800] 04:21:01 INFO - PROCESS | 2317 | 1462360861143 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x116647400) [pid = 2317] [serial = 2310] [outer = 0x113a4a800] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb6f800 == 59 [pid = 2317] [id = 762] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x12aab4800 == 58 [pid = 2317] [id = 761] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x12a8d6000 == 57 [pid = 2317] [id = 760] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x11701a800 == 56 [pid = 2317] [id = 759] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x12961d000 == 55 [pid = 2317] [id = 758] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x1199a3800 == 54 [pid = 2317] [id = 757] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x12751a800 == 53 [pid = 2317] [id = 756] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x126933000 == 52 [pid = 2317] [id = 755] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x12497c800 == 51 [pid = 2317] [id = 754] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x12158e800 == 50 [pid = 2317] [id = 753] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x124e19000) [pid = 2317] [serial = 2233] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x119988000 == 49 [pid = 2317] [id = 752] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x11914a000 == 48 [pid = 2317] [id = 751] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x116a8b800 == 47 [pid = 2317] [id = 750] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x118229800 == 46 [pid = 2317] [id = 749] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x11821c800 == 45 [pid = 2317] [id = 747] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x115ee5800 == 44 [pid = 2317] [id = 746] 04:21:01 INFO - PROCESS | 2317 | --DOCSHELL 0x113003000 == 43 [pid = 2317] [id = 745] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x121f9a400) [pid = 2317] [serial = 2231] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 124 (0x1167be400) [pid = 2317] [serial = 2188] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 123 (0x121956400) [pid = 2317] [serial = 2216] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 122 (0x12cb6d000) [pid = 2317] [serial = 2180] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 121 (0x12194b800) [pid = 2317] [serial = 2215] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 120 (0x121fa8c00) [pid = 2317] [serial = 2218] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 119 (0x1199d2c00) [pid = 2317] [serial = 2207] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 118 (0x1196a7c00) [pid = 2317] [serial = 2204] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x113ad0c00) [pid = 2317] [serial = 2185] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x113f1ec00) [pid = 2317] [serial = 2186] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x1214c8800) [pid = 2317] [serial = 2230] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x118436c00) [pid = 2317] [serial = 2227] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x118855000) [pid = 2317] [serial = 2198] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x116ac2000) [pid = 2317] [serial = 2225] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x121fc2400) [pid = 2317] [serial = 2219] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x113f1f000) [pid = 2317] [serial = 2224] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x119cc2400) [pid = 2317] [serial = 2209] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x118428c00) [pid = 2317] [serial = 2195] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x118289800) [pid = 2317] [serial = 2192] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x1188c4000) [pid = 2317] [serial = 2200] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x11823d000) [pid = 2317] [serial = 2191] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x118621000) [pid = 2317] [serial = 2222] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x1183bf400) [pid = 2317] [serial = 2194] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 102 (0x119c8c400) [pid = 2317] [serial = 2228] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 101 (0x1196ac000) [pid = 2317] [serial = 2206] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 100 (0x112e74c00) [pid = 2317] [serial = 2182] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 99 (0x12150c800) [pid = 2317] [serial = 2212] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 98 (0x119fb4000) [pid = 2317] [serial = 2210] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 97 (0x116abf400) [pid = 2317] [serial = 2189] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 96 (0x11877a400) [pid = 2317] [serial = 2197] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 95 (0x1215d4c00) [pid = 2317] [serial = 2213] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 94 (0x11963d000) [pid = 2317] [serial = 2203] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 93 (0x1248c1400) [pid = 2317] [serial = 2221] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 92 (0x1132a7400) [pid = 2317] [serial = 2183] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | --DOMWINDOW == 91 (0x119105800) [pid = 2317] [serial = 2201] [outer = 0x0] [url = about:blank] 04:21:01 INFO - PROCESS | 2317 | 1462360861597 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]]]}] 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:21:01 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. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:21:01 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'.) 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:21:01 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. 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:21:01 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. 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:21:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:21:01 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. 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:21:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:21:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:21:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 684ms 04:21:01 INFO - PROCESS | 2317 | 1462360861622 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 2317 | 1462360861625 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:21:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:21:01 INFO - PROCESS | 2317 | 1462360861629 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 2317 | 1462360861631 Marionette TRACE conn2 <- [1,3046,null,{}] 04:21:01 INFO - PROCESS | 2317 | 1462360861634 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}] 04:21:01 INFO - PROCESS | 2317 | 1462360861712 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:21:01 INFO - PROCESS | 2317 | 1462360861719 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 2317 | ++DOCSHELL 0x11701d800 == 44 [pid = 2317] [id = 771] 04:21:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 92 (0x1160b1c00) [pid = 2317] [serial = 2311] [outer = 0x0] 04:21:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 93 (0x116abf400) [pid = 2317] [serial = 2312] [outer = 0x1160b1c00] 04:21:01 INFO - PROCESS | 2317 | 1462360861740 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 2317 | ++DOMWINDOW == 94 (0x1183b5400) [pid = 2317] [serial = 2313] [outer = 0x1160b1c00] 04:21:01 INFO - PROCESS | 2317 | [2317] 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 04:21:02 INFO - PROCESS | 2317 | 1462360862059 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:21:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:21:02 INFO - {} 04:21:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 472ms 04:21:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:21:02 INFO - PROCESS | 2317 | 1462360862101 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2317 | 1462360862102 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:21:02 INFO - PROCESS | 2317 | 1462360862105 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2317 | 1462360862107 Marionette TRACE conn2 <- [1,3050,null,{}] 04:21:02 INFO - PROCESS | 2317 | 1462360862113 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}] 04:21:02 INFO - PROCESS | 2317 | 1462360862185 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:21:02 INFO - PROCESS | 2317 | 1462360862190 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x121484800 == 45 [pid = 2317] [id = 772] 04:21:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 95 (0x118433c00) [pid = 2317] [serial = 2314] [outer = 0x0] 04:21:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 96 (0x118781400) [pid = 2317] [serial = 2315] [outer = 0x118433c00] 04:21:02 INFO - PROCESS | 2317 | 1462360862213 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 97 (0x118f98800) [pid = 2317] [serial = 2316] [outer = 0x118433c00] 04:21:02 INFO - PROCESS | 2317 | 1462360862510 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]]]}] 04:21:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:21:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:21:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:21:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:21:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 422ms 04:21:02 INFO - PROCESS | 2317 | 1462360862528 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2317 | 1462360862530 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:21:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:21:02 INFO - PROCESS | 2317 | 1462360862536 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2317 | 1462360862537 Marionette TRACE conn2 <- [1,3054,null,{}] 04:21:02 INFO - PROCESS | 2317 | 1462360862539 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}] 04:21:02 INFO - PROCESS | 2317 | 1462360862616 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:21:02 INFO - PROCESS | 2317 | 1462360862620 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 2317 | ++DOCSHELL 0x1248da000 == 46 [pid = 2317] [id = 773] 04:21:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 98 (0x11930d800) [pid = 2317] [serial = 2317] [outer = 0x0] 04:21:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 99 (0x1196ad800) [pid = 2317] [serial = 2318] [outer = 0x11930d800] 04:21:02 INFO - PROCESS | 2317 | 1462360862642 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 2317 | ++DOMWINDOW == 100 (0x119cc2400) [pid = 2317] [serial = 2319] [outer = 0x11930d800] 04:21:03 INFO - PROCESS | 2317 | 1462360863039 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"]]]}] 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:21:03 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" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:21:03 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" 04:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:21:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 539ms 04:21:03 INFO - PROCESS | 2317 | 1462360863075 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 2317 | 1462360863076 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:21:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:21:03 INFO - PROCESS | 2317 | 1462360863078 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 2317 | 1462360863079 Marionette TRACE conn2 <- [1,3058,null,{}] 04:21:03 INFO - PROCESS | 2317 | 1462360863081 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}] 04:21:03 INFO - PROCESS | 2317 | 1462360863161 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:21:03 INFO - PROCESS | 2317 | 1462360863167 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x127507800 == 47 [pid = 2317] [id = 774] 04:21:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 101 (0x119f0f800) [pid = 2317] [serial = 2320] [outer = 0x0] 04:21:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 102 (0x121c28000) [pid = 2317] [serial = 2321] [outer = 0x119f0f800] 04:21:03 INFO - PROCESS | 2317 | 1462360863189 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 103 (0x118784000) [pid = 2317] [serial = 2322] [outer = 0x119f0f800] 04:21:03 INFO - PROCESS | 2317 | 1462360863529 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]]]}] 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:21:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:21:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:21:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:21:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:21:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:21:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 475ms 04:21:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:21:03 INFO - PROCESS | 2317 | 1462360863555 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 2317 | 1462360863556 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:21:03 INFO - PROCESS | 2317 | 1462360863558 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 2317 | 1462360863559 Marionette TRACE conn2 <- [1,3062,null,{}] 04:21:03 INFO - PROCESS | 2317 | 1462360863561 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}] 04:21:03 INFO - PROCESS | 2317 | 1462360863673 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:21:03 INFO - PROCESS | 2317 | 1462360863677 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2317 | ++DOCSHELL 0x129320000 == 48 [pid = 2317] [id = 775] 04:21:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x121fa7400) [pid = 2317] [serial = 2323] [outer = 0x0] 04:21:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x126ff1c00) [pid = 2317] [serial = 2324] [outer = 0x121fa7400] 04:21:03 INFO - PROCESS | 2317 | 1462360863699 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x128bcc400) [pid = 2317] [serial = 2325] [outer = 0x121fa7400] 04:21:03 INFO - PROCESS | 2317 | [2317] 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 04:21:04 INFO - PROCESS | 2317 | 1462360864011 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:21:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:21:04 INFO - {} 04:21:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 472ms 04:21:04 INFO - PROCESS | 2317 | 1462360864038 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:21:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:21:04 INFO - PROCESS | 2317 | 1462360864039 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:21:04 INFO - PROCESS | 2317 | 1462360864041 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 2317 | 1462360864042 Marionette TRACE conn2 <- [1,3066,null,{}] 04:21:04 INFO - PROCESS | 2317 | 1462360864044 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}] 04:21:04 INFO - PROCESS | 2317 | 1462360864140 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:21:04 INFO - PROCESS | 2317 | 1462360864143 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x12a771800 == 49 [pid = 2317] [id = 776] 04:21:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x12a852000) [pid = 2317] [serial = 2326] [outer = 0x0] 04:21:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x12a85b000) [pid = 2317] [serial = 2327] [outer = 0x12a852000] 04:21:04 INFO - PROCESS | 2317 | 1462360864191 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x12aa69c00) [pid = 2317] [serial = 2328] [outer = 0x12a852000] 04:21:04 INFO - PROCESS | 2317 | 1462360864467 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]]]}] 04:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:21:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 475ms 04:21:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:21:04 INFO - PROCESS | 2317 | 1462360864518 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 2317 | 1462360864519 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:21:04 INFO - PROCESS | 2317 | 1462360864521 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 2317 | 1462360864522 Marionette TRACE conn2 <- [1,3070,null,{}] 04:21:04 INFO - PROCESS | 2317 | 1462360864524 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}] 04:21:04 INFO - PROCESS | 2317 | 1462360864617 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:21:04 INFO - PROCESS | 2317 | 1462360864629 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 2317 | ++DOCSHELL 0x12b176000 == 50 [pid = 2317] [id = 777] 04:21:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x12afe7000) [pid = 2317] [serial = 2329] [outer = 0x0] 04:21:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x12b103000) [pid = 2317] [serial = 2330] [outer = 0x12afe7000] 04:21:04 INFO - PROCESS | 2317 | 1462360864649 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x12b10ac00) [pid = 2317] [serial = 2331] [outer = 0x12afe7000] 04:21:04 INFO - PROCESS | 2317 | 1462360864941 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]]]}] 04:21:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:21:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:21:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:21:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:21:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:21:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:21:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 473ms 04:21:04 INFO - PROCESS | 2317 | 1462360864995 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 2317 | 1462360864996 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:21:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:21:04 INFO - PROCESS | 2317 | 1462360864998 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 2317 | 1462360864999 Marionette TRACE conn2 <- [1,3074,null,{}] 04:21:05 INFO - PROCESS | 2317 | 1462360865001 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}] 04:21:05 INFO - PROCESS | 2317 | 1462360865093 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:21:05 INFO - PROCESS | 2317 | 1462360865104 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb31800 == 51 [pid = 2317] [id = 778] 04:21:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x127595000) [pid = 2317] [serial = 2332] [outer = 0x0] 04:21:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x128bd1400) [pid = 2317] [serial = 2333] [outer = 0x127595000] 04:21:05 INFO - PROCESS | 2317 | 1462360865125 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x128bd6400) [pid = 2317] [serial = 2334] [outer = 0x127595000] 04:21:05 INFO - PROCESS | 2317 | 1462360865402 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]]]}] 04:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:21:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:21:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 421ms 04:21:05 INFO - PROCESS | 2317 | 1462360865420 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 2317 | 1462360865421 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:21:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:21:05 INFO - PROCESS | 2317 | 1462360865424 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 2317 | 1462360865425 Marionette TRACE conn2 <- [1,3078,null,{}] 04:21:05 INFO - PROCESS | 2317 | 1462360865427 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}] 04:21:05 INFO - PROCESS | 2317 | 1462360865525 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:21:05 INFO - PROCESS | 2317 | 1462360865537 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 2317 | ++DOCSHELL 0x12c6bb000 == 52 [pid = 2317] [id = 779] 04:21:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x128bd9000) [pid = 2317] [serial = 2335] [outer = 0x0] 04:21:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x128c50800) [pid = 2317] [serial = 2336] [outer = 0x128bd9000] 04:21:05 INFO - PROCESS | 2317 | 1462360865558 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x128db4c00) [pid = 2317] [serial = 2337] [outer = 0x128bd9000] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 117 (0x1213b9c00) [pid = 2317] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 116 (0x113a55c00) [pid = 2317] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 115 (0x11930c000) [pid = 2317] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 114 (0x112059400) [pid = 2317] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 113 (0x1132a8000) [pid = 2317] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 112 (0x11751e000) [pid = 2317] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 111 (0x116abcc00) [pid = 2317] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 110 (0x11823e000) [pid = 2317] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 109 (0x1199c8c00) [pid = 2317] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 108 (0x121505800) [pid = 2317] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 107 (0x1111d4800) [pid = 2317] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 106 (0x121951000) [pid = 2317] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 105 (0x121fa6800) [pid = 2317] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 104 (0x1188c5800) [pid = 2317] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:21:05 INFO - PROCESS | 2317 | --DOMWINDOW == 103 (0x117528800) [pid = 2317] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:21:05 INFO - PROCESS | 2317 | 1462360865910 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] 04:21:05 INFO - PROCESS | 2317 | 1462360865956 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:21:05 INFO - PROCESS | 2317 | 1462360865958 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 2317 | 1462360865960 Marionette TRACE conn2 <- [1,3082,null,{}] 04:21:05 INFO - PROCESS | 2317 | 1462360865974 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}] 04:21:06 INFO - PROCESS | 2317 | 1462360866081 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:21:06 INFO - PROCESS | 2317 | 1462360866086 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d526800 == 53 [pid = 2317] [id = 780] 04:21:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 104 (0x128dd1400) [pid = 2317] [serial = 2338] [outer = 0x0] 04:21:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 105 (0x129502400) [pid = 2317] [serial = 2339] [outer = 0x128dd1400] 04:21:06 INFO - PROCESS | 2317 | 1462360866110 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 106 (0x12b10c000) [pid = 2317] [serial = 2340] [outer = 0x128dd1400] 04:21:06 INFO - PROCESS | 2317 | 1462360866372 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]]]}] 04:21:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:21:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:21:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:21:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 419ms 04:21:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:21:06 INFO - PROCESS | 2317 | 1462360866385 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 2317 | 1462360866386 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:21:06 INFO - PROCESS | 2317 | 1462360866388 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 2317 | 1462360866389 Marionette TRACE conn2 <- [1,3086,null,{}] 04:21:06 INFO - PROCESS | 2317 | 1462360866391 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}] 04:21:06 INFO - PROCESS | 2317 | 1462360866470 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:21:06 INFO - PROCESS | 2317 | 1462360866474 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d5a0800 == 54 [pid = 2317] [id = 781] 04:21:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 107 (0x12b10e800) [pid = 2317] [serial = 2341] [outer = 0x0] 04:21:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 108 (0x12b142400) [pid = 2317] [serial = 2342] [outer = 0x12b10e800] 04:21:06 INFO - PROCESS | 2317 | 1462360866494 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 109 (0x12b14d000) [pid = 2317] [serial = 2343] [outer = 0x12b10e800] 04:21:06 INFO - PROCESS | 2317 | 1462360866761 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:21:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:21:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 418ms 04:21:06 INFO - PROCESS | 2317 | 1462360866807 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 2317 | 1462360866808 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:21:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:21:06 INFO - PROCESS | 2317 | 1462360866810 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 2317 | 1462360866811 Marionette TRACE conn2 <- [1,3090,null,{}] 04:21:06 INFO - PROCESS | 2317 | 1462360866815 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}] 04:21:06 INFO - PROCESS | 2317 | 1462360866892 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:21:06 INFO - PROCESS | 2317 | 1462360866951 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d740800 == 55 [pid = 2317] [id = 782] 04:21:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 110 (0x1188c5800) [pid = 2317] [serial = 2344] [outer = 0x0] 04:21:06 INFO - PROCESS | 2317 | ++DOMWINDOW == 111 (0x12b39f400) [pid = 2317] [serial = 2345] [outer = 0x1188c5800] 04:21:06 INFO - PROCESS | 2317 | 1462360866971 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 112 (0x12b3a9000) [pid = 2317] [serial = 2346] [outer = 0x1188c5800] 04:21:07 INFO - PROCESS | 2317 | 1462360867192 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:21:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 429ms 04:21:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:21:07 INFO - PROCESS | 2317 | 1462360867260 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2317 | 1462360867261 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:21:07 INFO - PROCESS | 2317 | 1462360867270 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2317 | 1462360867271 Marionette TRACE conn2 <- [1,3094,null,{}] 04:21:07 INFO - PROCESS | 2317 | 1462360867273 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}] 04:21:07 INFO - PROCESS | 2317 | 1462360867357 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:21:07 INFO - PROCESS | 2317 | 1462360867362 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x119b3f000 == 56 [pid = 2317] [id = 783] 04:21:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 113 (0x118423800) [pid = 2317] [serial = 2347] [outer = 0x0] 04:21:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 114 (0x12b3a8400) [pid = 2317] [serial = 2348] [outer = 0x118423800] 04:21:07 INFO - PROCESS | 2317 | 1462360867386 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 115 (0x12bbb3800) [pid = 2317] [serial = 2349] [outer = 0x118423800] 04:21:07 INFO - PROCESS | 2317 | 1462360867660 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:21:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 431ms 04:21:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:21:07 INFO - PROCESS | 2317 | 1462360867695 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2317 | 1462360867697 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:21:07 INFO - PROCESS | 2317 | 1462360867701 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2317 | 1462360867703 Marionette TRACE conn2 <- [1,3098,null,{}] 04:21:07 INFO - PROCESS | 2317 | 1462360867705 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}] 04:21:07 INFO - PROCESS | 2317 | 1462360867837 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:21:07 INFO - PROCESS | 2317 | 1462360867895 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 2317 | ++DOCSHELL 0x112643000 == 57 [pid = 2317] [id = 784] 04:21:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 116 (0x111dbe400) [pid = 2317] [serial = 2350] [outer = 0x0] 04:21:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 117 (0x112055c00) [pid = 2317] [serial = 2351] [outer = 0x111dbe400] 04:21:07 INFO - PROCESS | 2317 | 1462360867922 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2317 | ++DOMWINDOW == 118 (0x112a1c800) [pid = 2317] [serial = 2352] [outer = 0x111dbe400] 04:21:08 INFO - PROCESS | 2317 | 1462360868278 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]]]}] 04:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:21:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 627ms 04:21:08 INFO - PROCESS | 2317 | 1462360868328 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:21:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:21:08 INFO - PROCESS | 2317 | 1462360868330 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:21:08 INFO - PROCESS | 2317 | 1462360868333 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 2317 | 1462360868335 Marionette TRACE conn2 <- [1,3102,null,{}] 04:21:08 INFO - PROCESS | 2317 | 1462360868338 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}] 04:21:08 INFO - PROCESS | 2317 | 1462360868432 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:21:08 INFO - PROCESS | 2317 | 1462360868487 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 2317 | ++DOCSHELL 0x11950d000 == 58 [pid = 2317] [id = 785] 04:21:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 119 (0x113261000) [pid = 2317] [serial = 2353] [outer = 0x0] 04:21:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 120 (0x11675c000) [pid = 2317] [serial = 2354] [outer = 0x113261000] 04:21:08 INFO - PROCESS | 2317 | 1462360868513 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 2317 | ++DOMWINDOW == 121 (0x116f6dc00) [pid = 2317] [serial = 2355] [outer = 0x113261000] 04:21:08 INFO - PROCESS | 2317 | 1462360868864 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:21:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 571ms 04:21:08 INFO - PROCESS | 2317 | 1462360868904 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:21:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:21:08 INFO - PROCESS | 2317 | 1462360868906 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:21:08 INFO - PROCESS | 2317 | 1462360868908 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 2317 | 1462360868910 Marionette TRACE conn2 <- [1,3106,null,{}] 04:21:08 INFO - PROCESS | 2317 | 1462360868912 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}] 04:21:09 INFO - PROCESS | 2317 | 1462360869004 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:21:09 INFO - PROCESS | 2317 | 1462360869065 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x12705e800 == 59 [pid = 2317] [id = 786] 04:21:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 122 (0x118242800) [pid = 2317] [serial = 2356] [outer = 0x0] 04:21:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 123 (0x118623c00) [pid = 2317] [serial = 2357] [outer = 0x118242800] 04:21:09 INFO - PROCESS | 2317 | 1462360869094 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 124 (0x11885a400) [pid = 2317] [serial = 2358] [outer = 0x118242800] 04:21:09 INFO - PROCESS | 2317 | 1462360869470 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]]]}] 04:21:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:21:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:21:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:21:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 574ms 04:21:09 INFO - PROCESS | 2317 | 1462360869484 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 2317 | 1462360869486 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:21:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:21:09 INFO - PROCESS | 2317 | 1462360869493 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 2317 | 1462360869496 Marionette TRACE conn2 <- [1,3110,null,{}] 04:21:09 INFO - PROCESS | 2317 | 1462360869498 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}] 04:21:09 INFO - PROCESS | 2317 | 1462360869592 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:21:09 INFO - PROCESS | 2317 | 1462360869646 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 2317 | ++DOCSHELL 0x12bb24000 == 60 [pid = 2317] [id = 787] 04:21:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 125 (0x11885dc00) [pid = 2317] [serial = 2359] [outer = 0x0] 04:21:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 126 (0x1196aa000) [pid = 2317] [serial = 2360] [outer = 0x11885dc00] 04:21:09 INFO - PROCESS | 2317 | 1462360869670 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 2317 | ++DOMWINDOW == 127 (0x121503000) [pid = 2317] [serial = 2361] [outer = 0x11885dc00] 04:21:10 INFO - PROCESS | 2317 | 1462360870038 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"]]]}] 04:21:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:21:10 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 04:21:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:21:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 578ms 04:21:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:21:10 INFO - PROCESS | 2317 | 1462360870067 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 2317 | 1462360870068 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:21:10 INFO - PROCESS | 2317 | 1462360870070 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 2317 | 1462360870071 Marionette TRACE conn2 <- [1,3114,null,{}] 04:21:10 INFO - PROCESS | 2317 | 1462360870073 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}] 04:21:10 INFO - PROCESS | 2317 | 1462360870168 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:21:10 INFO - PROCESS | 2317 | 1462360870221 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\", \"3f0a5dfe-8a38-4575-abd5-4b0bdd5c4c1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 2317 | ++DOCSHELL 0x12d12e800 == 61 [pid = 2317] [id = 788] 04:21:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 128 (0x121508800) [pid = 2317] [serial = 2362] [outer = 0x0] 04:21:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 129 (0x121c23800) [pid = 2317] [serial = 2363] [outer = 0x121508800] 04:21:10 INFO - PROCESS | 2317 | 1462360870249 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 2317 | ++DOMWINDOW == 130 (0x1248c2000) [pid = 2317] [serial = 2364] [outer = 0x121508800] 04:21:10 INFO - PROCESS | 2317 | 1462360870584 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]]]}] 04:21:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:21:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 524ms 04:21:10 INFO - PROCESS | 2317 | 1462360870596 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 2317 | 1462360870598 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x11917b800 == 60 [pid = 2317] [id = 524] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x128f6c800 == 59 [pid = 2317] [id = 525] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x118224800 == 58 [pid = 2317] [id = 515] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x119b3f000 == 57 [pid = 2317] [id = 783] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12d740800 == 56 [pid = 2317] [id = 782] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12d5a0800 == 55 [pid = 2317] [id = 781] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12d526800 == 54 [pid = 2317] [id = 780] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12c6bb000 == 53 [pid = 2317] [id = 779] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12bb31800 == 52 [pid = 2317] [id = 778] 04:21:11 INFO - PROCESS | 2317 | --DOCSHELL 0x12b176000 == 51 [pid = 2317] [id = 777] 04:21:11 INFO - PROCESS | 2317 | --DOMWINDOW == 129 (0x124e91000) [pid = 2317] [serial = 2288] [outer = 0x0] [url = about:blank] 04:21:11 INFO - PROCESS | 2317 | --DOMWINDOW == 128 (0x112a24800) [pid = 2317] [serial = 2239] [outer = 0x0] [url = about:blank] 04:21:11 INFO - PROCESS | 2317 | --DOMWINDOW == 127 (0x1129a2400) [pid = 2317] [serial = 2236] [outer = 0x0] [url = about:blank] 04:21:11 INFO - PROCESS | 2317 | --DOMWINDOW == 126 (0x115e46800) [pid = 2317] [serial = 2241] [outer = 0x0] [url = about:blank] 04:21:11 INFO - PROCESS | 2317 | --DOMWINDOW == 125 (0x118622c00) [pid = 2317] [serial = 2244] [outer = 0x0] [url = about:blank] 04:21:11 WARNING - u'runner_teardown' () 04:21:11 INFO - No more tests 04:21:11 INFO - Got 0 unexpected results 04:21:11 INFO - SUITE-END | took 525s 04:21:11 INFO - Closing logging queue 04:21:11 INFO - queue closed 04:21:11 INFO - Return code: 0 04:21:11 WARNING - # TBPL SUCCESS # 04:21:11 INFO - Running post-action listener: _resource_record_post_action 04:21:11 INFO - Running post-run listener: _resource_record_post_run 04:21:12 INFO - Total resource usage - Wall time: 547s; CPU: 58.0%; Read bytes: 569344; Write bytes: 952059904; Read time: 8; Write time: 4875 04:21:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:21:12 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150309376; Write bytes: 143962112; Read time: 13556; Write time: 260 04:21:12 INFO - run-tests - Wall time: 529s; CPU: 58.0%; Read bytes: 548864; Write bytes: 795629568; Read time: 7; Write time: 4572 04:21:12 INFO - Running post-run listener: _upload_blobber_files 04:21:12 INFO - Blob upload gear active. 04:21:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:21:12 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 04:21:12 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'] 04:21:12 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 04:21:13 INFO - (blobuploader) - INFO - Open directory for files ... 04:21:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:21:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:21:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:21:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:21:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:21:13 INFO - (blobuploader) - INFO - Done attempting. 04:21:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:21:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:21:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:21:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:21:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:21:15 INFO - (blobuploader) - INFO - Done attempting. 04:21:15 INFO - (blobuploader) - INFO - Iteration through files over. 04:21:15 INFO - Return code: 0 04:21:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:21:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:21:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f6a3553db815746321c691f4617450a9e14ce0d071c4332532e340e25f2f0d6ca00cf5c2858cf1542939f5c4ead745ccd9c9aa9f1d7a0b26682d31a9db81a4f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d08f55a026a657d0da2606df85c75cf5e083f6a2202215b542793e2b5f5c7ddd5a58544df38f4b75b20d680df929a5eed350f4399003cdab05911eb254b82a29"} 04:21:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:21:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:21:15 INFO - Contents: 04:21:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f6a3553db815746321c691f4617450a9e14ce0d071c4332532e340e25f2f0d6ca00cf5c2858cf1542939f5c4ead745ccd9c9aa9f1d7a0b26682d31a9db81a4f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d08f55a026a657d0da2606df85c75cf5e083f6a2202215b542793e2b5f5c7ddd5a58544df38f4b75b20d680df929a5eed350f4399003cdab05911eb254b82a29"} 04:21:15 INFO - Running post-run listener: copy_logs_to_upload_dir 04:21:15 INFO - Copying logs to upload dir... 04:21:15 INFO - mkdir: /builds/slave/test/build/upload/logs 04:21:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1502.921741 ========= master_lag: -0.17 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 2 secs) (at 2016-05-04 04:21:15.514320) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 04:21:15.517911) ========= 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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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/f6a3553db815746321c691f4617450a9e14ce0d071c4332532e340e25f2f0d6ca00cf5c2858cf1542939f5c4ead745ccd9c9aa9f1d7a0b26682d31a9db81a4f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d08f55a026a657d0da2606df85c75cf5e083f6a2202215b542793e2b5f5c7ddd5a58544df38f4b75b20d680df929a5eed350f4399003cdab05911eb254b82a29"} build_url:https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012909 build_url: 'https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/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/f6a3553db815746321c691f4617450a9e14ce0d071c4332532e340e25f2f0d6ca00cf5c2858cf1542939f5c4ead745ccd9c9aa9f1d7a0b26682d31a9db81a4f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d08f55a026a657d0da2606df85c75cf5e083f6a2202215b542793e2b5f5c7ddd5a58544df38f4b75b20d680df929a5eed350f4399003cdab05911eb254b82a29"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VM6JsZD0QyWcxQJx92IoSw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 04:21:15.555342) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 04:21:15.555768) ========= 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.5JxN9C2YDl/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.VHXDYKMaIS/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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.005290 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 04:21:15.611926) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 04:21:15.612582) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 04:21:15.616635) ========= ========= Total master_lag: -0.03 =========