builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0026 starttime: 1467460082.45 results: success (0) buildid: 20160702031422 builduid: cbd997b9bc204d5db2a958b610016f6e revision: f1a3947426a09bdb70faabd7d3e73299ac4fcead ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:02.450282) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:02.450881) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:02.451206) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:02.520827) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:02.521152) ========= 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.qDxELBoMLN/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.J8TKIXXzIb/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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-07-02 04:48:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.11M=0.001s 2016-07-02 04:48:03 (8.11 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.571647 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:03.120251) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:03.120580) ========= 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.qDxELBoMLN/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.J8TKIXXzIb/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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.020883 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:03.168894) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-02 04:48:03.169223) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f1a3947426a09bdb70faabd7d3e73299ac4fcead --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-beta --rev f1a3947426a09bdb70faabd7d3e73299ac4fcead --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qDxELBoMLN/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.J8TKIXXzIb/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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-07-02 04:48:03,242 truncating revision to first 12 chars 2016-07-02 04:48:03,242 Setting DEBUG logging. 2016-07-02 04:48:03,242 attempt 1/10 2016-07-02 04:48:03,242 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f1a3947426a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-02 04:48:04,516 unpacking tar archive at: mozilla-beta-f1a3947426a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.516254 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-02 04:48:04.715708) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:04.715999) ========= script_repo_revision: f1a3947426a09bdb70faabd7d3e73299ac4fcead ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:04.716392) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:04.716663) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-02 04:48:04.741469) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 18 secs) (at 2016-07-02 04:48:04.741831) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qDxELBoMLN/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.J8TKIXXzIb/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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 04:48:04 INFO - MultiFileLogger online at 20160702 04:48:04 in /builds/slave/test 04:48:04 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-beta --download-symbols true 04:48:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:48:04 INFO - {'append_to_log': False, 04:48:04 INFO - 'base_work_dir': '/builds/slave/test', 04:48:04 INFO - 'blob_upload_branch': 'mozilla-beta', 04:48:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:48:04 INFO - 'buildbot_json_path': 'buildprops.json', 04:48:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:48:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:48:04 INFO - 'download_minidump_stackwalk': True, 04:48:04 INFO - 'download_symbols': 'true', 04:48:04 INFO - 'e10s': False, 04:48:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:48:04 INFO - 'tooltool.py': '/tools/tooltool.py', 04:48:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:48:04 INFO - '/tools/misc-python/virtualenv.py')}, 04:48:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:48:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:48:04 INFO - 'log_level': 'info', 04:48:04 INFO - 'log_to_console': True, 04:48:04 INFO - 'opt_config_files': (), 04:48:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:48:04 INFO - '--processes=1', 04:48:04 INFO - '--config=%(test_path)s/wptrunner.ini', 04:48:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:48:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:48:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:48:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:48:04 INFO - 'pip_index': False, 04:48:04 INFO - 'require_test_zip': True, 04:48:04 INFO - 'test_type': ('testharness',), 04:48:04 INFO - 'this_chunk': '1', 04:48:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:48:04 INFO - 'total_chunks': '10', 04:48:04 INFO - 'virtualenv_path': 'venv', 04:48:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:48:04 INFO - 'work_dir': 'build'} 04:48:04 INFO - ##### 04:48:04 INFO - ##### Running clobber step. 04:48:04 INFO - ##### 04:48:04 INFO - Running pre-action listener: _resource_record_pre_action 04:48:04 INFO - Running main action method: clobber 04:48:04 INFO - rmtree: /builds/slave/test/build 04:48:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:48:05 INFO - Running post-action listener: _resource_record_post_action 04:48:05 INFO - ##### 04:48:05 INFO - ##### Running read-buildbot-config step. 04:48:05 INFO - ##### 04:48:05 INFO - Running pre-action listener: _resource_record_pre_action 04:48:05 INFO - Running main action method: read_buildbot_config 04:48:05 INFO - Using buildbot properties: 04:48:05 INFO - { 04:48:05 INFO - "project": "", 04:48:05 INFO - "product": "firefox", 04:48:05 INFO - "script_repo_revision": "production", 04:48:05 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 04:48:05 INFO - "repository": "", 04:48:05 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 04:48:05 INFO - "buildid": "20160702031422", 04:48:05 INFO - "pgo_build": "False", 04:48:05 INFO - "basedir": "/builds/slave/test", 04:48:05 INFO - "buildnumber": 15, 04:48:05 INFO - "slavename": "t-yosemite-r7-0026", 04:48:05 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 04:48:05 INFO - "platform": "macosx64", 04:48:05 INFO - "branch": "mozilla-beta", 04:48:05 INFO - "revision": "f1a3947426a09bdb70faabd7d3e73299ac4fcead", 04:48:05 INFO - "repo_path": "releases/mozilla-beta", 04:48:05 INFO - "moz_repo_path": "", 04:48:05 INFO - "stage_platform": "macosx64", 04:48:05 INFO - "builduid": "cbd997b9bc204d5db2a958b610016f6e", 04:48:05 INFO - "slavebuilddir": "test" 04:48:05 INFO - } 04:48:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 04:48:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 04:48:05 INFO - Running post-action listener: _resource_record_post_action 04:48:05 INFO - ##### 04:48:05 INFO - ##### Running download-and-extract step. 04:48:05 INFO - ##### 04:48:05 INFO - Running pre-action listener: _resource_record_pre_action 04:48:05 INFO - Running main action method: download_and_extract 04:48:05 INFO - mkdir: /builds/slave/test/build/tests 04:48:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:48:05 INFO - https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:48:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:48:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:48:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 04:48:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 04:48:36 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 04:48:36 INFO - retry: attempt #1 caught exception: timed out 04:48:36 INFO - retry: Failed, sleeping 30 seconds before retrying 04:49:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #2 04:49:36 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 04:49:36 INFO - retry: attempt #2 caught exception: timed out 04:49:36 INFO - retry: Failed, sleeping 60 seconds before retrying 04:50:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #3 04:50:39 INFO - Downloaded 1201 bytes. 04:50:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 04:50:39 INFO - Using the following test package requirements: 04:50:39 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:50:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:39 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 04:50:39 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:39 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 04:50:39 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:39 INFO - u'jsshell-mac64.zip'], 04:50:39 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:39 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 04:50:39 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:50:39 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:39 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 04:50:39 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:39 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 04:50:39 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:39 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 04:50:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:39 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 04:50:39 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 04:50:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:39 INFO - https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:50:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:50:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:50:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 04:50:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 04:50:40 INFO - Downloaded 18406689 bytes. 04:50:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:50:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:50:41 INFO - caution: filename not matched: web-platform/* 04:50:41 INFO - Return code: 11 04:50:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:41 INFO - https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:50:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:50:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:50:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:50:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 04:50:42 INFO - Downloaded 36389085 bytes. 04:50:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:50:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:50:47 INFO - caution: filename not matched: bin/* 04:50:47 INFO - caution: filename not matched: config/* 04:50:47 INFO - caution: filename not matched: mozbase/* 04:50:47 INFO - caution: filename not matched: marionette/* 04:50:47 INFO - caution: filename not matched: tools/wptserve/* 04:50:47 INFO - Return code: 11 04:50:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:47 INFO - https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 04:50:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:50:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:50:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 04:50:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 04:50:54 INFO - Downloaded 73033808 bytes. 04:50:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:50:54 INFO - mkdir: /builds/slave/test/properties 04:50:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:50:54 INFO - Writing to file /builds/slave/test/properties/build_url 04:50:54 INFO - Contents: 04:50:54 INFO - build_url:https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:50:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:56 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:50:56 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:50:56 INFO - Contents: 04:50:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:56 INFO - https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:50:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 04:51:02 INFO - Downloaded 103705794 bytes. 04:51:02 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:51:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:51:05 INFO - Return code: 0 04:51:05 INFO - Running post-action listener: _resource_record_post_action 04:51:05 INFO - Running post-action listener: set_extra_try_arguments 04:51:05 INFO - ##### 04:51:05 INFO - ##### Running create-virtualenv step. 04:51:05 INFO - ##### 04:51:05 INFO - Running pre-action listener: _pre_create_virtualenv 04:51:05 INFO - Running pre-action listener: _resource_record_pre_action 04:51:05 INFO - Running main action method: create_virtualenv 04:51:05 INFO - Creating virtualenv /builds/slave/test/build/venv 04:51:05 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:51:05 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:51:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:51:05 INFO - Using real prefix '/tools/python27' 04:51:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:51:06 INFO - Installing distribute.............................................................................................................................................................................................done. 04:51:09 INFO - Installing pip.................done. 04:51:09 INFO - Return code: 0 04:51:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:51:09 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:51:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:09 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:51:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:09 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 0x10d4f0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d50df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa3057e500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5095e0>, '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 0x10d0eccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d117990>, '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.qDxELBoMLN/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.J8TKIXXzIb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:09 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:51:09 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:51:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qDxELBoMLN/Render', 04:51:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:09 INFO - 'HOME': '/Users/cltbld', 04:51:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:09 INFO - 'LOGNAME': 'cltbld', 04:51:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:09 INFO - 'MOZ_NO_REMOTE': '1', 04:51:09 INFO - 'NO_EM_RESTART': '1', 04:51:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:09 INFO - 'PWD': '/builds/slave/test', 04:51:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:09 INFO - 'SHELL': '/bin/bash', 04:51:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.J8TKIXXzIb/Listeners', 04:51:09 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 04:51:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:09 INFO - 'USER': 'cltbld', 04:51:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:09 INFO - 'XPC_FLAGS': '0x0', 04:51:09 INFO - 'XPC_SERVICE_NAME': '0', 04:51:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:09 INFO - Downloading/unpacking psutil>=0.7.1 04:51:09 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:51:09 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:51:09 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:51:09 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:51:09 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:51:09 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:51:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:51:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:51:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:51:13 INFO - Installing collected packages: psutil 04:51:13 INFO - Running setup.py install for psutil 04:51:13 INFO - building 'psutil._psutil_osx' extension 04:51:13 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:51:13 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:51:13 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:51:13 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:51:13 INFO - building 'psutil._psutil_posix' extension 04:51:13 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:51:13 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:51:13 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:51:13 INFO - ^ 04:51:13 INFO - 1 warning generated. 04:51:13 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:51:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:51:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:51:14 INFO - Successfully installed psutil 04:51:14 INFO - Cleaning up... 04:51:14 INFO - Return code: 0 04:51:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:51:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10d4f0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d50df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa3057e500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5095e0>, '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 0x10d0eccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d117990>, '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.qDxELBoMLN/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.J8TKIXXzIb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:51:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:51:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qDxELBoMLN/Render', 04:51:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:14 INFO - 'HOME': '/Users/cltbld', 04:51:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:14 INFO - 'LOGNAME': 'cltbld', 04:51:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:14 INFO - 'MOZ_NO_REMOTE': '1', 04:51:14 INFO - 'NO_EM_RESTART': '1', 04:51:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:14 INFO - 'PWD': '/builds/slave/test', 04:51:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:14 INFO - 'SHELL': '/bin/bash', 04:51:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.J8TKIXXzIb/Listeners', 04:51:14 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 04:51:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:14 INFO - 'USER': 'cltbld', 04:51:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:14 INFO - 'XPC_FLAGS': '0x0', 04:51:14 INFO - 'XPC_SERVICE_NAME': '0', 04:51:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:51:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:51:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:51:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:51:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:51:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:51:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:51:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:51:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:51:17 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:51:17 INFO - Installing collected packages: mozsystemmonitor 04:51:17 INFO - Running setup.py install for mozsystemmonitor 04:51:17 INFO - Successfully installed mozsystemmonitor 04:51:17 INFO - Cleaning up... 04:51:17 INFO - Return code: 0 04:51:17 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:51:17 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:51:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:17 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:51:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:17 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 0x10d4f0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d50df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa3057e500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5095e0>, '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 0x10d0eccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d117990>, '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.qDxELBoMLN/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.J8TKIXXzIb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:17 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:51:17 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:51:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qDxELBoMLN/Render', 04:51:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:17 INFO - 'HOME': '/Users/cltbld', 04:51:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:17 INFO - 'LOGNAME': 'cltbld', 04:51:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:17 INFO - 'MOZ_NO_REMOTE': '1', 04:51:17 INFO - 'NO_EM_RESTART': '1', 04:51:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:17 INFO - 'PWD': '/builds/slave/test', 04:51:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:17 INFO - 'SHELL': '/bin/bash', 04:51:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.J8TKIXXzIb/Listeners', 04:51:17 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 04:51:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:17 INFO - 'USER': 'cltbld', 04:51:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:17 INFO - 'XPC_FLAGS': '0x0', 04:51:17 INFO - 'XPC_SERVICE_NAME': '0', 04:51:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:17 INFO - Downloading/unpacking blobuploader==1.2.4 04:51:17 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:51:17 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:51:17 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:51:17 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:51:17 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:51:17 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:51:19 INFO - Downloading blobuploader-1.2.4.tar.gz 04:51:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:51:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:51:20 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:51:20 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:51:20 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:51:20 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:51:20 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:51:20 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:51:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:51:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:51:20 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:51:20 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:51:20 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:51:20 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:51:20 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:51:20 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:51:21 INFO - Downloading docopt-0.6.1.tar.gz 04:51:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:51:21 INFO - Installing collected packages: blobuploader, requests, docopt 04:51:21 INFO - Running setup.py install for blobuploader 04:51:21 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:51:21 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:51:21 INFO - Running setup.py install for requests 04:51:21 INFO - Running setup.py install for docopt 04:51:22 INFO - Successfully installed blobuploader requests docopt 04:51:22 INFO - Cleaning up... 04:51:22 INFO - Return code: 0 04:51:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:51: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:51:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51: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:51:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:22 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 0x10d4f0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d50df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa3057e500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5095e0>, '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 0x10d0eccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d117990>, '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.qDxELBoMLN/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.J8TKIXXzIb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:22 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:51:22 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:51:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qDxELBoMLN/Render', 04:51:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:22 INFO - 'HOME': '/Users/cltbld', 04:51:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:22 INFO - 'LOGNAME': 'cltbld', 04:51:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:22 INFO - 'MOZ_NO_REMOTE': '1', 04:51:22 INFO - 'NO_EM_RESTART': '1', 04:51:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:22 INFO - 'PWD': '/builds/slave/test', 04:51:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:22 INFO - 'SHELL': '/bin/bash', 04:51:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.J8TKIXXzIb/Listeners', 04:51:22 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 04:51:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:22 INFO - 'USER': 'cltbld', 04:51:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:22 INFO - 'XPC_FLAGS': '0x0', 04:51:22 INFO - 'XPC_SERVICE_NAME': '0', 04:51:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:51:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Qjhmc1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:51:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:51:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-qNxME1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:51:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:51:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-JudEyQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:51:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:51:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-s90Qy7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:51:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:51:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-C_JKpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:51:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:51:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-mg1FqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-WPkJL_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-QG0a1u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Fqy0kc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-rkGxBg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-2q6hBL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-F5rPqe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-kD47Vz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-hu1BjP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:51:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Ok5rtz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:51:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:51:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-fdZQLw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:51:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:51:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-h36SE6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:51:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:51:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-wmEzCG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:51:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:51:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-fKPha8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:51:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:51:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-uN5M00-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:51:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:51:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Y7ZnAb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:51:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:51:25 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:51:25 INFO - Running setup.py install for manifestparser 04:51:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:51:25 INFO - Running setup.py install for mozcrash 04:51:25 INFO - Running setup.py install for mozdebug 04:51:25 INFO - Running setup.py install for mozdevice 04:51:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:51:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:51:25 INFO - Running setup.py install for mozfile 04:51:25 INFO - Running setup.py install for mozhttpd 04:51:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:51:25 INFO - Running setup.py install for mozinfo 04:51:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Running setup.py install for mozInstall 04:51:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Running setup.py install for mozleak 04:51:26 INFO - Running setup.py install for mozlog 04:51:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Running setup.py install for moznetwork 04:51:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Running setup.py install for mozprocess 04:51:26 INFO - Running setup.py install for mozprofile 04:51:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:51:26 INFO - Running setup.py install for mozrunner 04:51:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:51:27 INFO - Running setup.py install for mozscreenshot 04:51:27 INFO - Running setup.py install for moztest 04:51:27 INFO - Running setup.py install for mozversion 04:51:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:51:27 INFO - Running setup.py install for wptserve 04:51:27 INFO - Running setup.py install for marionette-driver 04:51:27 INFO - Running setup.py install for browsermob-proxy 04:51:28 INFO - Running setup.py install for marionette-client 04:51:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:51:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:51:28 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:51:28 INFO - Cleaning up... 04:51:28 INFO - Return code: 0 04:51:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:51:28 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:51:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:28 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:51:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:28 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 0x10d4f0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d50df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa3057e500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5095e0>, '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 0x10d0eccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d117990>, '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.qDxELBoMLN/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.J8TKIXXzIb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:28 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:51:28 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:51:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qDxELBoMLN/Render', 04:51:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:28 INFO - 'HOME': '/Users/cltbld', 04:51:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:28 INFO - 'LOGNAME': 'cltbld', 04:51:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:28 INFO - 'MOZ_NO_REMOTE': '1', 04:51:28 INFO - 'NO_EM_RESTART': '1', 04:51:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:28 INFO - 'PWD': '/builds/slave/test', 04:51:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:28 INFO - 'SHELL': '/bin/bash', 04:51:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.J8TKIXXzIb/Listeners', 04:51:28 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 04:51:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:28 INFO - 'USER': 'cltbld', 04:51:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:28 INFO - 'XPC_FLAGS': '0x0', 04:51:28 INFO - 'XPC_SERVICE_NAME': '0', 04:51:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:51:28 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-_zadP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:51:28 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:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:51:28 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Ptf1hM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:51:28 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:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:51:28 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-zOB8k3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-7ce8Oo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-LwU6ls-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-AUNU65-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-UDLY9J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Jx3DWe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-S_c4dP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-0pQMcb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-pbroGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:51:29 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:51:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:51:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-3UheV3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:51:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-vQtfdC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:51:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-ozvMiX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:51:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-FtzIXs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:51:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-oZzL0D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:51:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-A3oeCO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:51:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-fIV0XA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:51:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-wiTFBH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:51:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-5XyfZ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:51:30 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:51:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:51:31 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-8T9nAE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:51:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:51:31 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:51:31 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:51:31 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:51:31 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:51:31 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:51:31 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:51:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:51:31 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:51:31 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:51:31 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:51:31 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:51:31 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:51:31 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:51:33 INFO - Downloading blessings-1.6.tar.gz 04:51:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:51:33 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:51:33 INFO - Installing collected packages: blessings 04:51:33 INFO - Running setup.py install for blessings 04:51:34 INFO - Successfully installed blessings 04:51:34 INFO - Cleaning up... 04:51:34 INFO - Return code: 0 04:51:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:51:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:51:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:51:34 INFO - Reading from file tmpfile_stdout 04:51:34 INFO - Current package versions: 04:51:34 INFO - blessings == 1.6 04:51:34 INFO - blobuploader == 1.2.4 04:51:34 INFO - browsermob-proxy == 0.6.0 04:51:34 INFO - docopt == 0.6.1 04:51:34 INFO - manifestparser == 1.1 04:51:34 INFO - marionette-client == 2.3.0 04:51:34 INFO - marionette-driver == 1.4.0 04:51:34 INFO - mozInstall == 1.12 04:51:34 INFO - mozcrash == 0.17 04:51:34 INFO - mozdebug == 0.1 04:51:34 INFO - mozdevice == 0.48 04:51:34 INFO - mozfile == 1.2 04:51:34 INFO - mozhttpd == 0.7 04:51:34 INFO - mozinfo == 0.9 04:51:34 INFO - mozleak == 0.1 04:51:34 INFO - mozlog == 3.1 04:51:34 INFO - moznetwork == 0.27 04:51:34 INFO - mozprocess == 0.22 04:51:34 INFO - mozprofile == 0.28 04:51:34 INFO - mozrunner == 6.11 04:51:34 INFO - mozscreenshot == 0.1 04:51:34 INFO - mozsystemmonitor == 0.0 04:51:34 INFO - moztest == 0.7 04:51:34 INFO - mozversion == 1.4 04:51:34 INFO - psutil == 3.1.1 04:51:34 INFO - requests == 1.2.3 04:51:34 INFO - wptserve == 1.4.0 04:51:34 INFO - wsgiref == 0.1.2 04:51:34 INFO - Running post-action listener: _resource_record_post_action 04:51:34 INFO - Running post-action listener: _start_resource_monitoring 04:51:34 INFO - Starting resource monitoring. 04:51:34 INFO - ##### 04:51:34 INFO - ##### Running pull step. 04:51:34 INFO - ##### 04:51:34 INFO - Running pre-action listener: _resource_record_pre_action 04:51:34 INFO - Running main action method: pull 04:51:34 INFO - Pull has nothing to do! 04:51:34 INFO - Running post-action listener: _resource_record_post_action 04:51:34 INFO - ##### 04:51:34 INFO - ##### Running install step. 04:51:34 INFO - ##### 04:51:34 INFO - Running pre-action listener: _resource_record_pre_action 04:51:34 INFO - Running main action method: install 04:51:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:51:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:51:34 INFO - Reading from file tmpfile_stdout 04:51:34 INFO - Detecting whether we're running mozinstall >=1.0... 04:51:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:51:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:51:34 INFO - Reading from file tmpfile_stdout 04:51:34 INFO - Output received: 04:51:34 INFO - Usage: mozinstall [options] installer 04:51:34 INFO - Options: 04:51:34 INFO - -h, --help show this help message and exit 04:51:34 INFO - -d DEST, --destination=DEST 04:51:34 INFO - Directory to install application into. [default: 04:51:34 INFO - "/builds/slave/test"] 04:51:34 INFO - --app=APP Application being installed. [default: firefox] 04:51:34 INFO - mkdir: /builds/slave/test/build/application 04:51:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 04:51:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 04:51:52 INFO - Reading from file tmpfile_stdout 04:51:52 INFO - Output received: 04:51:52 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 04:51:52 INFO - Running post-action listener: _resource_record_post_action 04:51:52 INFO - ##### 04:51:52 INFO - ##### Running run-tests step. 04:51:52 INFO - ##### 04:51:52 INFO - Running pre-action listener: _resource_record_pre_action 04:51:52 INFO - Running main action method: run_tests 04:51:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:51:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:51:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:51:52 INFO - grabbing minidump binary from tooltool 04:51:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:52 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 0x10d5095e0>, '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 0x10d0eccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d117990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:51:52 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:51:52 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:51:52 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:51:52 INFO - Return code: 0 04:51:52 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:51:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:51:52 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.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:51:52 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.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:51:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qDxELBoMLN/Render', 04:51:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:52 INFO - 'HOME': '/Users/cltbld', 04:51:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:52 INFO - 'LOGNAME': 'cltbld', 04:51:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:51:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:52 INFO - 'MOZ_NO_REMOTE': '1', 04:51:52 INFO - 'NO_EM_RESTART': '1', 04:51:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:52 INFO - 'PWD': '/builds/slave/test', 04:51:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:52 INFO - 'SHELL': '/bin/bash', 04:51:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.J8TKIXXzIb/Listeners', 04:51:52 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 04:51:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:52 INFO - 'USER': 'cltbld', 04:51:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:52 INFO - 'XPC_FLAGS': '0x0', 04:51:52 INFO - 'XPC_SERVICE_NAME': '0', 04:51:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:52 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.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:51:53 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:51:53 INFO - import pkg_resources 04:51:54 INFO - Using 1 client processes 04:51:54 INFO - wptserve Starting http server on 127.0.0.1:8001 04:51:54 INFO - wptserve Starting http server on 127.0.0.1:8000 04:51:54 INFO - wptserve Starting http server on 127.0.0.1:8443 04:51:56 INFO - SUITE-START | Running 778 tests 04:51:56 INFO - Running testharness tests 04:51:56 INFO - Setting up ssl 04:51:56 INFO - PROCESS | certutil | 04:51:56 INFO - PROCESS | certutil | 04:51:56 INFO - PROCESS | certutil | 04:51:56 INFO - Certificate Nickname Trust Attributes 04:51:56 INFO - SSL,S/MIME,JAR/XPI 04:51:56 INFO - 04:51:56 INFO - web-platform-tests CT,, 04:51:56 INFO - 04:51:56 INFO - Starting runner 04:51:57 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:51:57 INFO - PROCESS | 2129 | 1467460317374 Marionette DEBUG Marionette enabled via build flag and pref 04:51:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x113f4f000 == 1 [pid = 2129] [id = 1] 04:51:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 1 (0x113f4f800) [pid = 2129] [serial = 1] [outer = 0x0] 04:51:57 INFO - PROCESS | 2129 | [2129] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:51:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 2 (0x113f50800) [pid = 2129] [serial = 2] [outer = 0x113f4f800] 04:51:57 INFO - PROCESS | 2129 | 1467460317689 Marionette INFO Listening on port 2828 04:51:57 INFO - PROCESS | 2129 | 1467460317934 Marionette DEBUG Marionette enabled via command-line flag 04:51:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x116952000 == 2 [pid = 2129] [id = 2] 04:51:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 3 (0x116952800) [pid = 2129] [serial = 3] [outer = 0x0] 04:51:57 INFO - PROCESS | 2129 | [2129] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:51:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 4 (0x116953800) [pid = 2129] [serial = 4] [outer = 0x116952800] 04:51:58 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:58 INFO - PROCESS | 2129 | 1467460318083 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51339 04:51:58 INFO - PROCESS | 2129 | 1467460318167 Marionette DEBUG Closed connection conn0 04:51:58 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:58 INFO - PROCESS | 2129 | 1467460318174 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51340 04:51:58 INFO - PROCESS | 2129 | 1467460318182 Marionette DEBUG Closed connection conn1 04:51:58 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:58 INFO - PROCESS | 2129 | 1467460318187 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51341 04:51:58 INFO - PROCESS | 2129 | 1467460318195 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:51:58 INFO - PROCESS | 2129 | 1467460318201 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160702031422","device":"desktop","version":"48.0"} 04:51:58 INFO - PROCESS | 2129 | [2129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:51:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x119fdb000 == 3 [pid = 2129] [id = 3] 04:51:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 5 (0x119fdb800) [pid = 2129] [serial = 5] [outer = 0x0] 04:51:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x119fdc000 == 4 [pid = 2129] [id = 4] 04:51:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 6 (0x119fcc400) [pid = 2129] [serial = 6] [outer = 0x0] 04:51:59 INFO - PROCESS | 2129 | [2129] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:51:59 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:51:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f05800 == 5 [pid = 2129] [id = 5] 04:51:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 7 (0x119fcbc00) [pid = 2129] [serial = 7] [outer = 0x0] 04:51:59 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:51:59 INFO - PROCESS | 2129 | [2129] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:51:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 8 (0x123f99400) [pid = 2129] [serial = 8] [outer = 0x119fcbc00] 04:51:59 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:51:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 9 (0x1245a0800) [pid = 2129] [serial = 9] [outer = 0x119fdb800] 04:51:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 10 (0x124591000) [pid = 2129] [serial = 10] [outer = 0x119fcc400] 04:51:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 11 (0x124592c00) [pid = 2129] [serial = 11] [outer = 0x119fcbc00] 04:51:59 INFO - PROCESS | 2129 | [2129] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:51:59 INFO - PROCESS | 2129 | 1467460319886 Marionette INFO startBrowser ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:51:59 INFO - PROCESS | 2129 | 1467460319906 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 2129 | 1467460319913 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 2129 | 1467460319915 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:00 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:52:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 12 (0x126f72000) [pid = 2129] [serial = 12] [outer = 0x119fcbc00] 04:52:00 INFO - PROCESS | 2129 | 1467460320229 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"ccfd0ee3-3677-2449-8f87-22ae007dcd4a","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160702031422","device":"desktop","version":"48.0","command_id":1}}] 04:52:00 INFO - PROCESS | 2129 | 1467460320318 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:52:00 INFO - PROCESS | 2129 | 1467460320320 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:00 INFO - PROCESS | 2129 | 1467460320366 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:52:00 INFO - PROCESS | 2129 | 1467460320449 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:52:00 INFO - PROCESS | 2129 | 1467460320450 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:00 INFO - PROCESS | 2129 | [2129] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:52:00 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:52:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 13 (0x128778000) [pid = 2129] [serial = 13] [outer = 0x119fcbc00] 04:52:00 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:52:00 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:00 INFO - PROCESS | 2129 | 1467460320709 Marionette TRACE conn2 <- [1,3,null,{}] 04:52:00 INFO - PROCESS | 2129 | 1467460320712 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:52:00 INFO - PROCESS | 2129 | 1467460320714 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:00 INFO - PROCESS | 2129 | 1467460320730 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:52:00 INFO - PROCESS | 2129 | 1467460320758 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 2129 | 1467460320760 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:52:00 INFO - PROCESS | 2129 | 1467460320762 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:52:00 INFO - PROCESS | 2129 | 1467460320766 Marionette TRACE conn2 <- [1,6,null,{}] 04:52:00 INFO - PROCESS | 2129 | 1467460320770 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:52:00 INFO - PROCESS | 2129 | 1467460320772 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:00 INFO - PROCESS | 2129 | 1467460320783 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:52:00 INFO - PROCESS | 2129 | 1467460320789 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 2129 | 1467460320790 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f6f000 == 6 [pid = 2129] [id = 6] 04:52:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 14 (0x11998e400) [pid = 2129] [serial = 14] [outer = 0x0] 04:52:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 15 (0x119990000) [pid = 2129] [serial = 15] [outer = 0x11998e400] 04:52:00 INFO - PROCESS | 2129 | 1467460320823 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 16 (0x119996400) [pid = 2129] [serial = 16] [outer = 0x11998e400] 04:52:01 INFO - PROCESS | 2129 | 1467460321102 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:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 04:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:52:01 INFO - PROCESS | 2129 | 1467460321139 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 2129 | 1467460321140 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:52:01 INFO - PROCESS | 2129 | 1467460321142 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 2129 | 1467460321143 Marionette TRACE conn2 <- [1,10,null,{}] 04:52:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a304800 == 7 [pid = 2129] [id = 7] 04:52:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 17 (0x129416400) [pid = 2129] [serial = 17] [outer = 0x0] 04:52:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 18 (0x12941a000) [pid = 2129] [serial = 18] [outer = 0x129416400] 04:52:01 INFO - PROCESS | 2129 | 1467460321173 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 2129 | 1467460321197 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:52:01 INFO - PROCESS | 2129 | 1467460321200 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 19 (0x129422400) [pid = 2129] [serial = 19] [outer = 0x129416400] 04:52:01 INFO - PROCESS | 2129 | 1467460321337 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:52:01 INFO - PROCESS | 2129 | 1467460321352 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 2129 | 1467460321354 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e4000 == 8 [pid = 2129] [id = 8] 04:52:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 20 (0x12a61ec00) [pid = 2129] [serial = 20] [outer = 0x0] 04:52:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 21 (0x12a620800) [pid = 2129] [serial = 21] [outer = 0x12a61ec00] 04:52:01 INFO - PROCESS | 2129 | 1467460321388 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 22 (0x12a742000) [pid = 2129] [serial = 22] [outer = 0x12a61ec00] 04:52:01 INFO - PROCESS | 2129 | 1467460321953 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:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 819ms 04:52:01 INFO - PROCESS | 2129 | 1467460321961 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 2129 | 1467460321963 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:52:01 INFO - PROCESS | 2129 | 1467460321967 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 2129 | 1467460321968 Marionette TRACE conn2 <- [1,14,null,{}] 04:52:01 INFO - PROCESS | 2129 | 1467460321970 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:52:01 INFO - PROCESS | 2129 | 1467460321972 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:02 INFO - PROCESS | 2129 | 1467460322061 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:52:02 INFO - PROCESS | 2129 | 1467460322068 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 2129 | 1467460322070 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b80c000 == 9 [pid = 2129] [id = 9] 04:52:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 23 (0x12b166400) [pid = 2129] [serial = 23] [outer = 0x0] 04:52:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 24 (0x12b1ce000) [pid = 2129] [serial = 24] [outer = 0x12b166400] 04:52:02 INFO - PROCESS | 2129 | 1467460322094 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 25 (0x12b1d7000) [pid = 2129] [serial = 25] [outer = 0x12b166400] 04:52:02 INFO - PROCESS | 2129 | 1467460322355 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:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 04:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:52:02 INFO - PROCESS | 2129 | 1467460322392 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 2129 | 1467460322393 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:52:02 INFO - PROCESS | 2129 | 1467460322395 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 2129 | 1467460322396 Marionette TRACE conn2 <- [1,18,null,{}] 04:52:02 INFO - PROCESS | 2129 | 1467460322406 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:52:02 INFO - PROCESS | 2129 | 1467460322408 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:02 INFO - PROCESS | 2129 | 1467460322502 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:52:02 INFO - PROCESS | 2129 | 1467460322507 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 2129 | 1467460322509 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba18000 == 10 [pid = 2129] [id = 10] 04:52:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 26 (0x12b9a8800) [pid = 2129] [serial = 26] [outer = 0x0] 04:52:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 27 (0x12ba43400) [pid = 2129] [serial = 27] [outer = 0x12b9a8800] 04:52:02 INFO - PROCESS | 2129 | 1467460322533 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 28 (0x12ba49400) [pid = 2129] [serial = 28] [outer = 0x12b9a8800] 04:52:02 INFO - PROCESS | 2129 | 1467460322835 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:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 473ms 04:52:02 INFO - PROCESS | 2129 | 1467460322871 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 2129 | 1467460322873 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:52:02 INFO - PROCESS | 2129 | 1467460322877 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 2129 | 1467460322879 Marionette TRACE conn2 <- [1,22,null,{}] 04:52:02 INFO - PROCESS | 2129 | 1467460322884 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:52:02 INFO - PROCESS | 2129 | 1467460322887 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:03 INFO - PROCESS | 2129 | 1467460323031 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:52:03 INFO - PROCESS | 2129 | 1467460323036 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 2129 | 1467460323037 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda2800 == 11 [pid = 2129] [id = 11] 04:52:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 29 (0x120f2f000) [pid = 2129] [serial = 29] [outer = 0x0] 04:52:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 30 (0x12b99f800) [pid = 2129] [serial = 30] [outer = 0x120f2f000] 04:52:03 INFO - PROCESS | 2129 | 1467460323078 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 31 (0x12bf14000) [pid = 2129] [serial = 31] [outer = 0x120f2f000] 04:52:03 INFO - PROCESS | 2129 | 1467460323391 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:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 524ms 04:52:03 INFO - PROCESS | 2129 | 1467460323407 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 2129 | 1467460323408 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:52:03 INFO - PROCESS | 2129 | 1467460323411 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 2129 | 1467460323412 Marionette TRACE conn2 <- [1,26,null,{}] 04:52:03 INFO - PROCESS | 2129 | 1467460323422 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:52:03 INFO - PROCESS | 2129 | 1467460323424 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:03 INFO - PROCESS | 2129 | 1467460323569 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:52:03 INFO - PROCESS | 2129 | 1467460323575 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 2129 | 1467460323576 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c016000 == 12 [pid = 2129] [id = 12] 04:52:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 32 (0x12bf16c00) [pid = 2129] [serial = 32] [outer = 0x0] 04:52:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 33 (0x12bf1ec00) [pid = 2129] [serial = 33] [outer = 0x12bf16c00] 04:52:03 INFO - PROCESS | 2129 | 1467460323616 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 34 (0x118420800) [pid = 2129] [serial = 34] [outer = 0x12bf16c00] 04:52:03 INFO - PROCESS | 2129 | 1467460323976 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:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 573ms 04:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:52:03 INFO - PROCESS | 2129 | 1467460323988 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 2129 | 1467460323990 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:52:03 INFO - PROCESS | 2129 | 1467460323992 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 2129 | 1467460323993 Marionette TRACE conn2 <- [1,30,null,{}] 04:52:04 INFO - PROCESS | 2129 | 1467460324007 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:52:04 INFO - PROCESS | 2129 | 1467460324008 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:04 INFO - PROCESS | 2129 | 1467460324095 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:52:04 INFO - PROCESS | 2129 | 1467460324099 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 2129 | 1467460324101 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c371800 == 13 [pid = 2129] [id = 13] 04:52:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 35 (0x118425400) [pid = 2129] [serial = 35] [outer = 0x0] 04:52:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 36 (0x12c3bf400) [pid = 2129] [serial = 36] [outer = 0x118425400] 04:52:04 INFO - PROCESS | 2129 | 1467460324124 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 37 (0x12c3c3400) [pid = 2129] [serial = 37] [outer = 0x118425400] 04:52:04 INFO - PROCESS | 2129 | 1467460324353 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:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 417ms 04:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:52:04 INFO - PROCESS | 2129 | 1467460324410 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 2129 | 1467460324411 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:52:04 INFO - PROCESS | 2129 | 1467460324413 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 2129 | 1467460324414 Marionette TRACE conn2 <- [1,34,null,{}] 04:52:04 INFO - PROCESS | 2129 | 1467460324423 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:52:04 INFO - PROCESS | 2129 | 1467460324424 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:04 INFO - PROCESS | 2129 | 1467460324514 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:52:04 INFO - PROCESS | 2129 | 1467460324518 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 2129 | 1467460324519 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c779800 == 14 [pid = 2129] [id = 14] 04:52:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 38 (0x12c3c0800) [pid = 2129] [serial = 38] [outer = 0x0] 04:52:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 39 (0x12c3ca400) [pid = 2129] [serial = 39] [outer = 0x12c3c0800] 04:52:04 INFO - PROCESS | 2129 | 1467460324544 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 40 (0x12c74e000) [pid = 2129] [serial = 40] [outer = 0x12c3c0800] 04:52:04 INFO - PROCESS | 2129 | 1467460324771 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:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 376ms 04:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:52:04 INFO - PROCESS | 2129 | 1467460324789 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 2129 | 1467460324790 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:52:04 INFO - PROCESS | 2129 | 1467460324792 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 2129 | 1467460324793 Marionette TRACE conn2 <- [1,38,null,{}] 04:52:04 INFO - PROCESS | 2129 | 1467460324796 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:52:04 INFO - PROCESS | 2129 | 1467460324799 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:04 INFO - PROCESS | 2129 | 1467460324929 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:52:04 INFO - PROCESS | 2129 | 1467460324933 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 2129 | 1467460324934 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca4c000 == 15 [pid = 2129] [id = 15] 04:52:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 41 (0x12c752800) [pid = 2129] [serial = 41] [outer = 0x0] 04:52:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 42 (0x12c758c00) [pid = 2129] [serial = 42] [outer = 0x12c752800] 04:52:04 INFO - PROCESS | 2129 | 1467460324958 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 43 (0x12ca06000) [pid = 2129] [serial = 43] [outer = 0x12c752800] 04:52:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf2a800 == 16 [pid = 2129] [id = 16] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 44 (0x12cf2b800) [pid = 2129] [serial = 44] [outer = 0x0] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 45 (0x12cf2d000) [pid = 2129] [serial = 45] [outer = 0x12cf2b800] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 46 (0x12cf31000) [pid = 2129] [serial = 46] [outer = 0x12cf2b800] 04:52:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca5d800 == 17 [pid = 2129] [id = 17] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 47 (0x12ca09400) [pid = 2129] [serial = 47] [outer = 0x0] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 48 (0x12cf19400) [pid = 2129] [serial = 48] [outer = 0x12ca09400] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 49 (0x12c757000) [pid = 2129] [serial = 49] [outer = 0x12ca09400] 04:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 04:52:05 INFO - PROCESS | 2129 | 1467460325306 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:52:05 INFO - PROCESS | 2129 | 1467460325327 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 2129 | 1467460325328 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:52:05 INFO - PROCESS | 2129 | 1467460325344 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 2129 | 1467460325345 Marionette TRACE conn2 <- [1,42,null,{}] 04:52:05 INFO - PROCESS | 2129 | 1467460325347 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:52:05 INFO - PROCESS | 2129 | 1467460325348 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:05 INFO - PROCESS | 2129 | 1467460325440 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:52:05 INFO - PROCESS | 2129 | 1467460325443 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 2129 | 1467460325444 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d212000 == 18 [pid = 2129] [id = 18] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 50 (0x12ca0dc00) [pid = 2129] [serial = 50] [outer = 0x0] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 51 (0x12d069c00) [pid = 2129] [serial = 51] [outer = 0x12ca0dc00] 04:52:05 INFO - PROCESS | 2129 | 1467460325470 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 52 (0x12d40b000) [pid = 2129] [serial = 52] [outer = 0x12ca0dc00] 04:52:05 INFO - PROCESS | 2129 | 1467460325708 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:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 367ms 04:52:05 INFO - PROCESS | 2129 | 1467460325712 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 2129 | 1467460325713 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:52:05 INFO - PROCESS | 2129 | 1467460325723 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 2129 | 1467460325724 Marionette TRACE conn2 <- [1,46,null,{}] 04:52:05 INFO - PROCESS | 2129 | 1467460325726 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:52:05 INFO - PROCESS | 2129 | 1467460325727 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:05 INFO - PROCESS | 2129 | 1467460325833 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:52:05 INFO - PROCESS | 2129 | 1467460325837 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 2129 | 1467460325838 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d4e7800 == 19 [pid = 2129] [id = 19] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 53 (0x11943fc00) [pid = 2129] [serial = 53] [outer = 0x0] 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 54 (0x12d410c00) [pid = 2129] [serial = 54] [outer = 0x11943fc00] 04:52:05 INFO - PROCESS | 2129 | 1467460325864 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 55 (0x12d414400) [pid = 2129] [serial = 55] [outer = 0x11943fc00] 04:52:06 INFO - PROCESS | 2129 | 1467460326108 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:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 04:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:52:06 INFO - PROCESS | 2129 | 1467460326142 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 2129 | 1467460326143 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:52:06 INFO - PROCESS | 2129 | 1467460326145 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 2129 | 1467460326146 Marionette TRACE conn2 <- [1,50,null,{}] 04:52:06 INFO - PROCESS | 2129 | 1467460326156 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:52:06 INFO - PROCESS | 2129 | 1467460326157 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:06 INFO - PROCESS | 2129 | 1467460326254 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:52:06 INFO - PROCESS | 2129 | 1467460326257 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 2129 | 1467460326258 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d69d800 == 20 [pid = 2129] [id = 20] 04:52:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 56 (0x12b921c00) [pid = 2129] [serial = 56] [outer = 0x0] 04:52:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 57 (0x12b929000) [pid = 2129] [serial = 57] [outer = 0x12b921c00] 04:52:06 INFO - PROCESS | 2129 | 1467460326282 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 58 (0x12d40c000) [pid = 2129] [serial = 58] [outer = 0x12b921c00] 04:52:06 INFO - PROCESS | 2129 | 1467460326514 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:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 423ms 04:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:52:06 INFO - PROCESS | 2129 | 1467460326572 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 2129 | 1467460326573 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:52:06 INFO - PROCESS | 2129 | 1467460326575 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 2129 | 1467460326576 Marionette TRACE conn2 <- [1,54,null,{}] 04:52:06 INFO - PROCESS | 2129 | 1467460326578 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:52:06 INFO - PROCESS | 2129 | 1467460326579 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:06 INFO - PROCESS | 2129 | 1467460326673 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:52:06 INFO - PROCESS | 2129 | 1467460326685 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 2129 | 1467460326686 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d6ac800 == 21 [pid = 2129] [id = 21] 04:52:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 59 (0x12d39e800) [pid = 2129] [serial = 59] [outer = 0x0] 04:52:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 60 (0x12d3a5c00) [pid = 2129] [serial = 60] [outer = 0x12d39e800] 04:52:06 INFO - PROCESS | 2129 | 1467460326709 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 61 (0x12d3a9400) [pid = 2129] [serial = 61] [outer = 0x12d39e800] 04:52:06 INFO - PROCESS | 2129 | 1467460326937 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:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 369ms 04:52:06 INFO - PROCESS | 2129 | 1467460326945 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 2129 | 1467460326946 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:52:06 INFO - PROCESS | 2129 | 1467460326948 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 2129 | 1467460326950 Marionette TRACE conn2 <- [1,58,null,{}] 04:52:06 INFO - PROCESS | 2129 | 1467460326959 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:52:06 INFO - PROCESS | 2129 | 1467460326960 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:07 INFO - PROCESS | 2129 | 1467460327062 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:52:07 INFO - PROCESS | 2129 | 1467460327066 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 2129 | 1467460327067 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x12dd1d800 == 22 [pid = 2129] [id = 22] 04:52:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 62 (0x12d418c00) [pid = 2129] [serial = 62] [outer = 0x0] 04:52:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 63 (0x12d3abc00) [pid = 2129] [serial = 63] [outer = 0x12d418c00] 04:52:07 INFO - PROCESS | 2129 | 1467460327093 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 64 (0x12df3d800) [pid = 2129] [serial = 64] [outer = 0x12d418c00] 04:52:07 INFO - PROCESS | 2129 | 1467460327337 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:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 427ms 04:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:52:07 INFO - PROCESS | 2129 | 1467460327376 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 2129 | 1467460327378 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:52:07 INFO - PROCESS | 2129 | 1467460327389 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 2129 | 1467460327392 Marionette TRACE conn2 <- [1,62,null,{}] 04:52:07 INFO - PROCESS | 2129 | 1467460327413 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:52:07 INFO - PROCESS | 2129 | 1467460327414 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:07 INFO - PROCESS | 2129 | 1467460327517 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:52:08 INFO - PROCESS | 2129 | 1467460328114 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 2129 | 1467460328115 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x111c9f800 == 23 [pid = 2129] [id = 23] 04:52:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x110e6a000) [pid = 2129] [serial = 65] [outer = 0x0] 04:52:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x111c16800) [pid = 2129] [serial = 66] [outer = 0x110e6a000] 04:52:08 INFO - PROCESS | 2129 | 1467460328152 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x1122b2000) [pid = 2129] [serial = 67] [outer = 0x110e6a000] 04:52:08 INFO - PROCESS | 2129 | 1467460328564 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:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1244ms 04:52:08 INFO - PROCESS | 2129 | 1467460328626 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 2129 | 1467460328629 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:52:08 INFO - PROCESS | 2129 | 1467460328632 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 2129 | 1467460328634 Marionette TRACE conn2 <- [1,66,null,{}] 04:52:08 INFO - PROCESS | 2129 | 1467460328638 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:52:08 INFO - PROCESS | 2129 | 1467460328641 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:08 INFO - PROCESS | 2129 | 1467460328756 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:52:08 INFO - PROCESS | 2129 | 1467460328809 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 2129 | 1467460328810 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x1160a3000 == 24 [pid = 2129] [id = 24] 04:52:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x1122b4400) [pid = 2129] [serial = 68] [outer = 0x0] 04:52:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x1133df000) [pid = 2129] [serial = 69] [outer = 0x1122b4400] 04:52:08 INFO - PROCESS | 2129 | 1467460328843 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x113d91c00) [pid = 2129] [serial = 70] [outer = 0x1122b4400] 04:52:09 INFO - PROCESS | 2129 | 1467460329241 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:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 04:52:09 INFO - PROCESS | 2129 | 1467460329305 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:52:09 INFO - PROCESS | 2129 | 1467460329308 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:52:09 INFO - PROCESS | 2129 | 1467460329310 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 2129 | 1467460329312 Marionette TRACE conn2 <- [1,70,null,{}] 04:52:09 INFO - PROCESS | 2129 | 1467460329314 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:52:09 INFO - PROCESS | 2129 | 1467460329316 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:09 INFO - PROCESS | 2129 | 1467460329445 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:52:09 INFO - PROCESS | 2129 | 1467460329498 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 2129 | 1467460329500 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x117014800 == 25 [pid = 2129] [id = 25] 04:52:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x1167cb400) [pid = 2129] [serial = 71] [outer = 0x0] 04:52:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x118206c00) [pid = 2129] [serial = 72] [outer = 0x1167cb400] 04:52:09 INFO - PROCESS | 2129 | 1467460329531 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x118420400) [pid = 2129] [serial = 73] [outer = 0x1167cb400] 04:52:10 INFO - PROCESS | 2129 | 1467460330192 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:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 925ms 04:52:10 INFO - PROCESS | 2129 | 1467460330236 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 2129 | 1467460330238 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:52:10 INFO - PROCESS | 2129 | 1467460330241 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 2129 | 1467460330242 Marionette TRACE conn2 <- [1,74,null,{}] 04:52:10 INFO - PROCESS | 2129 | 1467460330246 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:52:10 INFO - PROCESS | 2129 | 1467460330247 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:10 INFO - PROCESS | 2129 | 1467460330329 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:52:10 INFO - PROCESS | 2129 | 1467460330386 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 2129 | 1467460330387 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x113a3e800 == 26 [pid = 2129] [id = 26] 04:52:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x113837400) [pid = 2129] [serial = 74] [outer = 0x0] 04:52:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x116291000) [pid = 2129] [serial = 75] [outer = 0x113837400] 04:52:10 INFO - PROCESS | 2129 | 1467460330415 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x11670a400) [pid = 2129] [serial = 76] [outer = 0x113837400] 04:52:10 INFO - PROCESS | 2129 | 1467460330803 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:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms 04:52:10 INFO - PROCESS | 2129 | 1467460330812 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 2129 | 1467460330815 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:52:10 INFO - PROCESS | 2129 | 1467460330824 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 2129 | 1467460330825 Marionette TRACE conn2 <- [1,78,null,{}] 04:52:10 INFO - PROCESS | 2129 | 1467460330827 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:52:10 INFO - PROCESS | 2129 | 1467460330829 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:10 INFO - PROCESS | 2129 | 1467460330907 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:52:10 INFO - PROCESS | 2129 | 1467460330911 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 2129 | 1467460330912 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x1162d5800 == 27 [pid = 2129] [id = 27] 04:52:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x1167c9400) [pid = 2129] [serial = 77] [outer = 0x0] 04:52:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x1173b6c00) [pid = 2129] [serial = 78] [outer = 0x1167c9400] 04:52:10 INFO - PROCESS | 2129 | 1467460330941 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118206000) [pid = 2129] [serial = 79] [outer = 0x1167c9400] 04:52:11 INFO - PROCESS | 2129 | 1467460331257 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:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 04:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:52:11 INFO - PROCESS | 2129 | 1467460331293 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 2129 | 1467460331294 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:52:11 INFO - PROCESS | 2129 | 1467460331296 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 2129 | 1467460331299 Marionette TRACE conn2 <- [1,82,null,{}] 04:52:11 INFO - PROCESS | 2129 | 1467460331308 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:52:11 INFO - PROCESS | 2129 | 1467460331312 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:11 INFO - PROCESS | 2129 | 1467460331390 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:52:11 INFO - PROCESS | 2129 | 1467460331395 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 2129 | 1467460331397 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x1169b8800 == 28 [pid = 2129] [id = 28] 04:52:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1133df400) [pid = 2129] [serial = 80] [outer = 0x0] 04:52:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11825d800) [pid = 2129] [serial = 81] [outer = 0x1133df400] 04:52:11 INFO - PROCESS | 2129 | 1467460331432 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x11841b000) [pid = 2129] [serial = 82] [outer = 0x1133df400] 04:52:11 INFO - PROCESS | 2129 | 1467460331856 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:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 04:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:52:11 INFO - PROCESS | 2129 | 1467460331868 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 2129 | 1467460331870 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:52:11 INFO - PROCESS | 2129 | 1467460331872 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 2129 | 1467460331873 Marionette TRACE conn2 <- [1,86,null,{}] 04:52:11 INFO - PROCESS | 2129 | 1467460331875 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:52:11 INFO - PROCESS | 2129 | 1467460331876 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:11 INFO - PROCESS | 2129 | 1467460331956 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:52:12 INFO - PROCESS | 2129 | 1467460331996 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 2129 | 1467460331997 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701a800 == 29 [pid = 2129] [id = 29] 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11820b800) [pid = 2129] [serial = 83] [outer = 0x0] 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x11865c400) [pid = 2129] [serial = 84] [outer = 0x11820b800] 04:52:12 INFO - PROCESS | 2129 | 1467460332023 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x1189e1400) [pid = 2129] [serial = 85] [outer = 0x11820b800] 04:52:12 INFO - PROCESS | 2129 | 1467460332289 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:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 04:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:52:12 INFO - PROCESS | 2129 | 1467460332342 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 2129 | 1467460332344 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:52:12 INFO - PROCESS | 2129 | 1467460332346 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 2129 | 1467460332347 Marionette TRACE conn2 <- [1,90,null,{}] 04:52:12 INFO - PROCESS | 2129 | 1467460332350 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:52:12 INFO - PROCESS | 2129 | 1467460332353 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:12 INFO - PROCESS | 2129 | 1467460332425 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:52:12 INFO - PROCESS | 2129 | 1467460332429 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 2129 | 1467460332430 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x118359000 == 30 [pid = 2129] [id = 30] 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1133db000) [pid = 2129] [serial = 86] [outer = 0x0] 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118575400) [pid = 2129] [serial = 87] [outer = 0x1133db000] 04:52:12 INFO - PROCESS | 2129 | 1467460332457 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11992c000) [pid = 2129] [serial = 88] [outer = 0x1133db000] 04:52:12 INFO - PROCESS | 2129 | 1467460332758 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:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 04:52:12 INFO - PROCESS | 2129 | 1467460332765 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 2129 | 1467460332767 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:52:12 INFO - PROCESS | 2129 | 1467460332779 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 2129 | 1467460332781 Marionette TRACE conn2 <- [1,94,null,{}] 04:52:12 INFO - PROCESS | 2129 | 1467460332784 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:52:12 INFO - PROCESS | 2129 | 1467460332790 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:12 INFO - PROCESS | 2129 | 1467460332904 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:52:12 INFO - PROCESS | 2129 | 1467460332910 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 2129 | 1467460332911 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x118445000 == 31 [pid = 2129] [id = 31] 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118274c00) [pid = 2129] [serial = 89] [outer = 0x0] 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11992f800) [pid = 2129] [serial = 90] [outer = 0x118274c00] 04:52:12 INFO - PROCESS | 2129 | 1467460332937 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119bb5800) [pid = 2129] [serial = 91] [outer = 0x118274c00] 04:52:13 INFO - PROCESS | 2129 | 1467460333203 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:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 475ms 04:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:52:13 INFO - PROCESS | 2129 | 1467460333256 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 2129 | 1467460333257 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:52:13 INFO - PROCESS | 2129 | 1467460333260 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 2129 | 1467460333261 Marionette TRACE conn2 <- [1,98,null,{}] 04:52:13 INFO - PROCESS | 2129 | 1467460333263 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:52:13 INFO - PROCESS | 2129 | 1467460333264 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:13 INFO - PROCESS | 2129 | 1467460333340 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:52:13 INFO - PROCESS | 2129 | 1467460333343 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 2129 | 1467460333344 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x119269000 == 32 [pid = 2129] [id = 32] 04:52:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119bc2400) [pid = 2129] [serial = 92] [outer = 0x0] 04:52:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119d14400) [pid = 2129] [serial = 93] [outer = 0x119bc2400] 04:52:13 INFO - PROCESS | 2129 | 1467460333371 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119fd8400) [pid = 2129] [serial = 94] [outer = 0x119bc2400] 04:52:13 INFO - PROCESS | 2129 | 1467460333658 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:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 04:52:13 INFO - PROCESS | 2129 | 1467460333678 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 2129 | 1467460333679 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:52:13 INFO - PROCESS | 2129 | 1467460333689 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 2129 | 1467460333690 Marionette TRACE conn2 <- [1,102,null,{}] 04:52:13 INFO - PROCESS | 2129 | 1467460333692 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:52:13 INFO - PROCESS | 2129 | 1467460333693 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:13 INFO - PROCESS | 2129 | 1467460333769 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:52:13 INFO - PROCESS | 2129 | 1467460333773 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 2129 | 1467460333774 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x11946b800 == 33 [pid = 2129] [id = 33] 04:52:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x120f2c800) [pid = 2129] [serial = 95] [outer = 0x0] 04:52:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x120f35800) [pid = 2129] [serial = 96] [outer = 0x120f2c800] 04:52:13 INFO - PROCESS | 2129 | 1467460333801 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x120fd5800) [pid = 2129] [serial = 97] [outer = 0x120f2c800] 04:52:14 INFO - PROCESS | 2129 | 1467460334085 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:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 425ms 04:52:14 INFO - PROCESS | 2129 | 1467460334108 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 2129 | 1467460334109 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:52:14 INFO - PROCESS | 2129 | 1467460334111 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 2129 | 1467460334112 Marionette TRACE conn2 <- [1,106,null,{}] 04:52:14 INFO - PROCESS | 2129 | 1467460334124 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:52:14 INFO - PROCESS | 2129 | 1467460334125 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:14 INFO - PROCESS | 2129 | 1467460334226 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:52:14 INFO - PROCESS | 2129 | 1467460334250 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 2129 | 1467460334251 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x1169b7800 == 34 [pid = 2129] [id = 34] 04:52:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x113863800) [pid = 2129] [serial = 98] [outer = 0x0] 04:52:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x120fd7400) [pid = 2129] [serial = 99] [outer = 0x113863800] 04:52:14 INFO - PROCESS | 2129 | 1467460334275 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1210e6400) [pid = 2129] [serial = 100] [outer = 0x113863800] 04:52:14 INFO - PROCESS | 2129 | 1467460334514 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:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 425ms 04:52:14 INFO - PROCESS | 2129 | 1467460334547 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 2129 | 1467460334548 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:52:14 INFO - PROCESS | 2129 | 1467460334560 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 2129 | 1467460334561 Marionette TRACE conn2 <- [1,110,null,{}] 04:52:14 INFO - PROCESS | 2129 | 1467460334563 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:52:14 INFO - PROCESS | 2129 | 1467460334565 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:14 INFO - PROCESS | 2129 | 1467460334652 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:52:14 INFO - PROCESS | 2129 | 1467460334656 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 2129 | 1467460334657 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d4d800 == 35 [pid = 2129] [id = 35] 04:52:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x120fda000) [pid = 2129] [serial = 101] [outer = 0x0] 04:52:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1210ecc00) [pid = 2129] [serial = 102] [outer = 0x120fda000] 04:52:14 INFO - PROCESS | 2129 | 1467460334681 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x123a0bc00) [pid = 2129] [serial = 103] [outer = 0x120fda000] 04:52:14 INFO - PROCESS | 2129 | 1467460334961 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:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 04:52:14 INFO - PROCESS | 2129 | 1467460334979 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 2129 | 1467460334980 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:52:15 INFO - PROCESS | 2129 | 1467460334990 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 2129 | 1467460334991 Marionette TRACE conn2 <- [1,114,null,{}] 04:52:15 INFO - PROCESS | 2129 | 1467460334994 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:52:15 INFO - PROCESS | 2129 | 1467460334995 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:15 INFO - PROCESS | 2129 | 1467460335087 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:52:15 INFO - PROCESS | 2129 | 1467460335133 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 2129 | 1467460335135 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x119dc4800 == 36 [pid = 2129] [id = 36] 04:52:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x11826cc00) [pid = 2129] [serial = 104] [outer = 0x0] 04:52:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x123cc0c00) [pid = 2129] [serial = 105] [outer = 0x11826cc00] 04:52:15 INFO - PROCESS | 2129 | 1467460335160 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12459a000) [pid = 2129] [serial = 106] [outer = 0x11826cc00] 04:52:15 INFO - PROCESS | 2129 | 1467460335439 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:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 04:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:52:15 INFO - PROCESS | 2129 | 1467460335461 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 2129 | 1467460335462 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:52:15 INFO - PROCESS | 2129 | 1467460335464 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 2129 | 1467460335465 Marionette TRACE conn2 <- [1,118,null,{}] 04:52:15 INFO - PROCESS | 2129 | 1467460335475 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:52:15 INFO - PROCESS | 2129 | 1467460335476 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:15 INFO - PROCESS | 2129 | 1467460335558 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:52:15 INFO - PROCESS | 2129 | 1467460335562 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 2129 | 1467460335563 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x12396e800 == 37 [pid = 2129] [id = 37] 04:52:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x120fd6c00) [pid = 2129] [serial = 107] [outer = 0x0] 04:52:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x124b23400) [pid = 2129] [serial = 108] [outer = 0x120fd6c00] 04:52:15 INFO - PROCESS | 2129 | 1467460335587 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x124e99c00) [pid = 2129] [serial = 109] [outer = 0x120fd6c00] 04:52:15 INFO - PROCESS | 2129 | 1467460335879 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:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 426ms 04:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:52:15 INFO - PROCESS | 2129 | 1467460335890 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 2129 | 1467460335891 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:52:15 INFO - PROCESS | 2129 | 1467460335893 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 2129 | 1467460335894 Marionette TRACE conn2 <- [1,122,null,{}] 04:52:15 INFO - PROCESS | 2129 | 1467460335896 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:52:15 INFO - PROCESS | 2129 | 1467460335897 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:15 INFO - PROCESS | 2129 | 1467460335976 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:52:16 INFO - PROCESS | 2129 | 1467460336026 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 2129 | 1467460336027 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x123a6d800 == 38 [pid = 2129] [id = 38] 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x11872ec00) [pid = 2129] [serial = 110] [outer = 0x0] 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x124e9bc00) [pid = 2129] [serial = 111] [outer = 0x11872ec00] 04:52:16 INFO - PROCESS | 2129 | 1467460336051 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x1255a3800) [pid = 2129] [serial = 112] [outer = 0x11872ec00] 04:52:16 INFO - PROCESS | 2129 | 1467460336293 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:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 04:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:52:16 INFO - PROCESS | 2129 | 1467460336311 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 2129 | 1467460336313 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:52:16 INFO - PROCESS | 2129 | 1467460336315 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 2129 | 1467460336316 Marionette TRACE conn2 <- [1,126,null,{}] 04:52:16 INFO - PROCESS | 2129 | 1467460336327 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:52:16 INFO - PROCESS | 2129 | 1467460336328 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:16 INFO - PROCESS | 2129 | 1467460336408 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:52:16 INFO - PROCESS | 2129 | 1467460336411 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 2129 | 1467460336412 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f0d000 == 39 [pid = 2129] [id = 39] 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x1133db400) [pid = 2129] [serial = 113] [outer = 0x0] 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x126903000) [pid = 2129] [serial = 114] [outer = 0x1133db400] 04:52:16 INFO - PROCESS | 2129 | 1467460336438 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x126911800) [pid = 2129] [serial = 115] [outer = 0x1133db400] 04:52:16 INFO - PROCESS | 2129 | 1467460336721 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:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 427ms 04:52:16 INFO - PROCESS | 2129 | 1467460336742 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 2129 | 1467460336743 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:52:16 INFO - PROCESS | 2129 | 1467460336745 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 2129 | 1467460336746 Marionette TRACE conn2 <- [1,130,null,{}] 04:52:16 INFO - PROCESS | 2129 | 1467460336756 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:52:16 INFO - PROCESS | 2129 | 1467460336757 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:16 INFO - PROCESS | 2129 | 1467460336840 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:52:16 INFO - PROCESS | 2129 | 1467460336844 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 2129 | 1467460336845 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x1245b0000 == 40 [pid = 2129] [id = 40] 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x126dd3800) [pid = 2129] [serial = 116] [outer = 0x0] 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x126f76800) [pid = 2129] [serial = 117] [outer = 0x126dd3800] 04:52:16 INFO - PROCESS | 2129 | 1467460336868 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x12876b400) [pid = 2129] [serial = 118] [outer = 0x126dd3800] 04:52:17 INFO - PROCESS | 2129 | 1467460337198 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:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 04:52:17 INFO - PROCESS | 2129 | 1467460337214 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 2129 | 1467460337215 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:52:17 INFO - PROCESS | 2129 | 1467460337221 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 2129 | 1467460337222 Marionette TRACE conn2 <- [1,134,null,{}] 04:52:17 INFO - PROCESS | 2129 | 1467460337224 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:52:17 INFO - PROCESS | 2129 | 1467460337225 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:17 INFO - PROCESS | 2129 | 1467460337325 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:52:17 INFO - PROCESS | 2129 | 1467460337331 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 2129 | 1467460337332 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x124681800 == 41 [pid = 2129] [id = 41] 04:52:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x127211c00) [pid = 2129] [serial = 119] [outer = 0x0] 04:52:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x128779800) [pid = 2129] [serial = 120] [outer = 0x127211c00] 04:52:17 INFO - PROCESS | 2129 | 1467460337359 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x128d7c000) [pid = 2129] [serial = 121] [outer = 0x127211c00] 04:52:17 INFO - PROCESS | 2129 | 1467460337635 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:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 04:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:52:17 INFO - PROCESS | 2129 | 1467460337690 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 2129 | 1467460337691 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:52:17 INFO - PROCESS | 2129 | 1467460337694 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 2129 | 1467460337694 Marionette TRACE conn2 <- [1,138,null,{}] 04:52:17 INFO - PROCESS | 2129 | 1467460337697 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:52:17 INFO - PROCESS | 2129 | 1467460337698 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:17 INFO - PROCESS | 2129 | 1467460337776 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:52:17 INFO - PROCESS | 2129 | 1467460337779 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 2129 | 1467460337780 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255be000 == 42 [pid = 2129] [id = 42] 04:52:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x128b91c00) [pid = 2129] [serial = 122] [outer = 0x0] 04:52:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x1292bac00) [pid = 2129] [serial = 123] [outer = 0x128b91c00] 04:52:17 INFO - PROCESS | 2129 | 1467460337812 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x1292c1c00) [pid = 2129] [serial = 124] [outer = 0x128b91c00] 04:52:18 INFO - PROCESS | 2129 | 1467460338119 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:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 467ms 04:52:18 INFO - PROCESS | 2129 | 1467460338161 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 2129 | 1467460338163 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:52:18 INFO - PROCESS | 2129 | 1467460338165 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 2129 | 1467460338166 Marionette TRACE conn2 <- [1,142,null,{}] 04:52:18 INFO - PROCESS | 2129 | 1467460338168 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:52:18 INFO - PROCESS | 2129 | 1467460338169 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:18 INFO - PROCESS | 2129 | 1467460338919 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:52:18 INFO - PROCESS | 2129 | 1467460338983 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 2129 | 1467460338985 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x10ebb9800 == 43 [pid = 2129] [id = 43] 04:52:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x113370400) [pid = 2129] [serial = 125] [outer = 0x0] 04:52:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 126 (0x113d45c00) [pid = 2129] [serial = 126] [outer = 0x113370400] 04:52:19 INFO - PROCESS | 2129 | 1467460339013 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 127 (0x116709000) [pid = 2129] [serial = 127] [outer = 0x113370400] 04:52:19 INFO - PROCESS | 2129 | 1467460339356 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:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1220ms 04:52:19 INFO - PROCESS | 2129 | 1467460339386 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 2129 | 1467460339388 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:52:19 INFO - PROCESS | 2129 | 1467460339400 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 2129 | 1467460339401 Marionette TRACE conn2 <- [1,146,null,{}] 04:52:19 INFO - PROCESS | 2129 | 1467460339404 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:52:19 INFO - PROCESS | 2129 | 1467460339407 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:19 INFO - PROCESS | 2129 | 1467460339499 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:52:19 INFO - PROCESS | 2129 | 1467460339503 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 2129 | 1467460339504 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x116245000 == 44 [pid = 2129] [id = 44] 04:52:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 128 (0x11696f400) [pid = 2129] [serial = 128] [outer = 0x0] 04:52:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 129 (0x118206400) [pid = 2129] [serial = 129] [outer = 0x11696f400] 04:52:19 INFO - PROCESS | 2129 | 1467460339530 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 130 (0x11826c800) [pid = 2129] [serial = 130] [outer = 0x11696f400] 04:52:19 INFO - PROCESS | 2129 | 1467460339854 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:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 470ms 04:52:19 INFO - PROCESS | 2129 | 1467460339873 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 2129 | 1467460339875 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:52:19 INFO - PROCESS | 2129 | 1467460339878 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 2129 | 1467460339879 Marionette TRACE conn2 <- [1,150,null,{}] 04:52:19 INFO - PROCESS | 2129 | 1467460339881 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:52:19 INFO - PROCESS | 2129 | 1467460339883 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:19 INFO - PROCESS | 2129 | 1467460339987 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:52:19 INFO - PROCESS | 2129 | 1467460339993 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 2129 | 1467460339994 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x117009800 == 45 [pid = 2129] [id = 45] 04:52:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 131 (0x118426000) [pid = 2129] [serial = 131] [outer = 0x0] 04:52:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 132 (0x11872e400) [pid = 2129] [serial = 132] [outer = 0x118426000] 04:52:20 INFO - PROCESS | 2129 | 1467460340019 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 133 (0x119923400) [pid = 2129] [serial = 133] [outer = 0x118426000] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 132 (0x12c752800) [pid = 2129] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 131 (0x12c3c0800) [pid = 2129] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 130 (0x118425400) [pid = 2129] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 129 (0x12bf16c00) [pid = 2129] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 128 (0x120f2f000) [pid = 2129] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 127 (0x12b9a8800) [pid = 2129] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 126 (0x12b166400) [pid = 2129] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 125 (0x12a61ec00) [pid = 2129] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x11998e400) [pid = 2129] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x12d418c00) [pid = 2129] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x12d39e800) [pid = 2129] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x12b921c00) [pid = 2129] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x11943fc00) [pid = 2129] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x12ca0dc00) [pid = 2129] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x11826cc00) [pid = 2129] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x120fd6c00) [pid = 2129] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x11872ec00) [pid = 2129] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x110e6a000) [pid = 2129] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x1122b4400) [pid = 2129] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x1167cb400) [pid = 2129] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x113837400) [pid = 2129] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x1167c9400) [pid = 2129] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x1133df400) [pid = 2129] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x11820b800) [pid = 2129] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x1133db000) [pid = 2129] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x118274c00) [pid = 2129] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x119bc2400) [pid = 2129] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x120f2c800) [pid = 2129] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:52:20 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x113863800) [pid = 2129] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:52:20 INFO - PROCESS | 2129 | 1467460340813 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:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 969ms 04:52:20 INFO - PROCESS | 2129 | 1467460340847 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 2129 | 1467460340850 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:52:20 INFO - PROCESS | 2129 | 1467460340857 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 2129 | 1467460340860 Marionette TRACE conn2 <- [1,154,null,{}] 04:52:20 INFO - PROCESS | 2129 | 1467460340863 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:52:20 INFO - PROCESS | 2129 | 1467460340865 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:20 INFO - PROCESS | 2129 | 1467460340940 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:52:20 INFO - PROCESS | 2129 | 1467460340944 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 2129 | 1467460340945 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x118377000 == 46 [pid = 2129] [id = 46] 04:52:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x112aef000) [pid = 2129] [serial = 134] [outer = 0x0] 04:52:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x118425400) [pid = 2129] [serial = 135] [outer = 0x112aef000] 04:52:20 INFO - PROCESS | 2129 | 1467460340972 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x11992c800) [pid = 2129] [serial = 136] [outer = 0x112aef000] 04:52:21 INFO - PROCESS | 2129 | 1467460341313 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:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 479ms 04:52:21 INFO - PROCESS | 2129 | 1467460341332 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 2129 | 1467460341337 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:52:21 INFO - PROCESS | 2129 | 1467460341340 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 2129 | 1467460341342 Marionette TRACE conn2 <- [1,158,null,{}] 04:52:21 INFO - PROCESS | 2129 | 1467460341346 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:52:21 INFO - PROCESS | 2129 | 1467460341348 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:21 INFO - PROCESS | 2129 | 1467460341470 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:52:21 INFO - PROCESS | 2129 | 1467460341478 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 2129 | 1467460341479 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x1189ab000 == 47 [pid = 2129] [id = 47] 04:52:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x116629c00) [pid = 2129] [serial = 137] [outer = 0x0] 04:52:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x119998c00) [pid = 2129] [serial = 138] [outer = 0x116629c00] 04:52:21 INFO - PROCESS | 2129 | 1467460341519 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x119a90800) [pid = 2129] [serial = 139] [outer = 0x116629c00] 04:52:21 INFO - PROCESS | 2129 | 1467460341976 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:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 04:52:22 INFO - PROCESS | 2129 | 1467460342011 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 2129 | 1467460342013 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:52:22 INFO - PROCESS | 2129 | 1467460342025 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 2129 | 1467460342027 Marionette TRACE conn2 <- [1,162,null,{}] 04:52:22 INFO - PROCESS | 2129 | 1467460342030 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:52:22 INFO - PROCESS | 2129 | 1467460342033 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:22 INFO - PROCESS | 2129 | 1467460342109 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:52:22 INFO - PROCESS | 2129 | 1467460342113 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 2129 | 1467460342117 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x119922000 == 48 [pid = 2129] [id = 48] 04:52:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x119f07800) [pid = 2129] [serial = 140] [outer = 0x0] 04:52:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x119fd8000) [pid = 2129] [serial = 141] [outer = 0x119f07800] 04:52:22 INFO - PROCESS | 2129 | 1467460342152 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x120fce000) [pid = 2129] [serial = 142] [outer = 0x119f07800] 04:52:22 INFO - PROCESS | 2129 | 1467460342473 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:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 479ms 04:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:52:22 INFO - PROCESS | 2129 | 1467460342494 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 2129 | 1467460342496 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:52:22 INFO - PROCESS | 2129 | 1467460342498 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 2129 | 1467460342499 Marionette TRACE conn2 <- [1,166,null,{}] 04:52:22 INFO - PROCESS | 2129 | 1467460342503 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:52:22 INFO - PROCESS | 2129 | 1467460342512 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:22 INFO - PROCESS | 2129 | 1467460342582 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:52:22 INFO - PROCESS | 2129 | 1467460342588 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 2129 | 1467460342589 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x112f0c000 == 49 [pid = 2129] [id = 49] 04:52:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x120fdb800) [pid = 2129] [serial = 143] [outer = 0x0] 04:52:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x123f98400) [pid = 2129] [serial = 144] [outer = 0x120fdb800] 04:52:22 INFO - PROCESS | 2129 | 1467460342613 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x120f2b800) [pid = 2129] [serial = 145] [outer = 0x120fdb800] 04:52:23 INFO - PROCESS | 2129 | 1467460343067 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:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 04:52:23 INFO - PROCESS | 2129 | 1467460343120 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:52:23 INFO - PROCESS | 2129 | 1467460343123 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:52:23 INFO - PROCESS | 2129 | 1467460343126 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 2129 | 1467460343128 Marionette TRACE conn2 <- [1,170,null,{}] 04:52:23 INFO - PROCESS | 2129 | 1467460343132 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:52:23 INFO - PROCESS | 2129 | 1467460343134 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:23 INFO - PROCESS | 2129 | 1467460343228 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:52:23 INFO - PROCESS | 2129 | 1467460343277 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 2129 | 1467460343279 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x116673800 == 50 [pid = 2129] [id = 50] 04:52:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x1160d7000) [pid = 2129] [serial = 146] [outer = 0x0] 04:52:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x116714400) [pid = 2129] [serial = 147] [outer = 0x1160d7000] 04:52:23 INFO - PROCESS | 2129 | 1467460343309 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x1172be000) [pid = 2129] [serial = 148] [outer = 0x1160d7000] 04:52:23 INFO - PROCESS | 2129 | 1467460343717 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:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 04:52:23 INFO - PROCESS | 2129 | 1467460343746 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 2129 | 1467460343749 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:52:23 INFO - PROCESS | 2129 | 1467460343754 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 2129 | 1467460343756 Marionette TRACE conn2 <- [1,174,null,{}] 04:52:23 INFO - PROCESS | 2129 | 1467460343758 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:52:23 INFO - PROCESS | 2129 | 1467460343760 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:23 INFO - PROCESS | 2129 | 1467460343856 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:52:23 INFO - PROCESS | 2129 | 1467460343928 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 2129 | 1467460343929 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x119db8000 == 51 [pid = 2129] [id = 51] 04:52:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x118428000) [pid = 2129] [serial = 149] [outer = 0x0] 04:52:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x118725800) [pid = 2129] [serial = 150] [outer = 0x118428000] 04:52:23 INFO - PROCESS | 2129 | 1467460343978 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x119932000) [pid = 2129] [serial = 151] [outer = 0x118428000] 04:52:24 INFO - PROCESS | 2129 | 1467460344385 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:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 04:52:24 INFO - PROCESS | 2129 | 1467460344433 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 2129 | 1467460344434 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:52:24 INFO - PROCESS | 2129 | 1467460344438 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 2129 | 1467460344440 Marionette TRACE conn2 <- [1,178,null,{}] 04:52:24 INFO - PROCESS | 2129 | 1467460344448 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:52:24 INFO - PROCESS | 2129 | 1467460344454 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:24 INFO - PROCESS | 2129 | 1467460344544 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:52:24 INFO - PROCESS | 2129 | 1467460344605 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 2129 | 1467460344607 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x1181a8800 == 52 [pid = 2129] [id = 52] 04:52:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x120f2e000) [pid = 2129] [serial = 152] [outer = 0x0] 04:52:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x120f38400) [pid = 2129] [serial = 153] [outer = 0x120f2e000] 04:52:24 INFO - PROCESS | 2129 | 1467460344638 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x123cc7400) [pid = 2129] [serial = 154] [outer = 0x120f2e000] 04:52:25 INFO - PROCESS | 2129 | 1467460345039 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:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 04:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:52:25 INFO - PROCESS | 2129 | 1467460345059 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 2129 | 1467460345061 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:52:25 INFO - PROCESS | 2129 | 1467460345063 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 2129 | 1467460345064 Marionette TRACE conn2 <- [1,182,null,{}] 04:52:25 INFO - PROCESS | 2129 | 1467460345067 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:52:25 INFO - PROCESS | 2129 | 1467460345068 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:25 INFO - PROCESS | 2129 | 1467460345163 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:52:25 INFO - PROCESS | 2129 | 1467460345237 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 2129 | 1467460345238 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255bc000 == 53 [pid = 2129] [id = 53] 04:52:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 126 (0x12455cc00) [pid = 2129] [serial = 155] [outer = 0x0] 04:52:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 127 (0x124593400) [pid = 2129] [serial = 156] [outer = 0x12455cc00] 04:52:25 INFO - PROCESS | 2129 | 1467460345267 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 128 (0x124a60000) [pid = 2129] [serial = 157] [outer = 0x12455cc00] 04:52:25 INFO - PROCESS | 2129 | 1467460345677 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:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 623ms 04:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:52:25 INFO - PROCESS | 2129 | 1467460345686 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 2129 | 1467460345687 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:52:25 INFO - PROCESS | 2129 | 1467460345690 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 2129 | 1467460345691 Marionette TRACE conn2 <- [1,186,null,{}] 04:52:25 INFO - PROCESS | 2129 | 1467460345693 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:52:25 INFO - PROCESS | 2129 | 1467460345694 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:25 INFO - PROCESS | 2129 | 1467460345787 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:52:25 INFO - PROCESS | 2129 | 1467460345832 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 2129 | 1467460345834 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x115079800 == 54 [pid = 2129] [id = 54] 04:52:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 129 (0x11697a800) [pid = 2129] [serial = 158] [outer = 0x0] 04:52:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 130 (0x11820dc00) [pid = 2129] [serial = 159] [outer = 0x11697a800] 04:52:25 INFO - PROCESS | 2129 | 1467460345862 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 131 (0x120f32800) [pid = 2129] [serial = 160] [outer = 0x11697a800] 04:52:26 INFO - PROCESS | 2129 | 1467460346331 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:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 669ms 04:52:26 INFO - PROCESS | 2129 | 1467460346360 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:52:26 INFO - PROCESS | 2129 | 1467460346362 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:52:26 INFO - PROCESS | 2129 | 1467460346365 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 2129 | 1467460346367 Marionette TRACE conn2 <- [1,190,null,{}] 04:52:26 INFO - PROCESS | 2129 | 1467460346370 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:52:26 INFO - PROCESS | 2129 | 1467460346372 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:26 INFO - PROCESS | 2129 | 1467460346480 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:52:26 INFO - PROCESS | 2129 | 1467460346563 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:26 INFO - PROCESS | 2129 | 1467460346564 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f47800 == 55 [pid = 2129] [id = 55] 04:52:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 132 (0x116291400) [pid = 2129] [serial = 161] [outer = 0x0] 04:52:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 133 (0x11670a000) [pid = 2129] [serial = 162] [outer = 0x116291400] 04:52:26 INFO - PROCESS | 2129 | 1467460346593 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 134 (0x116a13400) [pid = 2129] [serial = 163] [outer = 0x116291400] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x119922000 == 54 [pid = 2129] [id = 48] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1189ab000 == 53 [pid = 2129] [id = 47] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x118377000 == 52 [pid = 2129] [id = 46] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x117009800 == 51 [pid = 2129] [id = 45] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x116245000 == 50 [pid = 2129] [id = 44] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x118359000 == 49 [pid = 2129] [id = 30] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1162d5800 == 48 [pid = 2129] [id = 27] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1169b8800 == 47 [pid = 2129] [id = 28] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x118445000 == 46 [pid = 2129] [id = 31] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x11701a800 == 45 [pid = 2129] [id = 29] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x10ebb9800 == 44 [pid = 2129] [id = 43] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x11946b800 == 43 [pid = 2129] [id = 33] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x119269000 == 42 [pid = 2129] [id = 32] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x115079800 == 41 [pid = 2129] [id = 54] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1255bc000 == 40 [pid = 2129] [id = 53] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1181a8800 == 39 [pid = 2129] [id = 52] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x123a6d800 == 38 [pid = 2129] [id = 38] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x123f0d000 == 37 [pid = 2129] [id = 39] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x119db8000 == 36 [pid = 2129] [id = 51] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1255be000 == 35 [pid = 2129] [id = 42] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x116673800 == 34 [pid = 2129] [id = 50] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x119d4d800 == 33 [pid = 2129] [id = 35] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1245b0000 == 32 [pid = 2129] [id = 40] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x124681800 == 31 [pid = 2129] [id = 41] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x112f0c000 == 30 [pid = 2129] [id = 49] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x119dc4800 == 29 [pid = 2129] [id = 36] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1169b7800 == 28 [pid = 2129] [id = 34] 04:52:27 INFO - PROCESS | 2129 | --DOCSHELL 0x12396e800 == 27 [pid = 2129] [id = 37] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 133 (0x124592c00) [pid = 2129] [serial = 11] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 132 (0x12df3d800) [pid = 2129] [serial = 64] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 131 (0x1122b2000) [pid = 2129] [serial = 67] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 130 (0x124b23400) [pid = 2129] [serial = 108] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 129 (0x124e9bc00) [pid = 2129] [serial = 111] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 128 (0x126903000) [pid = 2129] [serial = 114] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 127 (0x126f76800) [pid = 2129] [serial = 117] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 126 (0x128779800) [pid = 2129] [serial = 120] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 125 (0x111c16800) [pid = 2129] [serial = 66] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x1133df000) [pid = 2129] [serial = 69] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x118206c00) [pid = 2129] [serial = 72] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x118420400) [pid = 2129] [serial = 73] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x116291000) [pid = 2129] [serial = 75] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x1173b6c00) [pid = 2129] [serial = 78] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x118206000) [pid = 2129] [serial = 79] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x11825d800) [pid = 2129] [serial = 81] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x11865c400) [pid = 2129] [serial = 84] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x118575400) [pid = 2129] [serial = 87] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x11992f800) [pid = 2129] [serial = 90] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x119bb5800) [pid = 2129] [serial = 91] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x119d14400) [pid = 2129] [serial = 93] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x119fd8400) [pid = 2129] [serial = 94] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x120f35800) [pid = 2129] [serial = 96] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x120fd5800) [pid = 2129] [serial = 97] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x120fd7400) [pid = 2129] [serial = 99] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x1210e6400) [pid = 2129] [serial = 100] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x1210ecc00) [pid = 2129] [serial = 102] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x123cc0c00) [pid = 2129] [serial = 105] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x12459a000) [pid = 2129] [serial = 106] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x124e99c00) [pid = 2129] [serial = 109] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x11670a400) [pid = 2129] [serial = 76] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1255a3800) [pid = 2129] [serial = 112] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11841b000) [pid = 2129] [serial = 82] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11992c000) [pid = 2129] [serial = 88] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x113d91c00) [pid = 2129] [serial = 70] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1189e1400) [pid = 2129] [serial = 85] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x12941a000) [pid = 2129] [serial = 18] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119990000) [pid = 2129] [serial = 15] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119996400) [pid = 2129] [serial = 16] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x123f99400) [pid = 2129] [serial = 8] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x12c758c00) [pid = 2129] [serial = 42] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x12ca06000) [pid = 2129] [serial = 43] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x12c74e000) [pid = 2129] [serial = 40] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x12c3ca400) [pid = 2129] [serial = 39] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x12c3bf400) [pid = 2129] [serial = 36] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x12c3c3400) [pid = 2129] [serial = 37] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x12bf1ec00) [pid = 2129] [serial = 33] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x118420800) [pid = 2129] [serial = 34] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x12b99f800) [pid = 2129] [serial = 30] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12bf14000) [pid = 2129] [serial = 31] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x12ba43400) [pid = 2129] [serial = 27] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x12ba49400) [pid = 2129] [serial = 28] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x12b1ce000) [pid = 2129] [serial = 24] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x12b1d7000) [pid = 2129] [serial = 25] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x12a620800) [pid = 2129] [serial = 21] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x12a742000) [pid = 2129] [serial = 22] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x12d3abc00) [pid = 2129] [serial = 63] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x12d3a5c00) [pid = 2129] [serial = 60] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x12d3a9400) [pid = 2129] [serial = 61] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x12b929000) [pid = 2129] [serial = 57] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x12d40c000) [pid = 2129] [serial = 58] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x12d414400) [pid = 2129] [serial = 55] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x12d410c00) [pid = 2129] [serial = 54] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x12d069c00) [pid = 2129] [serial = 51] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x12d40b000) [pid = 2129] [serial = 52] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x12cf2d000) [pid = 2129] [serial = 45] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x12cf19400) [pid = 2129] [serial = 48] [outer = 0x0] [url = about:blank] 04:52:27 INFO - PROCESS | 2129 | 1467460347390 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:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1074ms 04:52:27 INFO - PROCESS | 2129 | 1467460347439 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:52:27 INFO - PROCESS | 2129 | 1467460347441 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:52:27 INFO - PROCESS | 2129 | 1467460347444 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 2129 | 1467460347446 Marionette TRACE conn2 <- [1,194,null,{}] 04:52:27 INFO - PROCESS | 2129 | 1467460347449 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:52:27 INFO - PROCESS | 2129 | 1467460347451 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:27 INFO - PROCESS | 2129 | 1467460347524 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:52:27 INFO - PROCESS | 2129 | 1467460347529 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 2129 | 1467460347531 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x113f41800 == 28 [pid = 2129] [id = 56] 04:52:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x1166f3800) [pid = 2129] [serial = 164] [outer = 0x0] 04:52:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x1167c8400) [pid = 2129] [serial = 165] [outer = 0x1166f3800] 04:52:27 INFO - PROCESS | 2129 | 1467460347562 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x117203800) [pid = 2129] [serial = 166] [outer = 0x1166f3800] 04:52:27 INFO - PROCESS | 2129 | 1467460347908 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:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 04:52:27 INFO - PROCESS | 2129 | 1467460347916 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:52:27 INFO - PROCESS | 2129 | 1467460347920 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:52:27 INFO - PROCESS | 2129 | 1467460347925 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 2129 | 1467460347926 Marionette TRACE conn2 <- [1,198,null,{}] 04:52:27 INFO - PROCESS | 2129 | 1467460347929 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:52:27 INFO - PROCESS | 2129 | 1467460347930 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:28 INFO - PROCESS | 2129 | 1467460348005 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:52:28 INFO - PROCESS | 2129 | 1467460348009 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 2129 | 1467460348011 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x116999000 == 29 [pid = 2129] [id = 57] 04:52:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x1176e7000) [pid = 2129] [serial = 167] [outer = 0x0] 04:52:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x11826fc00) [pid = 2129] [serial = 168] [outer = 0x1176e7000] 04:52:28 INFO - PROCESS | 2129 | 1467460348039 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x118424400) [pid = 2129] [serial = 169] [outer = 0x1176e7000] 04:52:28 INFO - PROCESS | 2129 | 1467460348355 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:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 04:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:52:28 INFO - PROCESS | 2129 | 1467460348394 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 2129 | 1467460348395 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:52:28 INFO - PROCESS | 2129 | 1467460348397 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 2129 | 1467460348400 Marionette TRACE conn2 <- [1,202,null,{}] 04:52:28 INFO - PROCESS | 2129 | 1467460348407 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:52:28 INFO - PROCESS | 2129 | 1467460348410 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:28 INFO - PROCESS | 2129 | 1467460348485 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:52:28 INFO - PROCESS | 2129 | 1467460348528 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 2129 | 1467460348530 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e6d800 == 30 [pid = 2129] [id = 58] 04:52:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x115e63000) [pid = 2129] [serial = 170] [outer = 0x0] 04:52:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1189ea000) [pid = 2129] [serial = 171] [outer = 0x115e63000] 04:52:28 INFO - PROCESS | 2129 | 1467460348559 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x11998d800) [pid = 2129] [serial = 172] [outer = 0x115e63000] 04:52:28 INFO - PROCESS | 2129 | 1467460348937 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:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 572ms 04:52:28 INFO - PROCESS | 2129 | 1467460348970 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 2129 | 1467460348972 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:52:28 INFO - PROCESS | 2129 | 1467460348976 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 2129 | 1467460348978 Marionette TRACE conn2 <- [1,206,null,{}] 04:52:28 INFO - PROCESS | 2129 | 1467460348981 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:52:28 INFO - PROCESS | 2129 | 1467460348983 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:29 INFO - PROCESS | 2129 | 1467460349122 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:52:29 INFO - PROCESS | 2129 | 1467460349135 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 2129 | 1467460349136 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x118448800 == 31 [pid = 2129] [id = 59] 04:52:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x11998f400) [pid = 2129] [serial = 173] [outer = 0x0] 04:52:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x119a96400) [pid = 2129] [serial = 174] [outer = 0x11998f400] 04:52:29 INFO - PROCESS | 2129 | 1467460349176 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x119d0ec00) [pid = 2129] [serial = 175] [outer = 0x11998f400] 04:52:29 INFO - PROCESS | 2129 | 1467460349487 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:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 570ms 04:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:52:29 INFO - PROCESS | 2129 | 1467460349545 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 2129 | 1467460349546 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:52:29 INFO - PROCESS | 2129 | 1467460349549 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 2129 | 1467460349550 Marionette TRACE conn2 <- [1,210,null,{}] 04:52:29 INFO - PROCESS | 2129 | 1467460349552 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:52:29 INFO - PROCESS | 2129 | 1467460349553 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:29 INFO - PROCESS | 2129 | 1467460349646 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:52:29 INFO - PROCESS | 2129 | 1467460349650 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 2129 | 1467460349651 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x119457000 == 32 [pid = 2129] [id = 60] 04:52:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1176e0400) [pid = 2129] [serial = 176] [outer = 0x0] 04:52:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x119f04400) [pid = 2129] [serial = 177] [outer = 0x1176e0400] 04:52:29 INFO - PROCESS | 2129 | 1467460349676 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x120f38000) [pid = 2129] [serial = 178] [outer = 0x1176e0400] 04:52:29 INFO - PROCESS | 2129 | 1467460349990 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:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 04:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:52:30 INFO - PROCESS | 2129 | 1467460350021 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 2129 | 1467460350022 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:52:30 INFO - PROCESS | 2129 | 1467460350025 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 2129 | 1467460350026 Marionette TRACE conn2 <- [1,214,null,{}] 04:52:30 INFO - PROCESS | 2129 | 1467460350028 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:52:30 INFO - PROCESS | 2129 | 1467460350032 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:30 INFO - PROCESS | 2129 | 1467460350137 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:52:30 INFO - PROCESS | 2129 | 1467460350167 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 2129 | 1467460350169 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x119922000 == 33 [pid = 2129] [id = 61] 04:52:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x120fd5c00) [pid = 2129] [serial = 179] [outer = 0x0] 04:52:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x123cc0c00) [pid = 2129] [serial = 180] [outer = 0x120fd5c00] 04:52:30 INFO - PROCESS | 2129 | 1467460350194 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x1246a5800) [pid = 2129] [serial = 181] [outer = 0x120fd5c00] 04:52:30 INFO - PROCESS | 2129 | 1467460350494 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:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 04:52:30 INFO - PROCESS | 2129 | 1467460350544 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 2129 | 1467460350545 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:52:30 INFO - PROCESS | 2129 | 1467460350547 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 2129 | 1467460350556 Marionette TRACE conn2 <- [1,218,null,{}] 04:52:30 INFO - PROCESS | 2129 | 1467460350558 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:52:30 INFO - PROCESS | 2129 | 1467460350559 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:30 INFO - PROCESS | 2129 | 1467460350642 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:52:30 INFO - PROCESS | 2129 | 1467460350672 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 2129 | 1467460350673 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x119ffa000 == 34 [pid = 2129] [id = 62] 04:52:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x112aea800) [pid = 2129] [serial = 182] [outer = 0x0] 04:52:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x124e23400) [pid = 2129] [serial = 183] [outer = 0x112aea800] 04:52:30 INFO - PROCESS | 2129 | 1467460350697 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1250ed400) [pid = 2129] [serial = 184] [outer = 0x112aea800] 04:52:30 INFO - PROCESS | 2129 | 1467460350980 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:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 478ms 04:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:52:31 INFO - PROCESS | 2129 | 1467460351026 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 2129 | 1467460351027 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:52:31 INFO - PROCESS | 2129 | 1467460351029 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 2129 | 1467460351030 Marionette TRACE conn2 <- [1,222,null,{}] 04:52:31 INFO - PROCESS | 2129 | 1467460351033 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:52:31 INFO - PROCESS | 2129 | 1467460351036 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:31 INFO - PROCESS | 2129 | 1467460351121 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:52:31 INFO - PROCESS | 2129 | 1467460351152 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 2129 | 1467460351153 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x123972000 == 35 [pid = 2129] [id = 63] 04:52:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1250eac00) [pid = 2129] [serial = 185] [outer = 0x0] 04:52:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1255a4000) [pid = 2129] [serial = 186] [outer = 0x1250eac00] 04:52:31 INFO - PROCESS | 2129 | 1467460351177 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x125610800) [pid = 2129] [serial = 187] [outer = 0x1250eac00] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x11696f400) [pid = 2129] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x118426000) [pid = 2129] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x112aef000) [pid = 2129] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x113370400) [pid = 2129] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x116629c00) [pid = 2129] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x128b91c00) [pid = 2129] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x127211c00) [pid = 2129] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x126dd3800) [pid = 2129] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x120fda000) [pid = 2129] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x1133db400) [pid = 2129] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x120fdb800) [pid = 2129] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:52:31 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x119f07800) [pid = 2129] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:52:31 INFO - PROCESS | 2129 | 1467460351505 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:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 522ms 04:52:31 INFO - PROCESS | 2129 | 1467460351551 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 2129 | 1467460351553 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:52:31 INFO - PROCESS | 2129 | 1467460351555 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 2129 | 1467460351556 Marionette TRACE conn2 <- [1,226,null,{}] 04:52:31 INFO - PROCESS | 2129 | 1467460351558 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:52:31 INFO - PROCESS | 2129 | 1467460351559 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:31 INFO - PROCESS | 2129 | 1467460351637 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:52:31 INFO - PROCESS | 2129 | 1467460351641 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 2129 | 1467460351642 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e6d000 == 36 [pid = 2129] [id = 64] 04:52:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1133da000) [pid = 2129] [serial = 188] [outer = 0x0] 04:52:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x119991c00) [pid = 2129] [serial = 189] [outer = 0x1133da000] 04:52:31 INFO - PROCESS | 2129 | 1467460351668 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x12383d800) [pid = 2129] [serial = 190] [outer = 0x1133da000] 04:52:31 INFO - PROCESS | 2129 | 1467460351960 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:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 420ms 04:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:52:31 INFO - PROCESS | 2129 | 1467460351975 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 2129 | 1467460351976 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:52:31 INFO - PROCESS | 2129 | 1467460351979 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 2129 | 1467460351980 Marionette TRACE conn2 <- [1,230,null,{}] 04:52:31 INFO - PROCESS | 2129 | 1467460351982 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:52:31 INFO - PROCESS | 2129 | 1467460351983 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:32 INFO - PROCESS | 2129 | 1467460352090 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:52:32 INFO - PROCESS | 2129 | 1467460352127 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 2129 | 1467460352128 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x124258800 == 37 [pid = 2129] [id = 65] 04:52:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x12560a400) [pid = 2129] [serial = 191] [outer = 0x0] 04:52:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x12690dc00) [pid = 2129] [serial = 192] [outer = 0x12560a400] 04:52:32 INFO - PROCESS | 2129 | 1467460352152 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x126dd7000) [pid = 2129] [serial = 193] [outer = 0x12560a400] 04:52:32 INFO - PROCESS | 2129 | 1467460352416 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:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 04:52:32 INFO - PROCESS | 2129 | 1467460352447 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 2129 | 1467460352449 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:52:32 INFO - PROCESS | 2129 | 1467460352459 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 2129 | 1467460352460 Marionette TRACE conn2 <- [1,234,null,{}] 04:52:32 INFO - PROCESS | 2129 | 1467460352474 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:52:32 INFO - PROCESS | 2129 | 1467460352475 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:32 INFO - PROCESS | 2129 | 1467460352570 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:52:32 INFO - PROCESS | 2129 | 1467460352574 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 2129 | 1467460352576 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x119456800 == 38 [pid = 2129] [id = 66] 04:52:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x126dd7800) [pid = 2129] [serial = 194] [outer = 0x0] 04:52:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x12720fc00) [pid = 2129] [serial = 195] [outer = 0x126dd7800] 04:52:32 INFO - PROCESS | 2129 | 1467460352602 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x128d7d800) [pid = 2129] [serial = 196] [outer = 0x126dd7800] 04:52:32 INFO - PROCESS | 2129 | 1467460352903 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:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 468ms 04:52:32 INFO - PROCESS | 2129 | 1467460352928 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 2129 | 1467460352929 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:52:32 INFO - PROCESS | 2129 | 1467460352931 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 2129 | 1467460352932 Marionette TRACE conn2 <- [1,238,null,{}] 04:52:32 INFO - PROCESS | 2129 | 1467460352937 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:52:32 INFO - PROCESS | 2129 | 1467460352939 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:33 INFO - PROCESS | 2129 | 1467460353036 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:52:33 INFO - PROCESS | 2129 | 1467460353041 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 2129 | 1467460353042 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255c1000 == 39 [pid = 2129] [id = 67] 04:52:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x120f36400) [pid = 2129] [serial = 197] [outer = 0x0] 04:52:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x128d7fc00) [pid = 2129] [serial = 198] [outer = 0x120f36400] 04:52:33 INFO - PROCESS | 2129 | 1467460353066 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1292c4800) [pid = 2129] [serial = 199] [outer = 0x120f36400] 04:52:33 INFO - PROCESS | 2129 | 1467460353335 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:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 420ms 04:52:33 INFO - PROCESS | 2129 | 1467460353355 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 2129 | 1467460353356 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:52:33 INFO - PROCESS | 2129 | 1467460353358 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 2129 | 1467460353359 Marionette TRACE conn2 <- [1,242,null,{}] 04:52:33 INFO - PROCESS | 2129 | 1467460353373 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:52:33 INFO - PROCESS | 2129 | 1467460353374 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:33 INFO - PROCESS | 2129 | 1467460353456 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:52:33 INFO - PROCESS | 2129 | 1467460353537 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 2129 | 1467460353539 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x112636000 == 40 [pid = 2129] [id = 68] 04:52:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x111c14800) [pid = 2129] [serial = 200] [outer = 0x0] 04:52:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x112232800) [pid = 2129] [serial = 201] [outer = 0x111c14800] 04:52:33 INFO - PROCESS | 2129 | 1467460353570 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x113839000) [pid = 2129] [serial = 202] [outer = 0x111c14800] 04:52:34 INFO - PROCESS | 2129 | 1467460354067 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:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 719ms 04:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:52:34 INFO - PROCESS | 2129 | 1467460354078 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 2129 | 1467460354081 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:52:34 INFO - PROCESS | 2129 | 1467460354084 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 2129 | 1467460354086 Marionette TRACE conn2 <- [1,246,null,{}] 04:52:34 INFO - PROCESS | 2129 | 1467460354089 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:52:34 INFO - PROCESS | 2129 | 1467460354092 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:34 INFO - PROCESS | 2129 | 1467460354197 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:52:34 INFO - PROCESS | 2129 | 1467460354267 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 2129 | 1467460354269 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e5b800 == 41 [pid = 2129] [id = 69] 04:52:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x113f36400) [pid = 2129] [serial = 203] [outer = 0x0] 04:52:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x118204400) [pid = 2129] [serial = 204] [outer = 0x113f36400] 04:52:34 INFO - PROCESS | 2129 | 1467460354299 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x11841c000) [pid = 2129] [serial = 205] [outer = 0x113f36400] 04:52:34 INFO - PROCESS | 2129 | 1467460354879 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:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 820ms 04:52:34 INFO - PROCESS | 2129 | 1467460354961 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 2129 | 1467460354963 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:52:34 INFO - PROCESS | 2129 | 1467460354968 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 2129 | 1467460354970 Marionette TRACE conn2 <- [1,250,null,{}] 04:52:34 INFO - PROCESS | 2129 | 1467460354973 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:52:34 INFO - PROCESS | 2129 | 1467460354975 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:35 INFO - PROCESS | 2129 | 1467460355069 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:52:35 INFO - PROCESS | 2129 | 1467460355117 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 2129 | 1467460355120 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x1169ac800 == 42 [pid = 2129] [id = 70] 04:52:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x118270800) [pid = 2129] [serial = 206] [outer = 0x0] 04:52:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x11841b000) [pid = 2129] [serial = 207] [outer = 0x118270800] 04:52:35 INFO - PROCESS | 2129 | 1467460355151 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x118576000) [pid = 2129] [serial = 208] [outer = 0x118270800] 04:52:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1133dec00) [pid = 2129] [serial = 209] [outer = 0x12ca09400] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x1255c1000 == 41 [pid = 2129] [id = 67] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x119456800 == 40 [pid = 2129] [id = 66] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x124258800 == 39 [pid = 2129] [id = 65] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x117e6d000 == 38 [pid = 2129] [id = 64] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x123972000 == 37 [pid = 2129] [id = 63] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x119ffa000 == 36 [pid = 2129] [id = 62] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x119922000 == 35 [pid = 2129] [id = 61] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x119457000 == 34 [pid = 2129] [id = 60] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x118448800 == 33 [pid = 2129] [id = 59] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x117e6d800 == 32 [pid = 2129] [id = 58] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x116999000 == 31 [pid = 2129] [id = 57] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x113f41800 == 30 [pid = 2129] [id = 56] 04:52:35 INFO - PROCESS | 2129 | --DOCSHELL 0x116f47800 == 29 [pid = 2129] [id = 55] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1292c1c00) [pid = 2129] [serial = 124] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118206400) [pid = 2129] [serial = 129] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x120fce000) [pid = 2129] [serial = 142] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11872e400) [pid = 2129] [serial = 132] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118425400) [pid = 2129] [serial = 135] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119923400) [pid = 2129] [serial = 133] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11992c800) [pid = 2129] [serial = 136] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x113d45c00) [pid = 2129] [serial = 126] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x116709000) [pid = 2129] [serial = 127] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119998c00) [pid = 2129] [serial = 138] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x11826c800) [pid = 2129] [serial = 130] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119a90800) [pid = 2129] [serial = 139] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1292bac00) [pid = 2129] [serial = 123] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x128d7c000) [pid = 2129] [serial = 121] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x12876b400) [pid = 2129] [serial = 118] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x123a0bc00) [pid = 2129] [serial = 103] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x126911800) [pid = 2129] [serial = 115] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x120f2b800) [pid = 2129] [serial = 145] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x123f98400) [pid = 2129] [serial = 144] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x119fd8000) [pid = 2129] [serial = 141] [outer = 0x0] [url = about:blank] 04:52:35 INFO - PROCESS | 2129 | 1467460355705 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:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 773ms 04:52:35 INFO - PROCESS | 2129 | 1467460355741 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 2129 | 1467460355744 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:52:35 INFO - PROCESS | 2129 | 1467460355749 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 2129 | 1467460355752 Marionette TRACE conn2 <- [1,254,null,{}] 04:52:35 INFO - PROCESS | 2129 | 1467460355755 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:52:35 INFO - PROCESS | 2129 | 1467460355757 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:35 INFO - PROCESS | 2129 | 1467460355832 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:52:35 INFO - PROCESS | 2129 | 1467460355878 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 2129 | 1467460355880 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e59800 == 30 [pid = 2129] [id = 71] 04:52:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1172c6800) [pid = 2129] [serial = 210] [outer = 0x0] 04:52:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11943c400) [pid = 2129] [serial = 211] [outer = 0x1172c6800] 04:52:35 INFO - PROCESS | 2129 | 1467460355907 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119995000) [pid = 2129] [serial = 212] [outer = 0x1172c6800] 04:52:36 INFO - PROCESS | 2129 | 1467460356176 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:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 472ms 04:52:36 INFO - PROCESS | 2129 | 1467460356224 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 2129 | 1467460356226 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:52:36 INFO - PROCESS | 2129 | 1467460356228 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 2129 | 1467460356231 Marionette TRACE conn2 <- [1,258,null,{}] 04:52:36 INFO - PROCESS | 2129 | 1467460356243 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:52:36 INFO - PROCESS | 2129 | 1467460356246 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:36 INFO - PROCESS | 2129 | 1467460356325 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:52:36 INFO - PROCESS | 2129 | 1467460356330 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 2129 | 1467460356332 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x119282000 == 31 [pid = 2129] [id = 72] 04:52:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119bba400) [pid = 2129] [serial = 213] [outer = 0x0] 04:52:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x120f30c00) [pid = 2129] [serial = 214] [outer = 0x119bba400] 04:52:36 INFO - PROCESS | 2129 | 1467460356363 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1210ed000) [pid = 2129] [serial = 215] [outer = 0x119bba400] 04:52:36 INFO - PROCESS | 2129 | 1467460356692 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:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 474ms 04:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:52:36 INFO - PROCESS | 2129 | 1467460356706 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 2129 | 1467460356708 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:52:36 INFO - PROCESS | 2129 | 1467460356710 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 2129 | 1467460356711 Marionette TRACE conn2 <- [1,262,null,{}] 04:52:36 INFO - PROCESS | 2129 | 1467460356714 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:52:36 INFO - PROCESS | 2129 | 1467460356715 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:36 INFO - PROCESS | 2129 | 1467460356791 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:52:36 INFO - PROCESS | 2129 | 1467460356794 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 2129 | 1467460356795 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c4e800 == 32 [pid = 2129] [id = 73] 04:52:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x123a09c00) [pid = 2129] [serial = 216] [outer = 0x0] 04:52:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x123fa2000) [pid = 2129] [serial = 217] [outer = 0x123a09c00] 04:52:36 INFO - PROCESS | 2129 | 1467460356822 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1246ac800) [pid = 2129] [serial = 218] [outer = 0x123a09c00] 04:52:37 INFO - PROCESS | 2129 | 1467460357132 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:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 04:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:52:37 INFO - PROCESS | 2129 | 1467460357179 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 2129 | 1467460357180 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:52:37 INFO - PROCESS | 2129 | 1467460357182 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 2129 | 1467460357183 Marionette TRACE conn2 <- [1,266,null,{}] 04:52:37 INFO - PROCESS | 2129 | 1467460357186 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:52:37 INFO - PROCESS | 2129 | 1467460357187 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:37 INFO - PROCESS | 2129 | 1467460357258 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:52:37 INFO - PROCESS | 2129 | 1467460357262 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 2129 | 1467460357263 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x113ac7000 == 33 [pid = 2129] [id = 74] 04:52:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x124e17000) [pid = 2129] [serial = 219] [outer = 0x0] 04:52:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x124fc8800) [pid = 2129] [serial = 220] [outer = 0x124e17000] 04:52:37 INFO - PROCESS | 2129 | 1467460357289 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1255ac800) [pid = 2129] [serial = 221] [outer = 0x124e17000] 04:52:37 INFO - PROCESS | 2129 | 1467460357626 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:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 04:52:37 INFO - PROCESS | 2129 | 1467460357653 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 2129 | 1467460357655 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:52:37 INFO - PROCESS | 2129 | 1467460357657 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 2129 | 1467460357658 Marionette TRACE conn2 <- [1,270,null,{}] 04:52:37 INFO - PROCESS | 2129 | 1467460357660 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:52:37 INFO - PROCESS | 2129 | 1467460357664 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:37 INFO - PROCESS | 2129 | 1467460357786 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:52:37 INFO - PROCESS | 2129 | 1467460357797 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 2129 | 1467460357798 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x12405c800 == 34 [pid = 2129] [id = 75] 04:52:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x116079c00) [pid = 2129] [serial = 222] [outer = 0x0] 04:52:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x126911800) [pid = 2129] [serial = 223] [outer = 0x116079c00] 04:52:37 INFO - PROCESS | 2129 | 1467460357823 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x128f88000) [pid = 2129] [serial = 224] [outer = 0x116079c00] 04:52:38 INFO - PROCESS | 2129 | 1467460358124 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:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 04:52:38 INFO - PROCESS | 2129 | 1467460358177 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 2129 | 1467460358178 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:52:38 INFO - PROCESS | 2129 | 1467460358180 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 2129 | 1467460358181 Marionette TRACE conn2 <- [1,274,null,{}] 04:52:38 INFO - PROCESS | 2129 | 1467460358184 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:52:38 INFO - PROCESS | 2129 | 1467460358185 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:38 INFO - PROCESS | 2129 | 1467460358274 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:52:38 INFO - PROCESS | 2129 | 1467460358278 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 2129 | 1467460358279 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x124ac7800 == 35 [pid = 2129] [id = 76] 04:52:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x128f8a000) [pid = 2129] [serial = 225] [outer = 0x0] 04:52:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x129417000) [pid = 2129] [serial = 226] [outer = 0x128f8a000] 04:52:38 INFO - PROCESS | 2129 | 1467460358304 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12a3c9c00) [pid = 2129] [serial = 227] [outer = 0x128f8a000] 04:52:38 INFO - PROCESS | 2129 | 1467460358606 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:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 472ms 04:52:38 INFO - PROCESS | 2129 | 1467460358654 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 2129 | 1467460358655 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:52:38 INFO - PROCESS | 2129 | 1467460358657 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 2129 | 1467460358658 Marionette TRACE conn2 <- [1,278,null,{}] 04:52:38 INFO - PROCESS | 2129 | 1467460358660 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:52:38 INFO - PROCESS | 2129 | 1467460358661 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:38 INFO - PROCESS | 2129 | 1467460358753 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:52:38 INFO - PROCESS | 2129 | 1467460358762 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 2129 | 1467460358763 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255ba800 == 36 [pid = 2129] [id = 77] 04:52:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12a3d2400) [pid = 2129] [serial = 228] [outer = 0x0] 04:52:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x12a607000) [pid = 2129] [serial = 229] [outer = 0x12a3d2400] 04:52:38 INFO - PROCESS | 2129 | 1467460358787 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x12a60d800) [pid = 2129] [serial = 230] [outer = 0x12a3d2400] 04:52:39 INFO - PROCESS | 2129 | 1467460359095 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:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 04:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:52:39 INFO - PROCESS | 2129 | 1467460359127 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 2129 | 1467460359128 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:52:39 INFO - PROCESS | 2129 | 1467460359130 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 2129 | 1467460359131 Marionette TRACE conn2 <- [1,282,null,{}] 04:52:39 INFO - PROCESS | 2129 | 1467460359136 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:52:39 INFO - PROCESS | 2129 | 1467460359138 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:39 INFO - PROCESS | 2129 | 1467460359254 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:52:39 INFO - PROCESS | 2129 | 1467460359273 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 2129 | 1467460359274 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272d0000 == 37 [pid = 2129] [id = 78] 04:52:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x12a602c00) [pid = 2129] [serial = 231] [outer = 0x0] 04:52:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12a613800) [pid = 2129] [serial = 232] [outer = 0x12a602c00] 04:52:39 INFO - PROCESS | 2129 | 1467460359313 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x12a740000) [pid = 2129] [serial = 233] [outer = 0x12a602c00] 04:52:39 INFO - PROCESS | 2129 | 1467460359853 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:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x120fd5c00) [pid = 2129] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1176e0400) [pid = 2129] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x112aea800) [pid = 2129] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x116291400) [pid = 2129] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11998f400) [pid = 2129] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1166f3800) [pid = 2129] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1176e7000) [pid = 2129] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x115e63000) [pid = 2129] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x1160d7000) [pid = 2129] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118428000) [pid = 2129] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x1250eac00) [pid = 2129] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x120f2e000) [pid = 2129] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1133da000) [pid = 2129] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x12455cc00) [pid = 2129] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x11697a800) [pid = 2129] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x126dd7800) [pid = 2129] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:52:39 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x12560a400) [pid = 2129] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 774ms 04:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:52:39 INFO - PROCESS | 2129 | 1467460359904 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 2129 | 1467460359906 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:52:39 INFO - PROCESS | 2129 | 1467460359908 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 2129 | 1467460359909 Marionette TRACE conn2 <- [1,286,null,{}] 04:52:39 INFO - PROCESS | 2129 | 1467460359911 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:52:39 INFO - PROCESS | 2129 | 1467460359912 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:39 INFO - PROCESS | 2129 | 1467460359989 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:52:40 INFO - PROCESS | 2129 | 1467460360009 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 2129 | 1467460360011 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x119922000 == 38 [pid = 2129] [id = 79] 04:52:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1166f2400) [pid = 2129] [serial = 234] [outer = 0x0] 04:52:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x117206c00) [pid = 2129] [serial = 235] [outer = 0x1166f2400] 04:52:40 INFO - PROCESS | 2129 | 1467460360035 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119992400) [pid = 2129] [serial = 236] [outer = 0x1166f2400] 04:52:40 INFO - PROCESS | 2129 | 1467460360346 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:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 467ms 04:52:40 INFO - PROCESS | 2129 | 1467460360376 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 2129 | 1467460360378 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:52:40 INFO - PROCESS | 2129 | 1467460360380 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 2129 | 1467460360382 Marionette TRACE conn2 <- [1,290,null,{}] 04:52:40 INFO - PROCESS | 2129 | 1467460360387 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:52:40 INFO - PROCESS | 2129 | 1467460360388 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:40 INFO - PROCESS | 2129 | 1467460360494 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:52:40 INFO - PROCESS | 2129 | 1467460360500 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 2129 | 1467460360502 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f69800 == 39 [pid = 2129] [id = 80] 04:52:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11629a000) [pid = 2129] [serial = 237] [outer = 0x0] 04:52:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x124b22800) [pid = 2129] [serial = 238] [outer = 0x11629a000] 04:52:40 INFO - PROCESS | 2129 | 1467460360528 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12a93d800) [pid = 2129] [serial = 239] [outer = 0x11629a000] 04:52:40 INFO - PROCESS | 2129 | 1467460360826 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:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 472ms 04:52:40 INFO - PROCESS | 2129 | 1467460360854 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 2129 | 1467460360856 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:52:40 INFO - PROCESS | 2129 | 1467460360858 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 2129 | 1467460360859 Marionette TRACE conn2 <- [1,294,null,{}] 04:52:40 INFO - PROCESS | 2129 | 1467460360861 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:52:40 INFO - PROCESS | 2129 | 1467460360862 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:40 INFO - PROCESS | 2129 | 1467460360939 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:52:40 INFO - PROCESS | 2129 | 1467460360943 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 2129 | 1467460360944 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292db000 == 40 [pid = 2129] [id = 81] 04:52:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x12a945400) [pid = 2129] [serial = 240] [outer = 0x0] 04:52:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12b16b400) [pid = 2129] [serial = 241] [outer = 0x12a945400] 04:52:40 INFO - PROCESS | 2129 | 1467460360968 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12b1cf800) [pid = 2129] [serial = 242] [outer = 0x12a945400] 04:52:41 INFO - PROCESS | 2129 | 1467460361285 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:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 04:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:52:41 INFO - PROCESS | 2129 | 1467460361326 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 2129 | 1467460361327 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:52:41 INFO - PROCESS | 2129 | 1467460361329 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 2129 | 1467460361330 Marionette TRACE conn2 <- [1,298,null,{}] 04:52:41 INFO - PROCESS | 2129 | 1467460361333 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:52:41 INFO - PROCESS | 2129 | 1467460361334 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:41 INFO - PROCESS | 2129 | 1467460361436 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:52:41 INFO - PROCESS | 2129 | 1467460361443 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 2129 | 1467460361444 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292f0000 == 41 [pid = 2129] [id = 82] 04:52:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12b1d6c00) [pid = 2129] [serial = 243] [outer = 0x0] 04:52:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12b1dac00) [pid = 2129] [serial = 244] [outer = 0x12b1d6c00] 04:52:41 INFO - PROCESS | 2129 | 1467460361470 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12b926000) [pid = 2129] [serial = 245] [outer = 0x12b1d6c00] 04:52:41 INFO - PROCESS | 2129 | 1467460361915 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:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 04:52:41 INFO - PROCESS | 2129 | 1467460361953 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 2129 | 1467460361958 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:52:41 INFO - PROCESS | 2129 | 1467460361963 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 2129 | 1467460361967 Marionette TRACE conn2 <- [1,302,null,{}] 04:52:41 INFO - PROCESS | 2129 | 1467460361983 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:52:41 INFO - PROCESS | 2129 | 1467460361987 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:42 INFO - PROCESS | 2129 | 1467460362144 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:52:42 INFO - PROCESS | 2129 | 1467460362203 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 2129 | 1467460362207 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x11677e000 == 42 [pid = 2129] [id = 83] 04:52:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x11662a000) [pid = 2129] [serial = 246] [outer = 0x0] 04:52:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1167d1c00) [pid = 2129] [serial = 247] [outer = 0x11662a000] 04:52:42 INFO - PROCESS | 2129 | 1467460362237 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x118202c00) [pid = 2129] [serial = 248] [outer = 0x11662a000] 04:52:42 INFO - PROCESS | 2129 | 1467460362675 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:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 735ms 04:52:42 INFO - PROCESS | 2129 | 1467460362697 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:52:42 INFO - PROCESS | 2129 | 1467460362700 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:52:42 INFO - PROCESS | 2129 | 1467460362705 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - PROCESS | 2129 | 1467460362707 Marionette TRACE conn2 <- [1,306,null,{}] 04:52:42 INFO - PROCESS | 2129 | 1467460362709 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:52:42 INFO - PROCESS | 2129 | 1467460362711 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:42 INFO - PROCESS | 2129 | 1467460362812 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:52:42 INFO - PROCESS | 2129 | 1467460362862 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 2129 | 1467460362864 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d66000 == 43 [pid = 2129] [id = 84] 04:52:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1189e6800) [pid = 2129] [serial = 249] [outer = 0x0] 04:52:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x119998c00) [pid = 2129] [serial = 250] [outer = 0x1189e6800] 04:52:42 INFO - PROCESS | 2129 | 1467460362893 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x119bbe000) [pid = 2129] [serial = 251] [outer = 0x1189e6800] 04:52:43 INFO - PROCESS | 2129 | 1467460363298 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:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 04:52:43 INFO - PROCESS | 2129 | 1467460363327 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 2129 | 1467460363328 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:52:43 INFO - PROCESS | 2129 | 1467460363331 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 2129 | 1467460363333 Marionette TRACE conn2 <- [1,310,null,{}] 04:52:43 INFO - PROCESS | 2129 | 1467460363342 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:52:43 INFO - PROCESS | 2129 | 1467460363345 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:43 INFO - PROCESS | 2129 | 1467460363446 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:52:43 INFO - PROCESS | 2129 | 1467460363496 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 2129 | 1467460363498 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aa4800 == 44 [pid = 2129] [id = 85] 04:52:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x120f2f800) [pid = 2129] [serial = 252] [outer = 0x0] 04:52:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1210e7c00) [pid = 2129] [serial = 253] [outer = 0x120f2f800] 04:52:43 INFO - PROCESS | 2129 | 1467460363529 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x1242e6c00) [pid = 2129] [serial = 254] [outer = 0x120f2f800] 04:52:43 INFO - PROCESS | 2129 | 1467460363983 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:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 04:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:52:44 INFO - PROCESS | 2129 | 1467460364002 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 2129 | 1467460364004 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:52:44 INFO - PROCESS | 2129 | 1467460364007 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 2129 | 1467460364008 Marionette TRACE conn2 <- [1,314,null,{}] 04:52:44 INFO - PROCESS | 2129 | 1467460364010 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:52:44 INFO - PROCESS | 2129 | 1467460364012 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:44 INFO - PROCESS | 2129 | 1467460364129 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:52:44 INFO - PROCESS | 2129 | 1467460364192 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 2129 | 1467460364194 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x11679a000 == 45 [pid = 2129] [id = 86] 04:52:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1189e3800) [pid = 2129] [serial = 255] [outer = 0x0] 04:52:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x1210e8c00) [pid = 2129] [serial = 256] [outer = 0x1189e3800] 04:52:44 INFO - PROCESS | 2129 | 1467460364223 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x124fc9400) [pid = 2129] [serial = 257] [outer = 0x1189e3800] 04:52:44 INFO - PROCESS | 2129 | 1467460364713 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:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 719ms 04:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:52:44 INFO - PROCESS | 2129 | 1467460364727 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 2129 | 1467460364729 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:52:44 INFO - PROCESS | 2129 | 1467460364732 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 2129 | 1467460364734 Marionette TRACE conn2 <- [1,318,null,{}] 04:52:44 INFO - PROCESS | 2129 | 1467460364738 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:52:44 INFO - PROCESS | 2129 | 1467460364740 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:44 INFO - PROCESS | 2129 | 1467460364827 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:52:44 INFO - PROCESS | 2129 | 1467460364874 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 2129 | 1467460364877 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x11845d800 == 46 [pid = 2129] [id = 87] 04:52:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x11825d000) [pid = 2129] [serial = 258] [outer = 0x0] 04:52:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x11826e000) [pid = 2129] [serial = 259] [outer = 0x11825d000] 04:52:44 INFO - PROCESS | 2129 | 1467460364904 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x118423000) [pid = 2129] [serial = 260] [outer = 0x11825d000] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x1292db000 == 45 [pid = 2129] [id = 81] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x128f69800 == 44 [pid = 2129] [id = 80] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x119922000 == 43 [pid = 2129] [id = 79] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x1272d0000 == 42 [pid = 2129] [id = 78] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x1255ba800 == 41 [pid = 2129] [id = 77] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x124ac7800 == 40 [pid = 2129] [id = 76] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x12405c800 == 39 [pid = 2129] [id = 75] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x113ac7000 == 38 [pid = 2129] [id = 74] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x128d7fc00) [pid = 2129] [serial = 198] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x119c4e800 == 37 [pid = 2129] [id = 73] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x119282000 == 36 [pid = 2129] [id = 72] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x117e59800 == 35 [pid = 2129] [id = 71] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x1169ac800 == 34 [pid = 2129] [id = 70] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x117e5b800 == 33 [pid = 2129] [id = 69] 04:52:45 INFO - PROCESS | 2129 | --DOCSHELL 0x112636000 == 32 [pid = 2129] [id = 68] 04:52:45 INFO - PROCESS | 2129 | 1467460365339 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:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 623ms 04:52:45 INFO - PROCESS | 2129 | 1467460365355 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 2129 | 1467460365358 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:52:45 INFO - PROCESS | 2129 | 1467460365363 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 2129 | 1467460365365 Marionette TRACE conn2 <- [1,322,null,{}] 04:52:45 INFO - PROCESS | 2129 | 1467460365369 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:52:45 INFO - PROCESS | 2129 | 1467460365371 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:45 INFO - PROCESS | 2129 | 1467460365489 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x123cc0c00) [pid = 2129] [serial = 180] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x119f04400) [pid = 2129] [serial = 177] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x120f38000) [pid = 2129] [serial = 178] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x124e23400) [pid = 2129] [serial = 183] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x116a13400) [pid = 2129] [serial = 163] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x11670a000) [pid = 2129] [serial = 162] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x119a96400) [pid = 2129] [serial = 174] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x1167c8400) [pid = 2129] [serial = 165] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x117203800) [pid = 2129] [serial = 166] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1246a5800) [pid = 2129] [serial = 181] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x11826fc00) [pid = 2129] [serial = 168] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x118424400) [pid = 2129] [serial = 169] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1189ea000) [pid = 2129] [serial = 171] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11998d800) [pid = 2129] [serial = 172] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1172be000) [pid = 2129] [serial = 148] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x116714400) [pid = 2129] [serial = 147] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119932000) [pid = 2129] [serial = 151] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118725800) [pid = 2129] [serial = 150] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1255a4000) [pid = 2129] [serial = 186] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x123cc7400) [pid = 2129] [serial = 154] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x120f38400) [pid = 2129] [serial = 153] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1250ed400) [pid = 2129] [serial = 184] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x12383d800) [pid = 2129] [serial = 190] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x124a60000) [pid = 2129] [serial = 157] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x124593400) [pid = 2129] [serial = 156] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x120f32800) [pid = 2129] [serial = 160] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119991c00) [pid = 2129] [serial = 189] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x12720fc00) [pid = 2129] [serial = 195] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11820dc00) [pid = 2129] [serial = 159] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x125610800) [pid = 2129] [serial = 187] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x128d7d800) [pid = 2129] [serial = 196] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x126dd7000) [pid = 2129] [serial = 193] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x119d0ec00) [pid = 2129] [serial = 175] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x12690dc00) [pid = 2129] [serial = 192] [outer = 0x0] [url = about:blank] 04:52:45 INFO - PROCESS | 2129 | 1467460365606 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 2129 | 1467460365607 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x11666b000 == 33 [pid = 2129] [id = 88] 04:52:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11872ac00) [pid = 2129] [serial = 261] [outer = 0x0] 04:52:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x11998d400) [pid = 2129] [serial = 262] [outer = 0x11872ac00] 04:52:45 INFO - PROCESS | 2129 | 1467460365652 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119a94c00) [pid = 2129] [serial = 263] [outer = 0x11872ac00] 04:52:46 INFO - PROCESS | 2129 | 1467460366032 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:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 721ms 04:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:52:46 INFO - PROCESS | 2129 | 1467460366085 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 2129 | 1467460366086 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:52:46 INFO - PROCESS | 2129 | 1467460366088 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 2129 | 1467460366091 Marionette TRACE conn2 <- [1,326,null,{}] 04:52:46 INFO - PROCESS | 2129 | 1467460366098 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:52:46 INFO - PROCESS | 2129 | 1467460366101 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:46 INFO - PROCESS | 2129 | 1467460366177 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:52:46 INFO - PROCESS | 2129 | 1467460366181 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 2129 | 1467460366183 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x118765800 == 34 [pid = 2129] [id = 89] 04:52:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119bc4800) [pid = 2129] [serial = 264] [outer = 0x0] 04:52:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x120f33c00) [pid = 2129] [serial = 265] [outer = 0x119bc4800] 04:52:46 INFO - PROCESS | 2129 | 1467460366213 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x123841800) [pid = 2129] [serial = 266] [outer = 0x119bc4800] 04:52:46 INFO - PROCESS | 2129 | 1467460366538 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:52:46 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:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 04:52:46 INFO - PROCESS | 2129 | 1467460366559 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 2129 | 1467460366561 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:52:46 INFO - PROCESS | 2129 | 1467460366563 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 2129 | 1467460366564 Marionette TRACE conn2 <- [1,330,null,{}] 04:52:46 INFO - PROCESS | 2129 | 1467460366567 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:52:46 INFO - PROCESS | 2129 | 1467460366569 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:46 INFO - PROCESS | 2129 | 1467460366649 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:52:46 INFO - PROCESS | 2129 | 1467460366712 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 2129 | 1467460366713 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c35800 == 35 [pid = 2129] [id = 90] 04:52:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1242e0000) [pid = 2129] [serial = 267] [outer = 0x0] 04:52:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x124e23c00) [pid = 2129] [serial = 268] [outer = 0x1242e0000] 04:52:46 INFO - PROCESS | 2129 | 1467460366737 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1250efc00) [pid = 2129] [serial = 269] [outer = 0x1242e0000] 04:52:47 INFO - PROCESS | 2129 | 1467460367018 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:52:47 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:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 04:52:47 INFO - PROCESS | 2129 | 1467460367034 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 2129 | 1467460367037 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:52:47 INFO - PROCESS | 2129 | 1467460367045 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 2129 | 1467460367047 Marionette TRACE conn2 <- [1,334,null,{}] 04:52:47 INFO - PROCESS | 2129 | 1467460367049 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:52:47 INFO - PROCESS | 2129 | 1467460367051 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:47 INFO - PROCESS | 2129 | 1467460367128 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:52:47 INFO - PROCESS | 2129 | 1467460367145 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 2129 | 1467460367146 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x123864000 == 36 [pid = 2129] [id = 91] 04:52:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x126907000) [pid = 2129] [serial = 270] [outer = 0x0] 04:52:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x12690ec00) [pid = 2129] [serial = 271] [outer = 0x126907000] 04:52:47 INFO - PROCESS | 2129 | 1467460367178 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x126ddf800) [pid = 2129] [serial = 272] [outer = 0x126907000] 04:52:47 INFO - PROCESS | 2129 | 1467460367498 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:52:47 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:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 04:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:52:47 INFO - PROCESS | 2129 | 1467460367514 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 2129 | 1467460367515 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:52:47 INFO - PROCESS | 2129 | 1467460367519 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 2129 | 1467460367521 Marionette TRACE conn2 <- [1,338,null,{}] 04:52:47 INFO - PROCESS | 2129 | 1467460367524 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:52:47 INFO - PROCESS | 2129 | 1467460367528 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:47 INFO - PROCESS | 2129 | 1467460367646 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:52:47 INFO - PROCESS | 2129 | 1467460367657 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 2129 | 1467460367658 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x123a6f800 == 37 [pid = 2129] [id = 92] 04:52:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x125608000) [pid = 2129] [serial = 273] [outer = 0x0] 04:52:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x126f75c00) [pid = 2129] [serial = 274] [outer = 0x125608000] 04:52:47 INFO - PROCESS | 2129 | 1467460367683 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x128b9cc00) [pid = 2129] [serial = 275] [outer = 0x125608000] 04:52:48 INFO - PROCESS | 2129 | 1467460368017 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:52:48 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:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 522ms 04:52:48 INFO - PROCESS | 2129 | 1467460368040 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 2129 | 1467460368041 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:52:48 INFO - PROCESS | 2129 | 1467460368044 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 2129 | 1467460368045 Marionette TRACE conn2 <- [1,342,null,{}] 04:52:48 INFO - PROCESS | 2129 | 1467460368055 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:52:48 INFO - PROCESS | 2129 | 1467460368056 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:48 INFO - PROCESS | 2129 | 1467460368148 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:52:48 INFO - PROCESS | 2129 | 1467460368152 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 2129 | 1467460368153 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e4b000 == 38 [pid = 2129] [id = 93] 04:52:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x126909800) [pid = 2129] [serial = 276] [outer = 0x0] 04:52:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x128d83000) [pid = 2129] [serial = 277] [outer = 0x126909800] 04:52:48 INFO - PROCESS | 2129 | 1467460368184 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1292c2c00) [pid = 2129] [serial = 278] [outer = 0x126909800] 04:52:48 INFO - PROCESS | 2129 | 1467460368504 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:52:48 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:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 479ms 04:52:48 INFO - PROCESS | 2129 | 1467460368523 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 2129 | 1467460368525 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:52:48 INFO - PROCESS | 2129 | 1467460368527 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 2129 | 1467460368528 Marionette TRACE conn2 <- [1,346,null,{}] 04:52:48 INFO - PROCESS | 2129 | 1467460368530 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:52:48 INFO - PROCESS | 2129 | 1467460368531 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:48 INFO - PROCESS | 2129 | 1467460368633 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:52:48 INFO - PROCESS | 2129 | 1467460368636 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 2129 | 1467460368638 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x12561b000 == 39 [pid = 2129] [id = 94] 04:52:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12941b400) [pid = 2129] [serial = 279] [outer = 0x0] 04:52:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12a3cc800) [pid = 2129] [serial = 280] [outer = 0x12941b400] 04:52:48 INFO - PROCESS | 2129 | 1467460368662 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x12a610400) [pid = 2129] [serial = 281] [outer = 0x12941b400] 04:52:48 INFO - PROCESS | 2129 | 1467460368972 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:52:48 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:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 04:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:52:49 INFO - PROCESS | 2129 | 1467460368996 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 2129 | 1467460368997 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:52:49 INFO - PROCESS | 2129 | 1467460368999 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 2129 | 1467460369000 Marionette TRACE conn2 <- [1,350,null,{}] 04:52:49 INFO - PROCESS | 2129 | 1467460369022 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:52:49 INFO - PROCESS | 2129 | 1467460369024 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:49 INFO - PROCESS | 2129 | 1467460369120 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:52:49 INFO - PROCESS | 2129 | 1467460369123 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 2129 | 1467460369124 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272cf000 == 40 [pid = 2129] [id = 95] 04:52:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x12a610c00) [pid = 2129] [serial = 282] [outer = 0x0] 04:52:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x12a619400) [pid = 2129] [serial = 283] [outer = 0x12a610c00] 04:52:49 INFO - PROCESS | 2129 | 1467460369156 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12a93b400) [pid = 2129] [serial = 284] [outer = 0x12a610c00] 04:52:49 INFO - PROCESS | 2129 | 1467460369461 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:52:49 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:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 528ms 04:52:49 INFO - PROCESS | 2129 | 1467460369527 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 2129 | 1467460369528 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:52:49 INFO - PROCESS | 2129 | 1467460369531 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 2129 | 1467460369532 Marionette TRACE conn2 <- [1,354,null,{}] 04:52:49 INFO - PROCESS | 2129 | 1467460369535 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:52:49 INFO - PROCESS | 2129 | 1467460369538 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:49 INFO - PROCESS | 2129 | 1467460369631 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x118270800) [pid = 2129] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1166f2400) [pid = 2129] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x12a602c00) [pid = 2129] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x12a945400) [pid = 2129] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x116079c00) [pid = 2129] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x123a09c00) [pid = 2129] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11629a000) [pid = 2129] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x12a3d2400) [pid = 2129] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1172c6800) [pid = 2129] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119bba400) [pid = 2129] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x124e17000) [pid = 2129] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x120f36400) [pid = 2129] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:52:49 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x128f8a000) [pid = 2129] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:52:49 INFO - PROCESS | 2129 | 1467460369778 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 2129 | 1467460369780 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x119dbe000 == 41 [pid = 2129] [id = 96] 04:52:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x115e63000) [pid = 2129] [serial = 285] [outer = 0x0] 04:52:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x118256c00) [pid = 2129] [serial = 286] [outer = 0x115e63000] 04:52:49 INFO - PROCESS | 2129 | 1467460369807 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1210e9000) [pid = 2129] [serial = 287] [outer = 0x115e63000] 04:52:50 INFO - PROCESS | 2129 | 1467460370047 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:52:50 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:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 522ms 04:52:50 INFO - PROCESS | 2129 | 1467460370058 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:52:50 INFO - PROCESS | 2129 | 1467460370060 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:52:50 INFO - PROCESS | 2129 | 1467460370062 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 2129 | 1467460370064 Marionette TRACE conn2 <- [1,358,null,{}] 04:52:50 INFO - PROCESS | 2129 | 1467460370073 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:52:50 INFO - PROCESS | 2129 | 1467460370075 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:50 INFO - PROCESS | 2129 | 1467460370208 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:52:50 INFO - PROCESS | 2129 | 1467460370213 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 2129 | 1467460370226 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e7000 == 42 [pid = 2129] [id = 97] 04:52:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x124a60400) [pid = 2129] [serial = 288] [outer = 0x0] 04:52:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12b168000) [pid = 2129] [serial = 289] [outer = 0x124a60400] 04:52:50 INFO - PROCESS | 2129 | 1467460370264 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12b926400) [pid = 2129] [serial = 290] [outer = 0x124a60400] 04:52:50 INFO - PROCESS | 2129 | 1467460370639 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:52:50 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:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 623ms 04:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:52:50 INFO - PROCESS | 2129 | 1467460370685 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 2129 | 1467460370686 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:52:50 INFO - PROCESS | 2129 | 1467460370688 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 2129 | 1467460370689 Marionette TRACE conn2 <- [1,362,null,{}] 04:52:50 INFO - PROCESS | 2129 | 1467460370692 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:52:50 INFO - PROCESS | 2129 | 1467460370693 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:50 INFO - PROCESS | 2129 | 1467460370792 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:52:50 INFO - PROCESS | 2129 | 1467460370797 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 2129 | 1467460370798 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a508800 == 43 [pid = 2129] [id = 98] 04:52:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12b928400) [pid = 2129] [serial = 291] [outer = 0x0] 04:52:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12b92e800) [pid = 2129] [serial = 292] [outer = 0x12b928400] 04:52:50 INFO - PROCESS | 2129 | 1467460370829 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12b9a1c00) [pid = 2129] [serial = 293] [outer = 0x12b928400] 04:52:51 INFO - PROCESS | 2129 | 1467460371121 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:52:51 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:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 04:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:52:51 INFO - PROCESS | 2129 | 1467460371158 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 2129 | 1467460371159 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:52:51 INFO - PROCESS | 2129 | 1467460371161 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 2129 | 1467460371162 Marionette TRACE conn2 <- [1,366,null,{}] 04:52:51 INFO - PROCESS | 2129 | 1467460371164 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:52:51 INFO - PROCESS | 2129 | 1467460371165 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:51 INFO - PROCESS | 2129 | 1467460371244 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:52:51 INFO - PROCESS | 2129 | 1467460371258 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 2129 | 1467460371259 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x12aba9800 == 44 [pid = 2129] [id = 99] 04:52:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1255a3c00) [pid = 2129] [serial = 294] [outer = 0x0] 04:52:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x12b9aa400) [pid = 2129] [serial = 295] [outer = 0x1255a3c00] 04:52:51 INFO - PROCESS | 2129 | 1467460371283 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x12ba45400) [pid = 2129] [serial = 296] [outer = 0x1255a3c00] 04:52:51 INFO - PROCESS | 2129 | 1467460371593 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:52:51 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:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 04:52:51 INFO - PROCESS | 2129 | 1467460371631 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 2129 | 1467460371632 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:52:51 INFO - PROCESS | 2129 | 1467460371635 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 2129 | 1467460371636 Marionette TRACE conn2 <- [1,370,null,{}] 04:52:51 INFO - PROCESS | 2129 | 1467460371638 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:52:51 INFO - PROCESS | 2129 | 1467460371639 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:51 INFO - PROCESS | 2129 | 1467460371743 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:52:51 INFO - PROCESS | 2129 | 1467460371749 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 2129 | 1467460371750 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b130000 == 45 [pid = 2129] [id = 100] 04:52:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1255a6000) [pid = 2129] [serial = 297] [outer = 0x0] 04:52:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x12ba46000) [pid = 2129] [serial = 298] [outer = 0x1255a6000] 04:52:51 INFO - PROCESS | 2129 | 1467460371774 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12bf15c00) [pid = 2129] [serial = 299] [outer = 0x1255a6000] 04:52:52 INFO - PROCESS | 2129 | 1467460372241 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:52:52 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:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 618ms 04:52:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:52:52 INFO - PROCESS | 2129 | 1467460372254 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 2129 | 1467460372257 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:52:52 INFO - PROCESS | 2129 | 1467460372260 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 2129 | 1467460372263 Marionette TRACE conn2 <- [1,374,null,{}] 04:52:52 INFO - PROCESS | 2129 | 1467460372267 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:52:52 INFO - PROCESS | 2129 | 1467460372268 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:52 INFO - PROCESS | 2129 | 1467460372371 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:52:52 INFO - PROCESS | 2129 | 1467460372419 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 2129 | 1467460372422 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x117254000 == 46 [pid = 2129] [id = 101] 04:52:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x11820fc00) [pid = 2129] [serial = 300] [outer = 0x0] 04:52:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x11837f800) [pid = 2129] [serial = 301] [outer = 0x11820fc00] 04:52:52 INFO - PROCESS | 2129 | 1467460372453 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x1189e5800) [pid = 2129] [serial = 302] [outer = 0x11820fc00] 04:52:52 INFO - PROCESS | 2129 | 1467460372958 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:52:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 722ms 04:52:53 INFO - PROCESS | 2129 | 1467460373008 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 2129 | 1467460373011 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:52:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:52:53 INFO - PROCESS | 2129 | 1467460373015 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - PROCESS | 2129 | 1467460373017 Marionette TRACE conn2 <- [1,378,null,{}] 04:52:53 INFO - PROCESS | 2129 | 1467460373034 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:52:53 INFO - PROCESS | 2129 | 1467460373035 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:53 INFO - PROCESS | 2129 | 1467460373138 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:52:53 INFO - PROCESS | 2129 | 1467460373202 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 2129 | 1467460373204 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x123cab800 == 47 [pid = 2129] [id = 102] 04:52:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x119f03000) [pid = 2129] [serial = 303] [outer = 0x0] 04:52:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x120fce000) [pid = 2129] [serial = 304] [outer = 0x119f03000] 04:52:53 INFO - PROCESS | 2129 | 1467460373234 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x123cc6800) [pid = 2129] [serial = 305] [outer = 0x119f03000] 04:52:53 INFO - PROCESS | 2129 | 1467460373643 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:52:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:52:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 682ms 04:52:53 INFO - PROCESS | 2129 | 1467460373697 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 2129 | 1467460373699 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:52:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:52:53 INFO - PROCESS | 2129 | 1467460373720 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - PROCESS | 2129 | 1467460373723 Marionette TRACE conn2 <- [1,382,null,{}] 04:52:53 INFO - PROCESS | 2129 | 1467460373731 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:52:53 INFO - PROCESS | 2129 | 1467460373734 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:53 INFO - PROCESS | 2129 | 1467460373836 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:52:53 INFO - PROCESS | 2129 | 1467460373902 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 2129 | 1467460373904 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x12aba8000 == 48 [pid = 2129] [id = 103] 04:52:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x127207800) [pid = 2129] [serial = 306] [outer = 0x0] 04:52:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x128771000) [pid = 2129] [serial = 307] [outer = 0x127207800] 04:52:53 INFO - PROCESS | 2129 | 1467460373935 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x128b98000) [pid = 2129] [serial = 308] [outer = 0x127207800] 04:52:54 INFO - PROCESS | 2129 | 1467460374354 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:52:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 674ms 04:52:54 INFO - PROCESS | 2129 | 1467460374413 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 2129 | 1467460374415 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:52:54 INFO - PROCESS | 2129 | 1467460374454 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 2129 | 1467460374455 Marionette TRACE conn2 <- [1,386,null,{}] 04:52:54 INFO - PROCESS | 2129 | 1467460374471 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:52:54 INFO - PROCESS | 2129 | 1467460374473 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:54 INFO - PROCESS | 2129 | 1467460374591 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:52:54 INFO - PROCESS | 2129 | 1467460374657 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 2129 | 1467460374658 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba1d800 == 49 [pid = 2129] [id = 104] 04:52:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x12a941c00) [pid = 2129] [serial = 309] [outer = 0x0] 04:52:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x12b927c00) [pid = 2129] [serial = 310] [outer = 0x12a941c00] 04:52:54 INFO - PROCESS | 2129 | 1467460374687 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x12ba48800) [pid = 2129] [serial = 311] [outer = 0x12a941c00] 04:52:55 INFO - PROCESS | 2129 | 1467460375125 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:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 704ms 04:52:55 INFO - PROCESS | 2129 | 1467460375130 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:52:55 INFO - PROCESS | 2129 | 1467460375131 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:52:55 INFO - PROCESS | 2129 | 1467460375134 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 2129 | 1467460375135 Marionette TRACE conn2 <- [1,390,null,{}] 04:52:55 INFO - PROCESS | 2129 | 1467460375137 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:52:55 INFO - PROCESS | 2129 | 1467460375139 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:55 INFO - PROCESS | 2129 | 1467460375241 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:52:55 INFO - PROCESS | 2129 | 1467460375439 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 2129 | 1467460375440 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x118365000 == 50 [pid = 2129] [id = 105] 04:52:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x11662fc00) [pid = 2129] [serial = 312] [outer = 0x0] 04:52:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x1172be000) [pid = 2129] [serial = 313] [outer = 0x11662fc00] 04:52:55 INFO - PROCESS | 2129 | 1467460375468 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x118424400) [pid = 2129] [serial = 314] [outer = 0x11662fc00] 04:52:55 INFO - PROCESS | 2129 | 1467460375956 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:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 870ms 04:52:56 INFO - PROCESS | 2129 | 1467460376019 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 2129 | 1467460376021 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:52:56 INFO - PROCESS | 2129 | 1467460376025 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 2129 | 1467460376027 Marionette TRACE conn2 <- [1,394,null,{}] 04:52:56 INFO - PROCESS | 2129 | 1467460376031 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:52:56 INFO - PROCESS | 2129 | 1467460376032 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:56 INFO - PROCESS | 2129 | 1467460376124 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:52:56 INFO - PROCESS | 2129 | 1467460376178 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 2129 | 1467460376180 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e71800 == 51 [pid = 2129] [id = 106] 04:52:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x119f07800) [pid = 2129] [serial = 315] [outer = 0x0] 04:52:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x120f34000) [pid = 2129] [serial = 316] [outer = 0x119f07800] 04:52:56 INFO - PROCESS | 2129 | 1467460376207 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x123a0bc00) [pid = 2129] [serial = 317] [outer = 0x119f07800] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x12aba9800 == 50 [pid = 2129] [id = 99] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x12a508800 == 49 [pid = 2129] [id = 98] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e7000 == 48 [pid = 2129] [id = 97] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x119dbe000 == 47 [pid = 2129] [id = 96] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x1272cf000 == 46 [pid = 2129] [id = 95] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x12561b000 == 45 [pid = 2129] [id = 94] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x124e4b000 == 44 [pid = 2129] [id = 93] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x12b1dac00) [pid = 2129] [serial = 244] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x112232800) [pid = 2129] [serial = 201] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x118204400) [pid = 2129] [serial = 204] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x123a6f800 == 43 [pid = 2129] [id = 92] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x123864000 == 42 [pid = 2129] [id = 91] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x119c35800 == 41 [pid = 2129] [id = 90] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x118765800 == 40 [pid = 2129] [id = 89] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x11666b000 == 39 [pid = 2129] [id = 88] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x11845d800 == 38 [pid = 2129] [id = 87] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x119d66000 == 37 [pid = 2129] [id = 84] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x11677e000 == 36 [pid = 2129] [id = 83] 04:52:56 INFO - PROCESS | 2129 | --DOCSHELL 0x1292f0000 == 35 [pid = 2129] [id = 82] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x12b1cf800) [pid = 2129] [serial = 242] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x118576000) [pid = 2129] [serial = 208] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x119992400) [pid = 2129] [serial = 236] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x12a740000) [pid = 2129] [serial = 233] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x12b16b400) [pid = 2129] [serial = 241] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x128f88000) [pid = 2129] [serial = 224] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x1246ac800) [pid = 2129] [serial = 218] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x123fa2000) [pid = 2129] [serial = 217] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x124b22800) [pid = 2129] [serial = 238] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x12a60d800) [pid = 2129] [serial = 230] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x117206c00) [pid = 2129] [serial = 235] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x11943c400) [pid = 2129] [serial = 211] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x120f30c00) [pid = 2129] [serial = 214] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x126911800) [pid = 2129] [serial = 223] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x12a613800) [pid = 2129] [serial = 232] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x1255ac800) [pid = 2129] [serial = 221] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x12a93d800) [pid = 2129] [serial = 239] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x124fc8800) [pid = 2129] [serial = 220] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x12a607000) [pid = 2129] [serial = 229] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119995000) [pid = 2129] [serial = 212] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1292c4800) [pid = 2129] [serial = 199] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x12c757000) [pid = 2129] [serial = 49] [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:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x12a3c9c00) [pid = 2129] [serial = 227] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1210ed000) [pid = 2129] [serial = 215] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x129417000) [pid = 2129] [serial = 226] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11841b000) [pid = 2129] [serial = 207] [outer = 0x0] [url = about:blank] 04:52:56 INFO - PROCESS | 2129 | 1467460376583 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:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 570ms 04:52:56 INFO - PROCESS | 2129 | 1467460376597 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 2129 | 1467460376600 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:52:56 INFO - PROCESS | 2129 | 1467460376606 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 2129 | 1467460376607 Marionette TRACE conn2 <- [1,398,null,{}] 04:52:56 INFO - PROCESS | 2129 | 1467460376609 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:52:56 INFO - PROCESS | 2129 | 1467460376611 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:56 INFO - PROCESS | 2129 | 1467460376692 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:52:56 INFO - PROCESS | 2129 | 1467460376746 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 2129 | 1467460376747 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x11836f000 == 36 [pid = 2129] [id = 107] 04:52:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119fcd000) [pid = 2129] [serial = 318] [outer = 0x0] 04:52:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12407c800) [pid = 2129] [serial = 319] [outer = 0x119fcd000] 04:52:56 INFO - PROCESS | 2129 | 1467460376773 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1255ac800) [pid = 2129] [serial = 320] [outer = 0x119fcd000] 04:52:57 INFO - PROCESS | 2129 | 1467460377080 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:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 04:52:57 INFO - PROCESS | 2129 | 1467460377127 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 2129 | 1467460377128 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:52:57 INFO - PROCESS | 2129 | 1467460377134 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 2129 | 1467460377138 Marionette TRACE conn2 <- [1,402,null,{}] 04:52:57 INFO - PROCESS | 2129 | 1467460377142 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:52:57 INFO - PROCESS | 2129 | 1467460377144 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:57 INFO - PROCESS | 2129 | 1467460377224 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:52:57 INFO - PROCESS | 2129 | 1467460377289 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:57 INFO - PROCESS | 2129 | 1467460377291 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d58000 == 37 [pid = 2129] [id = 108] 04:52:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x120f35c00) [pid = 2129] [serial = 321] [outer = 0x0] 04:52:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x126d67400) [pid = 2129] [serial = 322] [outer = 0x120f35c00] 04:52:57 INFO - PROCESS | 2129 | 1467460377319 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1292ba400) [pid = 2129] [serial = 323] [outer = 0x120f35c00] 04:52:57 INFO - PROCESS | 2129 | 1467460377874 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:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 780ms 04:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:52:57 INFO - PROCESS | 2129 | 1467460377914 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 2129 | 1467460377915 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:52:57 INFO - PROCESS | 2129 | 1467460377917 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 2129 | 1467460377920 Marionette TRACE conn2 <- [1,406,null,{}] 04:52:57 INFO - PROCESS | 2129 | 1467460377923 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:52:57 INFO - PROCESS | 2129 | 1467460377924 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:58 INFO - PROCESS | 2129 | 1467460378004 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:52:58 INFO - PROCESS | 2129 | 1467460378008 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 2129 | 1467460378009 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x119466000 == 38 [pid = 2129] [id = 109] 04:52:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x12b91fc00) [pid = 2129] [serial = 324] [outer = 0x0] 04:52:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x12b929000) [pid = 2129] [serial = 325] [outer = 0x12b91fc00] 04:52:58 INFO - PROCESS | 2129 | 1467460378034 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12b9a3c00) [pid = 2129] [serial = 326] [outer = 0x12b91fc00] 04:52:58 INFO - PROCESS | 2129 | 1467460378375 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:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 472ms 04:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:52:58 INFO - PROCESS | 2129 | 1467460378390 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 2129 | 1467460378391 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:52:58 INFO - PROCESS | 2129 | 1467460378393 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 2129 | 1467460378394 Marionette TRACE conn2 <- [1,410,null,{}] 04:52:58 INFO - PROCESS | 2129 | 1467460378397 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:52:58 INFO - PROCESS | 2129 | 1467460378398 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:58 INFO - PROCESS | 2129 | 1467460378514 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:52:58 INFO - PROCESS | 2129 | 1467460378524 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 2129 | 1467460378528 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272ca800 == 39 [pid = 2129] [id = 110] 04:52:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x12bf14c00) [pid = 2129] [serial = 327] [outer = 0x0] 04:52:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12bf18800) [pid = 2129] [serial = 328] [outer = 0x12bf14c00] 04:52:58 INFO - PROCESS | 2129 | 1467460378574 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x12c3c0800) [pid = 2129] [serial = 329] [outer = 0x12bf14c00] 04:52:58 INFO - PROCESS | 2129 | 1467460378941 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:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 04:52:58 INFO - PROCESS | 2129 | 1467460378964 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 2129 | 1467460378966 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:52:58 INFO - PROCESS | 2129 | 1467460378973 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 2129 | 1467460378975 Marionette TRACE conn2 <- [1,414,null,{}] 04:52:58 INFO - PROCESS | 2129 | 1467460378977 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:52:58 INFO - PROCESS | 2129 | 1467460378978 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:59 INFO - PROCESS | 2129 | 1467460379079 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:52:59 INFO - PROCESS | 2129 | 1467460379084 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 2129 | 1467460379085 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f75000 == 40 [pid = 2129] [id = 111] 04:52:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x12c3c3000) [pid = 2129] [serial = 330] [outer = 0x0] 04:52:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x12c74e400) [pid = 2129] [serial = 331] [outer = 0x12c3c3000] 04:52:59 INFO - PROCESS | 2129 | 1467460379137 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x12c753800) [pid = 2129] [serial = 332] [outer = 0x12c3c3000] 04:52:59 INFO - PROCESS | 2129 | 1467460379450 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:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 04:52:59 INFO - PROCESS | 2129 | 1467460379495 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 2129 | 1467460379496 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:52:59 INFO - PROCESS | 2129 | 1467460379498 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 2129 | 1467460379499 Marionette TRACE conn2 <- [1,418,null,{}] 04:52:59 INFO - PROCESS | 2129 | 1467460379502 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:52:59 INFO - PROCESS | 2129 | 1467460379503 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:59 INFO - PROCESS | 2129 | 1467460379603 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:52:59 INFO - PROCESS | 2129 | 1467460379607 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 2129 | 1467460379608 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:52:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292dd000 == 41 [pid = 2129] [id = 112] 04:52:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x12c3c5000) [pid = 2129] [serial = 333] [outer = 0x0] 04:52:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x12c758000) [pid = 2129] [serial = 334] [outer = 0x12c3c5000] 04:52:59 INFO - PROCESS | 2129 | 1467460379662 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x12ca07c00) [pid = 2129] [serial = 335] [outer = 0x12c3c5000] 04:52:59 INFO - PROCESS | 2129 | 1467460379945 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x126909800) [pid = 2129] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x12941b400) [pid = 2129] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x12a610c00) [pid = 2129] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x11872ac00) [pid = 2129] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x11825d000) [pid = 2129] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x1189e3800) [pid = 2129] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x126907000) [pid = 2129] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x1242e0000) [pid = 2129] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x119bc4800) [pid = 2129] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x12b1d6c00) [pid = 2129] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1255a3c00) [pid = 2129] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x124a60400) [pid = 2129] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x115e63000) [pid = 2129] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x12b928400) [pid = 2129] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:53:00 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x125608000) [pid = 2129] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:53:00 INFO - PROCESS | 2129 | 1467460380606 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:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1122ms 04:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:53:00 INFO - PROCESS | 2129 | 1467460380621 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 2129 | 1467460380622 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:53:00 INFO - PROCESS | 2129 | 1467460380624 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 2129 | 1467460380625 Marionette TRACE conn2 <- [1,422,null,{}] 04:53:00 INFO - PROCESS | 2129 | 1467460380628 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:53:00 INFO - PROCESS | 2129 | 1467460380629 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:00 INFO - PROCESS | 2129 | 1467460380710 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:53:00 INFO - PROCESS | 2129 | 1467460380714 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 2129 | 1467460380715 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272c6000 == 42 [pid = 2129] [id = 113] 04:53:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x110ff2400) [pid = 2129] [serial = 336] [outer = 0x0] 04:53:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119996400) [pid = 2129] [serial = 337] [outer = 0x110ff2400] 04:53:00 INFO - PROCESS | 2129 | 1467460380742 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x126907000) [pid = 2129] [serial = 338] [outer = 0x110ff2400] 04:53:01 INFO - PROCESS | 2129 | 1467460381542 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:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 04:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:53:01 INFO - PROCESS | 2129 | 1467460381594 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:53:01 INFO - PROCESS | 2129 | 1467460381595 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:53:01 INFO - PROCESS | 2129 | 1467460381597 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:53:01 INFO - PROCESS | 2129 | 1467460381598 Marionette TRACE conn2 <- [1,426,null,{}] 04:53:01 INFO - PROCESS | 2129 | 1467460381600 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:53:01 INFO - PROCESS | 2129 | 1467460381602 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:01 INFO - PROCESS | 2129 | 1467460381689 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:53:01 INFO - PROCESS | 2129 | 1467460381741 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 2129 | 1467460381742 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b811000 == 43 [pid = 2129] [id = 114] 04:53:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x119993000) [pid = 2129] [serial = 339] [outer = 0x0] 04:53:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x12b926c00) [pid = 2129] [serial = 340] [outer = 0x119993000] 04:53:01 INFO - PROCESS | 2129 | 1467460381766 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12ca03000) [pid = 2129] [serial = 341] [outer = 0x119993000] 04:53:02 INFO - PROCESS | 2129 | 1467460382046 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:53:02 INFO - PROCESS | 2129 | 1467460382076 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:53:02 INFO - PROCESS | 2129 | 1467460382078 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 2129 | 1467460382079 Marionette TRACE conn2 <- [1,430,null,{}] 04:53:02 INFO - PROCESS | 2129 | 1467460382082 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:53:02 INFO - PROCESS | 2129 | 1467460382083 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:02 INFO - PROCESS | 2129 | 1467460382181 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:53:02 INFO - PROCESS | 2129 | 1467460382193 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 2129 | 1467460382195 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd9c800 == 44 [pid = 2129] [id = 115] 04:53:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x119af9c00) [pid = 2129] [serial = 342] [outer = 0x0] 04:53:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x119afd400) [pid = 2129] [serial = 343] [outer = 0x119af9c00] 04:53:02 INFO - PROCESS | 2129 | 1467460382222 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x12ca0e400) [pid = 2129] [serial = 344] [outer = 0x119af9c00] 04:53:02 INFO - PROCESS | 2129 | 1467460382559 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:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 519ms 04:53:02 INFO - PROCESS | 2129 | 1467460382647 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 2129 | 1467460382649 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:53:02 INFO - PROCESS | 2129 | 1467460382654 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 2129 | 1467460382656 Marionette TRACE conn2 <- [1,434,null,{}] 04:53:02 INFO - PROCESS | 2129 | 1467460382661 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:53:02 INFO - PROCESS | 2129 | 1467460382663 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:02 INFO - PROCESS | 2129 | 1467460382760 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:53:02 INFO - PROCESS | 2129 | 1467460382853 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 2129 | 1467460382855 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x11666b000 == 45 [pid = 2129] [id = 116] 04:53:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x117203400) [pid = 2129] [serial = 345] [outer = 0x0] 04:53:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x118211400) [pid = 2129] [serial = 346] [outer = 0x117203400] 04:53:02 INFO - PROCESS | 2129 | 1467460382886 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1189e6c00) [pid = 2129] [serial = 347] [outer = 0x117203400] 04:53:03 INFO - PROCESS | 2129 | 1467460383320 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:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 04:53:03 INFO - PROCESS | 2129 | 1467460383327 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 2129 | 1467460383329 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:53:03 INFO - PROCESS | 2129 | 1467460383333 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 2129 | 1467460383338 Marionette TRACE conn2 <- [1,438,null,{}] 04:53:03 INFO - PROCESS | 2129 | 1467460383341 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:53:03 INFO - PROCESS | 2129 | 1467460383343 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:03 INFO - PROCESS | 2129 | 1467460383447 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:53:03 INFO - PROCESS | 2129 | 1467460383538 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 2129 | 1467460383539 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x119dbe000 == 46 [pid = 2129] [id = 117] 04:53:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x119bc4800) [pid = 2129] [serial = 348] [outer = 0x0] 04:53:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x120f38400) [pid = 2129] [serial = 349] [outer = 0x119bc4800] 04:53:03 INFO - PROCESS | 2129 | 1467460383570 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x124206400) [pid = 2129] [serial = 350] [outer = 0x119bc4800] 04:53:04 INFO - PROCESS | 2129 | 1467460384026 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:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 726ms 04:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:53:04 INFO - PROCESS | 2129 | 1467460384058 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 2129 | 1467460384059 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:53:04 INFO - PROCESS | 2129 | 1467460384062 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 2129 | 1467460384063 Marionette TRACE conn2 <- [1,442,null,{}] 04:53:04 INFO - PROCESS | 2129 | 1467460384072 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:53:04 INFO - PROCESS | 2129 | 1467460384075 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:04 INFO - PROCESS | 2129 | 1467460384181 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:53:04 INFO - PROCESS | 2129 | 1467460384264 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 2129 | 1467460384267 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a322800 == 47 [pid = 2129] [id = 118] 04:53:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x124e25800) [pid = 2129] [serial = 351] [outer = 0x0] 04:53:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x124fc8800) [pid = 2129] [serial = 352] [outer = 0x124e25800] 04:53:04 INFO - PROCESS | 2129 | 1467460384298 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x126dd3800) [pid = 2129] [serial = 353] [outer = 0x124e25800] 04:53:04 INFO - PROCESS | 2129 | 1467460384712 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:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 04:53:04 INFO - PROCESS | 2129 | 1467460384734 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 2129 | 1467460384736 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:53:04 INFO - PROCESS | 2129 | 1467460384738 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 2129 | 1467460384740 Marionette TRACE conn2 <- [1,446,null,{}] 04:53:04 INFO - PROCESS | 2129 | 1467460384742 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:53:04 INFO - PROCESS | 2129 | 1467460384743 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:04 INFO - PROCESS | 2129 | 1467460384868 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:53:04 INFO - PROCESS | 2129 | 1467460384925 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 2129 | 1467460384927 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c01b800 == 48 [pid = 2129] [id = 119] 04:53:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x128b9d000) [pid = 2129] [serial = 354] [outer = 0x0] 04:53:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x1292bec00) [pid = 2129] [serial = 355] [outer = 0x128b9d000] 04:53:04 INFO - PROCESS | 2129 | 1467460384955 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x12a3c9c00) [pid = 2129] [serial = 356] [outer = 0x128b9d000] 04:53:05 INFO - PROCESS | 2129 | 1467460385424 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:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 719ms 04:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:53:05 INFO - PROCESS | 2129 | 1467460385458 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 2129 | 1467460385460 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:53:05 INFO - PROCESS | 2129 | 1467460385463 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 2129 | 1467460385465 Marionette TRACE conn2 <- [1,450,null,{}] 04:53:05 INFO - PROCESS | 2129 | 1467460385490 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:53:05 INFO - PROCESS | 2129 | 1467460385492 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:05 INFO - PROCESS | 2129 | 1467460385646 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:53:05 INFO - PROCESS | 2129 | 1467460385745 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 2129 | 1467460385746 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x11700d800 == 49 [pid = 2129] [id = 120] 04:53:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x1246a9400) [pid = 2129] [serial = 357] [outer = 0x0] 04:53:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x128d76000) [pid = 2129] [serial = 358] [outer = 0x1246a9400] 04:53:05 INFO - PROCESS | 2129 | 1467460385794 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x12a749800) [pid = 2129] [serial = 359] [outer = 0x1246a9400] 04:53:06 INFO - PROCESS | 2129 | 1467460386411 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:53:06 INFO - PROCESS | 2129 | 1467460386453 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:53:06 INFO - PROCESS | 2129 | 1467460386456 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 2129 | 1467460386459 Marionette TRACE conn2 <- [1,454,null,{}] 04:53:06 INFO - PROCESS | 2129 | 1467460386463 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:53:06 INFO - PROCESS | 2129 | 1467460386464 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:06 INFO - PROCESS | 2129 | 1467460386556 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:53:06 INFO - PROCESS | 2129 | 1467460386630 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 2129 | 1467460386632 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x11700d000 == 50 [pid = 2129] [id = 121] 04:53:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x119a90800) [pid = 2129] [serial = 360] [outer = 0x0] 04:53:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x119bbe800) [pid = 2129] [serial = 361] [outer = 0x119a90800] 04:53:06 INFO - PROCESS | 2129 | 1467460386660 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x120fda800) [pid = 2129] [serial = 362] [outer = 0x119a90800] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x12b811000 == 49 [pid = 2129] [id = 114] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x1272c6000 == 48 [pid = 2129] [id = 113] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x1292dd000 == 47 [pid = 2129] [id = 112] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x128f75000 == 46 [pid = 2129] [id = 111] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x1272ca800 == 45 [pid = 2129] [id = 110] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x119466000 == 44 [pid = 2129] [id = 109] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x119d58000 == 43 [pid = 2129] [id = 108] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x11836f000 == 42 [pid = 2129] [id = 107] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x117e71800 == 41 [pid = 2129] [id = 106] 04:53:06 INFO - PROCESS | 2129 | --DOCSHELL 0x118365000 == 40 [pid = 2129] [id = 105] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x128d83000) [pid = 2129] [serial = 277] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x12a3cc800) [pid = 2129] [serial = 280] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x12a619400) [pid = 2129] [serial = 283] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x11998d400) [pid = 2129] [serial = 262] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x119a94c00) [pid = 2129] [serial = 263] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x11826e000) [pid = 2129] [serial = 259] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x12a610400) [pid = 2129] [serial = 281] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x1167d1c00) [pid = 2129] [serial = 247] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x119998c00) [pid = 2129] [serial = 250] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x124fc9400) [pid = 2129] [serial = 257] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x1210e8c00) [pid = 2129] [serial = 256] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x12690ec00) [pid = 2129] [serial = 271] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x126ddf800) [pid = 2129] [serial = 272] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x124e23c00) [pid = 2129] [serial = 268] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x1250efc00) [pid = 2129] [serial = 269] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x120f33c00) [pid = 2129] [serial = 265] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x123841800) [pid = 2129] [serial = 266] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x12a93b400) [pid = 2129] [serial = 284] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x1210e7c00) [pid = 2129] [serial = 253] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x12b926000) [pid = 2129] [serial = 245] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x12b9aa400) [pid = 2129] [serial = 295] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x12b168000) [pid = 2129] [serial = 289] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1210e9000) [pid = 2129] [serial = 287] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x12b9a1c00) [pid = 2129] [serial = 293] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x118423000) [pid = 2129] [serial = 260] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118256c00) [pid = 2129] [serial = 286] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x126f75c00) [pid = 2129] [serial = 274] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x128b9cc00) [pid = 2129] [serial = 275] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x12b92e800) [pid = 2129] [serial = 292] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1292c2c00) [pid = 2129] [serial = 278] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x12ba45400) [pid = 2129] [serial = 296] [outer = 0x0] [url = about:blank] 04:53:06 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x12b926400) [pid = 2129] [serial = 290] [outer = 0x0] [url = about:blank] 04:53:07 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:07 INFO - PROCESS | 2129 | 1467460387039 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:53:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 621ms 04:53:07 INFO - PROCESS | 2129 | 1467460387077 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:53:07 INFO - PROCESS | 2129 | 1467460387080 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:53:07 INFO - PROCESS | 2129 | 1467460387084 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 2129 | 1467460387086 Marionette TRACE conn2 <- [1,458,null,{}] 04:53:07 INFO - PROCESS | 2129 | 1467460387088 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:53:07 INFO - PROCESS | 2129 | 1467460387090 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:07 INFO - PROCESS | 2129 | 1467460387175 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:53:07 INFO - PROCESS | 2129 | 1467460387245 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 2129 | 1467460387246 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x118778000 == 41 [pid = 2129] [id = 122] 04:53:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1210efc00) [pid = 2129] [serial = 363] [outer = 0x0] 04:53:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x124209c00) [pid = 2129] [serial = 364] [outer = 0x1210efc00] 04:53:07 INFO - PROCESS | 2129 | 1467460387278 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12455a800) [pid = 2129] [serial = 365] [outer = 0x1210efc00] 04:53:07 INFO - PROCESS | 2129 | 1467460387595 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:53:07 INFO - PROCESS | 2129 | 1467460387657 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:53:07 INFO - PROCESS | 2129 | 1467460387659 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 2129 | 1467460387661 Marionette TRACE conn2 <- [1,462,null,{}] 04:53:07 INFO - PROCESS | 2129 | 1467460387672 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:53:07 INFO - PROCESS | 2129 | 1467460387676 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:07 INFO - PROCESS | 2129 | 1467460387807 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:53:07 INFO - PROCESS | 2129 | 1467460387887 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 2129 | 1467460387889 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x123861000 == 42 [pid = 2129] [id = 123] 04:53:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x124e22000) [pid = 2129] [serial = 366] [outer = 0x0] 04:53:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x126f6c400) [pid = 2129] [serial = 367] [outer = 0x124e22000] 04:53:07 INFO - PROCESS | 2129 | 1467460387931 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12a3c9800) [pid = 2129] [serial = 368] [outer = 0x124e22000] 04:53:08 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:08 INFO - PROCESS | 2129 | 1467460388310 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:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:53:08 INFO - PROCESS | 2129 | 1467460388337 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:53:08 INFO - PROCESS | 2129 | 1467460388341 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 2129 | 1467460388343 Marionette TRACE conn2 <- [1,466,null,{}] 04:53:08 INFO - PROCESS | 2129 | 1467460388346 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:53:08 INFO - PROCESS | 2129 | 1467460388348 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:08 INFO - PROCESS | 2129 | 1467460388500 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:53:08 INFO - PROCESS | 2129 | 1467460388512 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 2129 | 1467460388513 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e56000 == 43 [pid = 2129] [id = 124] 04:53:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12b920c00) [pid = 2129] [serial = 369] [outer = 0x0] 04:53:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x12b926000) [pid = 2129] [serial = 370] [outer = 0x12b920c00] 04:53:08 INFO - PROCESS | 2129 | 1467460388554 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x12b9a3400) [pid = 2129] [serial = 371] [outer = 0x12b920c00] 04:53:08 INFO - PROCESS | 2129 | 1467460388884 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:53:08 INFO - PROCESS | 2129 | 1467460388912 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:53:08 INFO - PROCESS | 2129 | 1467460388914 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 2129 | 1467460388915 Marionette TRACE conn2 <- [1,470,null,{}] 04:53:08 INFO - PROCESS | 2129 | 1467460388918 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:53:08 INFO - PROCESS | 2129 | 1467460388919 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:09 INFO - PROCESS | 2129 | 1467460389030 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:53:09 INFO - PROCESS | 2129 | 1467460389040 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 2129 | 1467460389041 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x126db4800 == 44 [pid = 2129] [id = 125] 04:53:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x11826fc00) [pid = 2129] [serial = 372] [outer = 0x0] 04:53:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12b9a8400) [pid = 2129] [serial = 373] [outer = 0x11826fc00] 04:53:09 INFO - PROCESS | 2129 | 1467460389072 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x12bf15000) [pid = 2129] [serial = 374] [outer = 0x11826fc00] 04:53:09 INFO - PROCESS | 2129 | 1467460389428 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:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 523ms 04:53:09 INFO - PROCESS | 2129 | 1467460389437 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 2129 | 1467460389439 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:53:09 INFO - PROCESS | 2129 | 1467460389441 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 2129 | 1467460389442 Marionette TRACE conn2 <- [1,474,null,{}] 04:53:09 INFO - PROCESS | 2129 | 1467460389444 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:53:09 INFO - PROCESS | 2129 | 1467460389448 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:09 INFO - PROCESS | 2129 | 1467460389562 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:53:09 INFO - PROCESS | 2129 | 1467460389574 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 2129 | 1467460389575 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x11609c800 == 45 [pid = 2129] [id = 126] 04:53:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12bf1c400) [pid = 2129] [serial = 375] [outer = 0x0] 04:53:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x12c3ccc00) [pid = 2129] [serial = 376] [outer = 0x12bf1c400] 04:53:09 INFO - PROCESS | 2129 | 1467460389600 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x12ca0f800) [pid = 2129] [serial = 377] [outer = 0x12bf1c400] 04:53:09 INFO - PROCESS | 2129 | 1467460389956 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:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 568ms 04:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:53:10 INFO - PROCESS | 2129 | 1467460390009 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 2129 | 1467460390010 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:53:10 INFO - PROCESS | 2129 | 1467460390013 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 2129 | 1467460390014 Marionette TRACE conn2 <- [1,478,null,{}] 04:53:10 INFO - PROCESS | 2129 | 1467460390016 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:53:10 INFO - PROCESS | 2129 | 1467460390017 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:10 INFO - PROCESS | 2129 | 1467460390150 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:53:10 INFO - PROCESS | 2129 | 1467460390174 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 2129 | 1467460390176 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292f0000 == 46 [pid = 2129] [id = 127] 04:53:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x1129ad400) [pid = 2129] [serial = 378] [outer = 0x0] 04:53:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1129af000) [pid = 2129] [serial = 379] [outer = 0x1129ad400] 04:53:10 INFO - PROCESS | 2129 | 1467460390215 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x1129b2c00) [pid = 2129] [serial = 380] [outer = 0x1129ad400] 04:53:10 INFO - PROCESS | 2129 | 1467460390658 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:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 668ms 04:53:10 INFO - PROCESS | 2129 | 1467460390682 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 2129 | 1467460390683 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:53:10 INFO - PROCESS | 2129 | 1467460390687 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 2129 | 1467460390688 Marionette TRACE conn2 <- [1,482,null,{}] 04:53:10 INFO - PROCESS | 2129 | 1467460390696 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:53:10 INFO - PROCESS | 2129 | 1467460390697 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:10 INFO - PROCESS | 2129 | 1467460390798 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:53:10 INFO - PROCESS | 2129 | 1467460390802 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 2129 | 1467460390803 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7d4800 == 47 [pid = 2129] [id = 128] 04:53:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x110ff1800) [pid = 2129] [serial = 381] [outer = 0x0] 04:53:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x118066c00) [pid = 2129] [serial = 382] [outer = 0x110ff1800] 04:53:10 INFO - PROCESS | 2129 | 1467460390827 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x11806ac00) [pid = 2129] [serial = 383] [outer = 0x110ff1800] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x12c3c3000) [pid = 2129] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x12c3c5000) [pid = 2129] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x11662fc00) [pid = 2129] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x12b91fc00) [pid = 2129] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x119fcd000) [pid = 2129] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x120f35c00) [pid = 2129] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x119f07800) [pid = 2129] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x110ff2400) [pid = 2129] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x119993000) [pid = 2129] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:53:11 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x12bf14c00) [pid = 2129] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:53:11 INFO - PROCESS | 2129 | 1467460391263 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:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 624ms 04:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:53:11 INFO - PROCESS | 2129 | 1467460391311 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 2129 | 1467460391312 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:53:11 INFO - PROCESS | 2129 | 1467460391314 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 2129 | 1467460391315 Marionette TRACE conn2 <- [1,486,null,{}] 04:53:11 INFO - PROCESS | 2129 | 1467460391318 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:53:11 INFO - PROCESS | 2129 | 1467460391319 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:11 INFO - PROCESS | 2129 | 1467460391432 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:53:11 INFO - PROCESS | 2129 | 1467460391467 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 2129 | 1467460391468 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b813800 == 48 [pid = 2129] [id = 129] 04:53:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1129b3000) [pid = 2129] [serial = 384] [outer = 0x0] 04:53:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x11806b400) [pid = 2129] [serial = 385] [outer = 0x1129b3000] 04:53:11 INFO - PROCESS | 2129 | 1467460391492 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x119bb5400) [pid = 2129] [serial = 386] [outer = 0x1129b3000] 04:53:11 INFO - PROCESS | 2129 | 1467460391754 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:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 470ms 04:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:53:11 INFO - PROCESS | 2129 | 1467460391791 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 2129 | 1467460391792 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:53:11 INFO - PROCESS | 2129 | 1467460391795 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 2129 | 1467460391796 Marionette TRACE conn2 <- [1,490,null,{}] 04:53:11 INFO - PROCESS | 2129 | 1467460391798 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:53:11 INFO - PROCESS | 2129 | 1467460391799 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:11 INFO - PROCESS | 2129 | 1467460391883 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:53:11 INFO - PROCESS | 2129 | 1467460391889 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 2129 | 1467460391890 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c006000 == 49 [pid = 2129] [id = 130] 04:53:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1166f1400) [pid = 2129] [serial = 387] [outer = 0x0] 04:53:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x128b93c00) [pid = 2129] [serial = 388] [outer = 0x1166f1400] 04:53:11 INFO - PROCESS | 2129 | 1467460391915 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x12c3bf800) [pid = 2129] [serial = 389] [outer = 0x1166f1400] 04:53:12 INFO - PROCESS | 2129 | 1467460392258 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:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 04:53:12 INFO - PROCESS | 2129 | 1467460392264 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:53:12 INFO - PROCESS | 2129 | 1467460392265 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:53:12 INFO - PROCESS | 2129 | 1467460392267 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 2129 | 1467460392279 Marionette TRACE conn2 <- [1,494,null,{}] 04:53:12 INFO - PROCESS | 2129 | 1467460392281 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:53:12 INFO - PROCESS | 2129 | 1467460392283 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:12 INFO - PROCESS | 2129 | 1467460392403 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:53:12 INFO - PROCESS | 2129 | 1467460392409 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 2129 | 1467460392410 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c374800 == 50 [pid = 2129] [id = 131] 04:53:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x11806e000) [pid = 2129] [serial = 390] [outer = 0x0] 04:53:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x11810dc00) [pid = 2129] [serial = 391] [outer = 0x11806e000] 04:53:12 INFO - PROCESS | 2129 | 1467460392436 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x12cf13400) [pid = 2129] [serial = 392] [outer = 0x11806e000] 04:53:12 INFO - PROCESS | 2129 | 1467460392738 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:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 477ms 04:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:53:12 INFO - PROCESS | 2129 | 1467460392746 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 2129 | 1467460392747 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:53:12 INFO - PROCESS | 2129 | 1467460392749 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 2129 | 1467460392750 Marionette TRACE conn2 <- [1,498,null,{}] 04:53:12 INFO - PROCESS | 2129 | 1467460392760 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:53:12 INFO - PROCESS | 2129 | 1467460392761 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:12 INFO - PROCESS | 2129 | 1467460392846 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:53:12 INFO - PROCESS | 2129 | 1467460392851 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 2129 | 1467460392852 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca41000 == 51 [pid = 2129] [id = 132] 04:53:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x118105000) [pid = 2129] [serial = 393] [outer = 0x0] 04:53:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x118238400) [pid = 2129] [serial = 394] [outer = 0x118105000] 04:53:12 INFO - PROCESS | 2129 | 1467460392876 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x11823c800) [pid = 2129] [serial = 395] [outer = 0x118105000] 04:53:13 INFO - PROCESS | 2129 | 1467460393304 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:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 04:53:13 INFO - PROCESS | 2129 | 1467460393371 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:53:13 INFO - PROCESS | 2129 | 1467460393373 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:53:13 INFO - PROCESS | 2129 | 1467460393377 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 2129 | 1467460393379 Marionette TRACE conn2 <- [1,502,null,{}] 04:53:13 INFO - PROCESS | 2129 | 1467460393383 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:53:13 INFO - PROCESS | 2129 | 1467460393384 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:13 INFO - PROCESS | 2129 | 1467460393491 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:53:13 INFO - PROCESS | 2129 | 1467460393562 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 2129 | 1467460393564 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x1181a8800 == 52 [pid = 2129] [id = 133] 04:53:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x118106400) [pid = 2129] [serial = 396] [outer = 0x0] 04:53:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x11810ec00) [pid = 2129] [serial = 397] [outer = 0x118106400] 04:53:13 INFO - PROCESS | 2129 | 1467460393594 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x11823d400) [pid = 2129] [serial = 398] [outer = 0x118106400] 04:53:14 INFO - PROCESS | 2129 | 1467460394027 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:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 04:53:14 INFO - PROCESS | 2129 | 1467460394048 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 2129 | 1467460394051 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:53:14 INFO - PROCESS | 2129 | 1467460394058 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 2129 | 1467460394060 Marionette TRACE conn2 <- [1,506,null,{}] 04:53:14 INFO - PROCESS | 2129 | 1467460394063 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:53:14 INFO - PROCESS | 2129 | 1467460394065 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:14 INFO - PROCESS | 2129 | 1467460394169 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:53:14 INFO - PROCESS | 2129 | 1467460394227 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 2129 | 1467460394228 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x124062000 == 53 [pid = 2129] [id = 134] 04:53:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x119443000) [pid = 2129] [serial = 399] [outer = 0x0] 04:53:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x119af8000) [pid = 2129] [serial = 400] [outer = 0x119443000] 04:53:14 INFO - PROCESS | 2129 | 1467460394259 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x119fd8000) [pid = 2129] [serial = 401] [outer = 0x119443000] 04:53:14 INFO - PROCESS | 2129 | 1467460394736 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:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 719ms 04:53:14 INFO - PROCESS | 2129 | 1467460394778 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:53:14 INFO - PROCESS | 2129 | 1467460394780 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:53:14 INFO - PROCESS | 2129 | 1467460394782 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 2129 | 1467460394785 Marionette TRACE conn2 <- [1,510,null,{}] 04:53:14 INFO - PROCESS | 2129 | 1467460394811 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:53:14 INFO - PROCESS | 2129 | 1467460394814 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:14 INFO - PROCESS | 2129 | 1467460394918 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:53:14 INFO - PROCESS | 2129 | 1467460394990 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 2129 | 1467460394992 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c76b000 == 54 [pid = 2129] [id = 135] 04:53:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x126dd7800) [pid = 2129] [serial = 402] [outer = 0x0] 04:53:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x12876d000) [pid = 2129] [serial = 403] [outer = 0x126dd7800] 04:53:15 INFO - PROCESS | 2129 | 1467460395023 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x129421800) [pid = 2129] [serial = 404] [outer = 0x126dd7800] 04:53:15 INFO - PROCESS | 2129 | 1467460395457 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:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 739ms 04:53:15 INFO - PROCESS | 2129 | 1467460395539 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 2129 | 1467460395542 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:53:15 INFO - PROCESS | 2129 | 1467460395547 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 2129 | 1467460395549 Marionette TRACE conn2 <- [1,514,null,{}] 04:53:15 INFO - PROCESS | 2129 | 1467460395554 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:53:15 INFO - PROCESS | 2129 | 1467460395557 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:15 INFO - PROCESS | 2129 | 1467460395709 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:53:15 INFO - PROCESS | 2129 | 1467460395806 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 2129 | 1467460395808 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf2a000 == 55 [pid = 2129] [id = 136] 04:53:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 126 (0x12b167000) [pid = 2129] [serial = 405] [outer = 0x0] 04:53:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 127 (0x12b1d7000) [pid = 2129] [serial = 406] [outer = 0x12b167000] 04:53:15 INFO - PROCESS | 2129 | 1467460395837 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 128 (0x12bf1a800) [pid = 2129] [serial = 407] [outer = 0x12b167000] 04:53:16 INFO - PROCESS | 2129 | 1467460396273 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:53:16 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:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 774ms 04:53:16 INFO - PROCESS | 2129 | 1467460396320 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 2129 | 1467460396321 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:53:16 INFO - PROCESS | 2129 | 1467460396324 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 2129 | 1467460396325 Marionette TRACE conn2 <- [1,518,null,{}] 04:53:16 INFO - PROCESS | 2129 | 1467460396328 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:53:16 INFO - PROCESS | 2129 | 1467460396329 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:16 INFO - PROCESS | 2129 | 1467460396430 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:53:16 INFO - PROCESS | 2129 | 1467460396488 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 2129 | 1467460396489 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a514800 == 56 [pid = 2129] [id = 137] 04:53:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 129 (0x1122bdc00) [pid = 2129] [serial = 408] [outer = 0x0] 04:53:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 130 (0x12c3bf000) [pid = 2129] [serial = 409] [outer = 0x1122bdc00] 04:53:16 INFO - PROCESS | 2129 | 1467460396517 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 131 (0x12c3c9800) [pid = 2129] [serial = 410] [outer = 0x1122bdc00] 04:53:17 INFO - PROCESS | 2129 | 1467460397109 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:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 820ms 04:53:17 INFO - PROCESS | 2129 | 1467460397158 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 2129 | 1467460397160 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:53:17 INFO - PROCESS | 2129 | 1467460397164 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 2129 | 1467460397166 Marionette TRACE conn2 <- [1,522,null,{}] 04:53:17 INFO - PROCESS | 2129 | 1467460397171 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:53:17 INFO - PROCESS | 2129 | 1467460397173 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:17 INFO - PROCESS | 2129 | 1467460397276 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:53:17 INFO - PROCESS | 2129 | 1467460397348 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 2129 | 1467460397350 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x119ff1800 == 57 [pid = 2129] [id = 138] 04:53:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 132 (0x11810b800) [pid = 2129] [serial = 411] [outer = 0x0] 04:53:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 133 (0x118111c00) [pid = 2129] [serial = 412] [outer = 0x11810b800] 04:53:17 INFO - PROCESS | 2129 | 1467460397377 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 134 (0x11825d000) [pid = 2129] [serial = 413] [outer = 0x11810b800] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12c374800 == 56 [pid = 2129] [id = 131] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12c006000 == 55 [pid = 2129] [id = 130] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12b813800 == 54 [pid = 2129] [id = 129] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7d4800 == 53 [pid = 2129] [id = 128] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x1292f0000 == 52 [pid = 2129] [id = 127] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x11609c800 == 51 [pid = 2129] [id = 126] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 133 (0x119afd400) [pid = 2129] [serial = 343] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | 1467460397856 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:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x126db4800 == 50 [pid = 2129] [id = 125] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x124e56000 == 49 [pid = 2129] [id = 124] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x123861000 == 48 [pid = 2129] [id = 123] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x118778000 == 47 [pid = 2129] [id = 122] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x11700d000 == 46 [pid = 2129] [id = 121] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12c01b800 == 45 [pid = 2129] [id = 119] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12a322800 == 44 [pid = 2129] [id = 118] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x119dbe000 == 43 [pid = 2129] [id = 117] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x11666b000 == 42 [pid = 2129] [id = 116] 04:53:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd9c800 == 41 [pid = 2129] [id = 115] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 132 (0x119996400) [pid = 2129] [serial = 337] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 131 (0x126907000) [pid = 2129] [serial = 338] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 130 (0x12b926c00) [pid = 2129] [serial = 340] [outer = 0x0] [url = about:blank] 04:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 129 (0x12ca07c00) [pid = 2129] [serial = 335] [outer = 0x0] [url = about:blank] 04:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 726ms 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 128 (0x12bf18800) [pid = 2129] [serial = 328] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 127 (0x12ca03000) [pid = 2129] [serial = 341] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 126 (0x12c3c0800) [pid = 2129] [serial = 329] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 125 (0x12c74e400) [pid = 2129] [serial = 331] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x12c758000) [pid = 2129] [serial = 334] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x12c753800) [pid = 2129] [serial = 332] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x118424400) [pid = 2129] [serial = 314] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x1172be000) [pid = 2129] [serial = 313] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x12b929000) [pid = 2129] [serial = 325] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x12b9a3c00) [pid = 2129] [serial = 326] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x11837f800) [pid = 2129] [serial = 301] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x12407c800) [pid = 2129] [serial = 319] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x1255ac800) [pid = 2129] [serial = 320] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x12ba46000) [pid = 2129] [serial = 298] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x1292ba400) [pid = 2129] [serial = 323] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x126d67400) [pid = 2129] [serial = 322] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x123a0bc00) [pid = 2129] [serial = 317] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x120f34000) [pid = 2129] [serial = 316] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x120fce000) [pid = 2129] [serial = 304] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x12b927c00) [pid = 2129] [serial = 310] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x128771000) [pid = 2129] [serial = 307] [outer = 0x0] [url = about:blank] 04:53:17 INFO - PROCESS | 2129 | 1467460397894 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 2129 | 1467460397896 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:53:17 INFO - PROCESS | 2129 | 1467460397900 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 2129 | 1467460397904 Marionette TRACE conn2 <- [1,526,null,{}] 04:53:17 INFO - PROCESS | 2129 | 1467460397907 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:53:17 INFO - PROCESS | 2129 | 1467460397908 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:18 INFO - PROCESS | 2129 | 1467460398009 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:53:18 INFO - PROCESS | 2129 | 1467460398014 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 2129 | 1467460398016 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e5d000 == 42 [pid = 2129] [id = 139] 04:53:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x11841e000) [pid = 2129] [serial = 414] [outer = 0x0] 04:53:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x118723000) [pid = 2129] [serial = 415] [outer = 0x11841e000] 04:53:18 INFO - PROCESS | 2129 | 1467460398063 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x119a77000) [pid = 2129] [serial = 416] [outer = 0x11841e000] 04:53:18 INFO - PROCESS | 2129 | 1467460398555 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:53:18 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:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 674ms 04:53:18 INFO - PROCESS | 2129 | 1467460398574 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 2129 | 1467460398575 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:53:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:53:18 INFO - PROCESS | 2129 | 1467460398578 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 2129 | 1467460398580 Marionette TRACE conn2 <- [1,530,null,{}] 04:53:18 INFO - PROCESS | 2129 | 1467460398590 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:53:18 INFO - PROCESS | 2129 | 1467460398593 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:18 INFO - PROCESS | 2129 | 1467460398673 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:53:18 INFO - PROCESS | 2129 | 1467460398677 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 2129 | 1467460398679 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x123869800 == 43 [pid = 2129] [id = 140] 04:53:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x120f35c00) [pid = 2129] [serial = 417] [outer = 0x0] 04:53:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x12420a000) [pid = 2129] [serial = 418] [outer = 0x120f35c00] 04:53:18 INFO - PROCESS | 2129 | 1467460398706 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x124b29c00) [pid = 2129] [serial = 419] [outer = 0x120f35c00] 04:53:19 INFO - PROCESS | 2129 | 1467460399030 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:53:19 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:53:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:53:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:53:19 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:53:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:53:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:53:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 04:53:19 INFO - PROCESS | 2129 | 1467460399050 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 2129 | 1467460399053 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:53:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:53:19 INFO - PROCESS | 2129 | 1467460399057 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 2129 | 1467460399058 Marionette TRACE conn2 <- [1,534,null,{}] 04:53:19 INFO - PROCESS | 2129 | 1467460399061 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:53:19 INFO - PROCESS | 2129 | 1467460399062 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:19 INFO - PROCESS | 2129 | 1467460399149 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:53:19 INFO - PROCESS | 2129 | 1467460399155 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 2129 | 1467460399156 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x126960800 == 44 [pid = 2129] [id = 141] 04:53:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x12559f800) [pid = 2129] [serial = 420] [outer = 0x0] 04:53:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x126f71400) [pid = 2129] [serial = 421] [outer = 0x12559f800] 04:53:19 INFO - PROCESS | 2129 | 1467460399181 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x128b99800) [pid = 2129] [serial = 422] [outer = 0x12559f800] 04:53:19 INFO - PROCESS | 2129 | 1467460399516 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:53:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:53:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 04:53:19 INFO - PROCESS | 2129 | 1467460399528 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 2129 | 1467460399529 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:53:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:53:19 INFO - PROCESS | 2129 | 1467460399531 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 2129 | 1467460399532 Marionette TRACE conn2 <- [1,538,null,{}] 04:53:19 INFO - PROCESS | 2129 | 1467460399534 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:53:19 INFO - PROCESS | 2129 | 1467460399537 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:19 INFO - PROCESS | 2129 | 1467460399617 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:53:19 INFO - PROCESS | 2129 | 1467460399703 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 2129 | 1467460399706 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272cb800 == 45 [pid = 2129] [id = 142] 04:53:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x1255a1c00) [pid = 2129] [serial = 423] [outer = 0x0] 04:53:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x128b9b400) [pid = 2129] [serial = 424] [outer = 0x1255a1c00] 04:53:19 INFO - PROCESS | 2129 | 1467460399736 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x12a620c00) [pid = 2129] [serial = 425] [outer = 0x1255a1c00] 04:53:20 INFO - PROCESS | 2129 | 1467460400047 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:53:20 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:53:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 04:53:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:53:20 INFO - PROCESS | 2129 | 1467460400104 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 2129 | 1467460400106 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:53:20 INFO - PROCESS | 2129 | 1467460400108 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 2129 | 1467460400109 Marionette TRACE conn2 <- [1,542,null,{}] 04:53:20 INFO - PROCESS | 2129 | 1467460400111 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:53:20 INFO - PROCESS | 2129 | 1467460400115 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:20 INFO - PROCESS | 2129 | 1467460400242 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:53:20 INFO - PROCESS | 2129 | 1467460400246 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 2129 | 1467460400247 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292a1000 == 46 [pid = 2129] [id = 143] 04:53:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x12a744400) [pid = 2129] [serial = 426] [outer = 0x0] 04:53:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x12b1dac00) [pid = 2129] [serial = 427] [outer = 0x12a744400] 04:53:20 INFO - PROCESS | 2129 | 1467460400306 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x12c3c0800) [pid = 2129] [serial = 428] [outer = 0x12a744400] 04:53:20 INFO - PROCESS | 2129 | 1467460400622 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:53:20 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:53:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 04:53:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:53:20 INFO - PROCESS | 2129 | 1467460400683 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 2129 | 1467460400684 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:53:20 INFO - PROCESS | 2129 | 1467460400686 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 2129 | 1467460400687 Marionette TRACE conn2 <- [1,546,null,{}] 04:53:20 INFO - PROCESS | 2129 | 1467460400690 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:53:20 INFO - PROCESS | 2129 | 1467460400691 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:20 INFO - PROCESS | 2129 | 1467460400798 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:53:20 INFO - PROCESS | 2129 | 1467460400864 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 2129 | 1467460400876 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b80e800 == 47 [pid = 2129] [id = 144] 04:53:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x12a74d000) [pid = 2129] [serial = 429] [outer = 0x0] 04:53:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x12c74b400) [pid = 2129] [serial = 430] [outer = 0x12a74d000] 04:53:20 INFO - PROCESS | 2129 | 1467460400917 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 126 (0x12ca02c00) [pid = 2129] [serial = 431] [outer = 0x12a74d000] 04:53:21 INFO - PROCESS | 2129 | 1467460401246 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:53:21 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:53:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 04:53:21 INFO - PROCESS | 2129 | 1467460401270 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 2129 | 1467460401273 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:53:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:53:21 INFO - PROCESS | 2129 | 1467460401280 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 2129 | 1467460401282 Marionette TRACE conn2 <- [1,550,null,{}] 04:53:21 INFO - PROCESS | 2129 | 1467460401284 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:53:21 INFO - PROCESS | 2129 | 1467460401285 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:21 INFO - PROCESS | 2129 | 1467460401414 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:53:21 INFO - PROCESS | 2129 | 1467460401427 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 2129 | 1467460401428 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda6000 == 48 [pid = 2129] [id = 145] 04:53:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 127 (0x12c3c9400) [pid = 2129] [serial = 432] [outer = 0x0] 04:53:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 128 (0x12ca0cc00) [pid = 2129] [serial = 433] [outer = 0x12c3c9400] 04:53:21 INFO - PROCESS | 2129 | 1467460401458 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 129 (0x12cf1c800) [pid = 2129] [serial = 434] [outer = 0x12c3c9400] 04:53:21 INFO - PROCESS | 2129 | 1467460401812 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:53:21 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:53:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 04:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:53:21 INFO - PROCESS | 2129 | 1467460401850 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 2129 | 1467460401851 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:53:21 INFO - PROCESS | 2129 | 1467460401853 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 2129 | 1467460401854 Marionette TRACE conn2 <- [1,554,null,{}] 04:53:21 INFO - PROCESS | 2129 | 1467460401868 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:53:21 INFO - PROCESS | 2129 | 1467460401869 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:21 INFO - PROCESS | 2129 | 1467460401978 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:53:22 INFO - PROCESS | 2129 | 1467460402181 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 2129 | 1467460402182 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 128 (0x12bf1c400) [pid = 2129] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 127 (0x1129ad400) [pid = 2129] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 126 (0x124e22000) [pid = 2129] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 125 (0x12b920c00) [pid = 2129] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x1246a9400) [pid = 2129] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x110ff1800) [pid = 2129] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x1210efc00) [pid = 2129] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x1129b3000) [pid = 2129] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x119a90800) [pid = 2129] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x119af9c00) [pid = 2129] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x1166f1400) [pid = 2129] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x11826fc00) [pid = 2129] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:53:22 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x11806e000) [pid = 2129] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:53:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x116614800 == 49 [pid = 2129] [id = 146] 04:53:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x1129a6400) [pid = 2129] [serial = 435] [outer = 0x0] 04:53:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x1129b1c00) [pid = 2129] [serial = 436] [outer = 0x1129a6400] 04:53:22 INFO - PROCESS | 2129 | 1467460402219 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x1129ce800) [pid = 2129] [serial = 437] [outer = 0x1129a6400] 04:53:22 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:22 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:22 INFO - PROCESS | 2129 | 1467460402467 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:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 04:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:53:22 INFO - PROCESS | 2129 | 1467460402526 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 2129 | 1467460402527 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:53:22 INFO - PROCESS | 2129 | 1467460402529 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 2129 | 1467460402530 Marionette TRACE conn2 <- [1,558,null,{}] 04:53:22 INFO - PROCESS | 2129 | 1467460402532 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:53:22 INFO - PROCESS | 2129 | 1467460402534 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:22 INFO - PROCESS | 2129 | 1467460402625 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:53:22 INFO - PROCESS | 2129 | 1467460402629 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 2129 | 1467460402630 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c784800 == 50 [pid = 2129] [id = 147] 04:53:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x1129d0800) [pid = 2129] [serial = 438] [outer = 0x0] 04:53:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x1176e7000) [pid = 2129] [serial = 439] [outer = 0x1129d0800] 04:53:22 INFO - PROCESS | 2129 | 1467460402654 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x11856a800) [pid = 2129] [serial = 440] [outer = 0x1129d0800] 04:53:23 INFO - PROCESS | 2129 | 1467460402999 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:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 519ms 04:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:53:23 INFO - PROCESS | 2129 | 1467460403049 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 2129 | 1467460403051 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:53:23 INFO - PROCESS | 2129 | 1467460403053 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 2129 | 1467460403055 Marionette TRACE conn2 <- [1,562,null,{}] 04:53:23 INFO - PROCESS | 2129 | 1467460403057 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:53:23 INFO - PROCESS | 2129 | 1467460403058 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:23 INFO - PROCESS | 2129 | 1467460403185 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:53:23 INFO - PROCESS | 2129 | 1467460403191 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 2129 | 1467460403192 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf40800 == 51 [pid = 2129] [id = 148] 04:53:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x1129d1800) [pid = 2129] [serial = 441] [outer = 0x0] 04:53:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x119af9c00) [pid = 2129] [serial = 442] [outer = 0x1129d1800] 04:53:23 INFO - PROCESS | 2129 | 1467460403219 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x12d068c00) [pid = 2129] [serial = 443] [outer = 0x1129d1800] 04:53:23 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:23 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:23 INFO - PROCESS | 2129 | 1467460403530 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:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 520ms 04:53:23 INFO - PROCESS | 2129 | 1467460403573 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 2129 | 1467460403574 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:53:23 INFO - PROCESS | 2129 | 1467460403577 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 2129 | 1467460403578 Marionette TRACE conn2 <- [1,566,null,{}] 04:53:23 INFO - PROCESS | 2129 | 1467460403580 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:53:23 INFO - PROCESS | 2129 | 1467460403581 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:23 INFO - PROCESS | 2129 | 1467460403665 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:53:23 INFO - PROCESS | 2129 | 1467460403670 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 2129 | 1467460403671 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d221000 == 52 [pid = 2129] [id = 149] 04:53:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 126 (0x1289cb800) [pid = 2129] [serial = 444] [outer = 0x0] 04:53:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 127 (0x1289cf400) [pid = 2129] [serial = 445] [outer = 0x1289cb800] 04:53:23 INFO - PROCESS | 2129 | 1467460403695 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 128 (0x1289d3000) [pid = 2129] [serial = 446] [outer = 0x1289cb800] 04:53:23 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:23 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:24 INFO - PROCESS | 2129 | 1467460404039 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:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 467ms 04:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:53:24 INFO - PROCESS | 2129 | 1467460404045 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 2129 | 1467460404046 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:53:24 INFO - PROCESS | 2129 | 1467460404048 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 2129 | 1467460404049 Marionette TRACE conn2 <- [1,570,null,{}] 04:53:24 INFO - PROCESS | 2129 | 1467460404051 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:53:24 INFO - PROCESS | 2129 | 1467460404052 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:24 INFO - PROCESS | 2129 | 1467460404178 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:53:24 INFO - PROCESS | 2129 | 1467460404268 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 2129 | 1467460404270 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x113343800 == 53 [pid = 2129] [id = 150] 04:53:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 129 (0x110fe4800) [pid = 2129] [serial = 447] [outer = 0x0] 04:53:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 130 (0x1129a5c00) [pid = 2129] [serial = 448] [outer = 0x110fe4800] 04:53:24 INFO - PROCESS | 2129 | 1467460404304 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 131 (0x1129d1000) [pid = 2129] [serial = 449] [outer = 0x110fe4800] 04:53:24 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:24 INFO - PROCESS | 2129 | 1467460404723 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:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 723ms 04:53:24 INFO - PROCESS | 2129 | 1467460404773 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 2129 | 1467460404775 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:53:24 INFO - PROCESS | 2129 | 1467460404778 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 2129 | 1467460404780 Marionette TRACE conn2 <- [1,574,null,{}] 04:53:24 INFO - PROCESS | 2129 | 1467460404784 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:53:24 INFO - PROCESS | 2129 | 1467460404787 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:24 INFO - PROCESS | 2129 | 1467460404895 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:53:24 INFO - PROCESS | 2129 | 1467460404993 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 2129 | 1467460404995 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x123865000 == 54 [pid = 2129] [id = 151] 04:53:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 132 (0x11841a400) [pid = 2129] [serial = 450] [outer = 0x0] 04:53:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 133 (0x11992f400) [pid = 2129] [serial = 451] [outer = 0x11841a400] 04:53:25 INFO - PROCESS | 2129 | 1467460405025 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 134 (0x119af7400) [pid = 2129] [serial = 452] [outer = 0x11841a400] 04:53:25 INFO - PROCESS | 2129 | 1467460405448 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:53:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 720ms 04:53:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:53:25 INFO - PROCESS | 2129 | 1467460405500 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 2129 | 1467460405503 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:53:25 INFO - PROCESS | 2129 | 1467460405506 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 2129 | 1467460405507 Marionette TRACE conn2 <- [1,578,null,{}] 04:53:25 INFO - PROCESS | 2129 | 1467460405510 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:53:25 INFO - PROCESS | 2129 | 1467460405511 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:25 INFO - PROCESS | 2129 | 1467460405621 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:53:25 INFO - PROCESS | 2129 | 1467460405683 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 2129 | 1467460405685 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x12abab000 == 55 [pid = 2129] [id = 152] 04:53:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 135 (0x120f2cc00) [pid = 2129] [serial = 453] [outer = 0x0] 04:53:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 136 (0x1242db800) [pid = 2129] [serial = 454] [outer = 0x120f2cc00] 04:53:25 INFO - PROCESS | 2129 | 1467460405755 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 137 (0x126dd9c00) [pid = 2129] [serial = 455] [outer = 0x120f2cc00] 04:53:26 INFO - PROCESS | 2129 | 1467460406173 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:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 719ms 04:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:53:26 INFO - PROCESS | 2129 | 1467460406231 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 2129 | 1467460406232 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:53:26 INFO - PROCESS | 2129 | 1467460406240 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 2129 | 1467460406244 Marionette TRACE conn2 <- [1,582,null,{}] 04:53:26 INFO - PROCESS | 2129 | 1467460406248 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:53:26 INFO - PROCESS | 2129 | 1467460406250 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:26 INFO - PROCESS | 2129 | 1467460406356 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:53:26 INFO - PROCESS | 2129 | 1467460406432 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 2129 | 1467460406434 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d4fa800 == 56 [pid = 2129] [id = 153] 04:53:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 138 (0x126f72c00) [pid = 2129] [serial = 456] [outer = 0x0] 04:53:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 139 (0x12a621000) [pid = 2129] [serial = 457] [outer = 0x126f72c00] 04:53:26 INFO - PROCESS | 2129 | 1467460406464 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 140 (0x12b9a3800) [pid = 2129] [serial = 458] [outer = 0x126f72c00] 04:53:26 INFO - PROCESS | 2129 | 1467460406927 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:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 729ms 04:53:26 INFO - PROCESS | 2129 | 1467460406966 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 2129 | 1467460406969 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:53:26 INFO - PROCESS | 2129 | 1467460406974 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 2129 | 1467460406976 Marionette TRACE conn2 <- [1,586,null,{}] 04:53:26 INFO - PROCESS | 2129 | 1467460406980 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:53:26 INFO - PROCESS | 2129 | 1467460406982 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:27 INFO - PROCESS | 2129 | 1467460407138 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:53:27 INFO - PROCESS | 2129 | 1467460407236 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 2129 | 1467460407237 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d6a9800 == 57 [pid = 2129] [id = 154] 04:53:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 141 (0x12b9a3c00) [pid = 2129] [serial = 459] [outer = 0x0] 04:53:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 142 (0x12c3c6c00) [pid = 2129] [serial = 460] [outer = 0x12b9a3c00] 04:53:27 INFO - PROCESS | 2129 | 1467460407267 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 143 (0x12ca0d000) [pid = 2129] [serial = 461] [outer = 0x12b9a3c00] 04:53:27 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:27 INFO - PROCESS | 2129 | 1467460407687 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:53:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:53:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 723ms 04:53:27 INFO - PROCESS | 2129 | 1467460407696 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 2129 | 1467460407697 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:53:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:53:27 INFO - PROCESS | 2129 | 1467460407700 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 2129 | 1467460407701 Marionette TRACE conn2 <- [1,590,null,{}] 04:53:27 INFO - PROCESS | 2129 | 1467460407704 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:53:27 INFO - PROCESS | 2129 | 1467460407705 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:27 INFO - PROCESS | 2129 | 1467460407807 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:53:27 INFO - PROCESS | 2129 | 1467460407867 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 2129 | 1467460407872 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x12dd10800 == 58 [pid = 2129] [id = 155] 04:53:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 144 (0x12d070800) [pid = 2129] [serial = 462] [outer = 0x0] 04:53:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 145 (0x12d39e800) [pid = 2129] [serial = 463] [outer = 0x12d070800] 04:53:27 INFO - PROCESS | 2129 | 1467460407907 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 146 (0x12d3a6c00) [pid = 2129] [serial = 464] [outer = 0x12d070800] 04:53:28 INFO - PROCESS | 2129 | 1467460408340 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:53:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:53:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 04:53:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:53:28 INFO - PROCESS | 2129 | 1467460408377 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 2129 | 1467460408379 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:53:28 INFO - PROCESS | 2129 | 1467460408381 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 2129 | 1467460408382 Marionette TRACE conn2 <- [1,594,null,{}] 04:53:28 INFO - PROCESS | 2129 | 1467460408384 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:53:28 INFO - PROCESS | 2129 | 1467460408387 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:28 INFO - PROCESS | 2129 | 1467460408496 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:53:28 INFO - PROCESS | 2129 | 1467460408723 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 2129 | 1467460408725 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c35800 == 59 [pid = 2129] [id = 156] 04:53:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 147 (0x1129ab800) [pid = 2129] [serial = 465] [outer = 0x0] 04:53:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 148 (0x1166f1400) [pid = 2129] [serial = 466] [outer = 0x1129ab800] 04:53:28 INFO - PROCESS | 2129 | 1467460408766 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 149 (0x118106c00) [pid = 2129] [serial = 467] [outer = 0x1129ab800] 04:53:29 INFO - PROCESS | 2129 | 1467460409318 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:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 975ms 04:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:53:29 INFO - PROCESS | 2129 | 1467460409357 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 2129 | 1467460409359 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:53:29 INFO - PROCESS | 2129 | 1467460409362 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 2129 | 1467460409364 Marionette TRACE conn2 <- [1,598,null,{}] 04:53:29 INFO - PROCESS | 2129 | 1467460409367 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:53:29 INFO - PROCESS | 2129 | 1467460409370 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:29 INFO - PROCESS | 2129 | 1467460409466 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:53:29 INFO - PROCESS | 2129 | 1467460409548 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 2129 | 1467460409549 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x11990c000 == 60 [pid = 2129] [id = 157] 04:53:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 150 (0x11943b400) [pid = 2129] [serial = 468] [outer = 0x0] 04:53:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 151 (0x119a49800) [pid = 2129] [serial = 469] [outer = 0x11943b400] 04:53:29 INFO - PROCESS | 2129 | 1467460409577 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 152 (0x119a50400) [pid = 2129] [serial = 470] [outer = 0x11943b400] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12d221000 == 59 [pid = 2129] [id = 149] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf40800 == 58 [pid = 2129] [id = 148] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12c784800 == 57 [pid = 2129] [id = 147] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x116614800 == 56 [pid = 2129] [id = 146] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12bda6000 == 55 [pid = 2129] [id = 145] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12b80e800 == 54 [pid = 2129] [id = 144] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x1292a1000 == 53 [pid = 2129] [id = 143] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x1272cb800 == 52 [pid = 2129] [id = 142] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x126960800 == 51 [pid = 2129] [id = 141] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x123869800 == 50 [pid = 2129] [id = 140] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x117e5d000 == 49 [pid = 2129] [id = 139] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x119ff1800 == 48 [pid = 2129] [id = 138] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12b130000 == 47 [pid = 2129] [id = 100] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca41000 == 46 [pid = 2129] [id = 132] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12aba8000 == 45 [pid = 2129] [id = 103] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x11679a000 == 44 [pid = 2129] [id = 86] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x124062000 == 43 [pid = 2129] [id = 134] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x1181a8800 == 42 [pid = 2129] [id = 133] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x11700d800 == 41 [pid = 2129] [id = 120] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf2a000 == 40 [pid = 2129] [id = 136] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12a514800 == 39 [pid = 2129] [id = 137] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x128aa4800 == 38 [pid = 2129] [id = 85] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x123cab800 == 37 [pid = 2129] [id = 102] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12c76b000 == 36 [pid = 2129] [id = 135] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba1d800 == 35 [pid = 2129] [id = 104] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x117254000 == 34 [pid = 2129] [id = 101] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x119c35800 == 33 [pid = 2129] [id = 156] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12dd10800 == 32 [pid = 2129] [id = 155] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12d6a9800 == 31 [pid = 2129] [id = 154] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12d4fa800 == 30 [pid = 2129] [id = 153] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x12abab000 == 29 [pid = 2129] [id = 152] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x123865000 == 28 [pid = 2129] [id = 151] 04:53:30 INFO - PROCESS | 2129 | --DOCSHELL 0x113343800 == 27 [pid = 2129] [id = 150] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 151 (0x12c3ccc00) [pid = 2129] [serial = 376] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 150 (0x1129af000) [pid = 2129] [serial = 379] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 149 (0x126f6c400) [pid = 2129] [serial = 367] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 148 (0x12a3c9800) [pid = 2129] [serial = 368] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 147 (0x12b926000) [pid = 2129] [serial = 370] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 146 (0x12b9a3400) [pid = 2129] [serial = 371] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 145 (0x12a749800) [pid = 2129] [serial = 359] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 144 (0x128d76000) [pid = 2129] [serial = 358] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 143 (0x118066c00) [pid = 2129] [serial = 382] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 142 (0x124209c00) [pid = 2129] [serial = 364] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 141 (0x11806b400) [pid = 2129] [serial = 385] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 140 (0x12455a800) [pid = 2129] [serial = 365] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 139 (0x118211400) [pid = 2129] [serial = 346] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 138 (0x120f38400) [pid = 2129] [serial = 349] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 137 (0x1292bec00) [pid = 2129] [serial = 355] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 136 (0x124fc8800) [pid = 2129] [serial = 352] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 135 (0x120fda800) [pid = 2129] [serial = 362] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 134 (0x119bbe800) [pid = 2129] [serial = 361] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 133 (0x12ca0e400) [pid = 2129] [serial = 344] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 132 (0x128b93c00) [pid = 2129] [serial = 388] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 131 (0x11806ac00) [pid = 2129] [serial = 383] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 130 (0x119bb5400) [pid = 2129] [serial = 386] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 129 (0x12b9a8400) [pid = 2129] [serial = 373] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 128 (0x11810dc00) [pid = 2129] [serial = 391] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 127 (0x1129b2c00) [pid = 2129] [serial = 380] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 126 (0x12ca0f800) [pid = 2129] [serial = 377] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 125 (0x12bf15000) [pid = 2129] [serial = 374] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x12cf13400) [pid = 2129] [serial = 392] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x118238400) [pid = 2129] [serial = 394] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x12c3bf800) [pid = 2129] [serial = 389] [outer = 0x0] [url = about:blank] 04:53:30 INFO - PROCESS | 2129 | 1467460410650 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:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1324ms 04:53:30 INFO - PROCESS | 2129 | 1467460410688 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 2129 | 1467460410691 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:53:30 INFO - PROCESS | 2129 | 1467460410696 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 2129 | 1467460410700 Marionette TRACE conn2 <- [1,602,null,{}] 04:53:30 INFO - PROCESS | 2129 | 1467460410705 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:53:30 INFO - PROCESS | 2129 | 1467460410708 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:30 INFO - PROCESS | 2129 | 1467460410830 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:53:30 INFO - PROCESS | 2129 | 1467460410845 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 2129 | 1467460410847 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x1162d9000 == 28 [pid = 2129] [id = 158] 04:53:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x1133e0800) [pid = 2129] [serial = 471] [outer = 0x0] 04:53:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x11607f800) [pid = 2129] [serial = 472] [outer = 0x1133e0800] 04:53:30 INFO - PROCESS | 2129 | 1467460410892 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x116977400) [pid = 2129] [serial = 473] [outer = 0x1133e0800] 04:53:31 INFO - PROCESS | 2129 | 1467460411363 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:53:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:53:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 675ms 04:53:31 INFO - PROCESS | 2129 | 1467460411371 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 2129 | 1467460411374 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:53:31 INFO - PROCESS | 2129 | 1467460411379 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 2129 | 1467460411381 Marionette TRACE conn2 <- [1,606,null,{}] 04:53:31 INFO - PROCESS | 2129 | 1467460411383 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:53:31 INFO - PROCESS | 2129 | 1467460411384 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:31 INFO - PROCESS | 2129 | 1467460411487 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:53:31 INFO - PROCESS | 2129 | 1467460411493 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 2129 | 1467460411494 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x11836e800 == 29 [pid = 2129] [id = 159] 04:53:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 126 (0x11806c000) [pid = 2129] [serial = 474] [outer = 0x0] 04:53:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 127 (0x11810cc00) [pid = 2129] [serial = 475] [outer = 0x11806c000] 04:53:31 INFO - PROCESS | 2129 | 1467460411521 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 128 (0x118211400) [pid = 2129] [serial = 476] [outer = 0x11806c000] 04:53:31 INFO - PROCESS | 2129 | 1467460411859 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:53:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:53:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 520ms 04:53:31 INFO - PROCESS | 2129 | 1467460411899 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 2129 | 1467460411901 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:53:31 INFO - PROCESS | 2129 | 1467460411903 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 2129 | 1467460411905 Marionette TRACE conn2 <- [1,610,null,{}] 04:53:31 INFO - PROCESS | 2129 | 1467460411913 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:53:31 INFO - PROCESS | 2129 | 1467460411916 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:31 INFO - PROCESS | 2129 | 1467460411994 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:53:32 INFO - PROCESS | 2129 | 1467460411999 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 2129 | 1467460412001 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x11945e000 == 30 [pid = 2129] [id = 160] 04:53:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 129 (0x118270000) [pid = 2129] [serial = 477] [outer = 0x0] 04:53:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 130 (0x11841b400) [pid = 2129] [serial = 478] [outer = 0x118270000] 04:53:32 INFO - PROCESS | 2129 | 1467460412031 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 131 (0x118576000) [pid = 2129] [serial = 479] [outer = 0x118270000] 04:53:32 INFO - PROCESS | 2129 | 1467460412362 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:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 470ms 04:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:53:32 INFO - PROCESS | 2129 | 1467460412374 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 2129 | 1467460412375 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:53:32 INFO - PROCESS | 2129 | 1467460412377 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 2129 | 1467460412379 Marionette TRACE conn2 <- [1,614,null,{}] 04:53:32 INFO - PROCESS | 2129 | 1467460412381 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:53:32 INFO - PROCESS | 2129 | 1467460412382 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:32 INFO - PROCESS | 2129 | 1467460412466 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:53:32 INFO - PROCESS | 2129 | 1467460412540 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 2129 | 1467460412541 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d5a800 == 31 [pid = 2129] [id = 161] 04:53:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 132 (0x11806e000) [pid = 2129] [serial = 480] [outer = 0x0] 04:53:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 133 (0x11943c400) [pid = 2129] [serial = 481] [outer = 0x11806e000] 04:53:32 INFO - PROCESS | 2129 | 1467460412566 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 134 (0x119996c00) [pid = 2129] [serial = 482] [outer = 0x11806e000] 04:53:32 INFO - PROCESS | 2129 | 1467460412900 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:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 567ms 04:53:32 INFO - PROCESS | 2129 | 1467460412946 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 2129 | 1467460412947 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:53:32 INFO - PROCESS | 2129 | 1467460412949 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 2129 | 1467460412951 Marionette TRACE conn2 <- [1,618,null,{}] 04:53:32 INFO - PROCESS | 2129 | 1467460412953 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:53:32 INFO - PROCESS | 2129 | 1467460412954 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:33 INFO - PROCESS | 2129 | 1467460413051 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:53:33 INFO - PROCESS | 2129 | 1467460413055 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 2129 | 1467460413056 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210c8800 == 32 [pid = 2129] [id = 162] 04:53:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 135 (0x1173b5800) [pid = 2129] [serial = 483] [outer = 0x0] 04:53:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 136 (0x119a4c000) [pid = 2129] [serial = 484] [outer = 0x1173b5800] 04:53:33 INFO - PROCESS | 2129 | 1467460413081 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 137 (0x119a54c00) [pid = 2129] [serial = 485] [outer = 0x1173b5800] 04:53:33 INFO - PROCESS | 2129 | 1467460413444 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:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 522ms 04:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:53:33 INFO - PROCESS | 2129 | 1467460413477 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 2129 | 1467460413478 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:53:33 INFO - PROCESS | 2129 | 1467460413480 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 2129 | 1467460413481 Marionette TRACE conn2 <- [1,622,null,{}] 04:53:33 INFO - PROCESS | 2129 | 1467460413483 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:53:33 INFO - PROCESS | 2129 | 1467460413488 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:33 INFO - PROCESS | 2129 | 1467460413589 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:53:33 INFO - PROCESS | 2129 | 1467460413627 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 2129 | 1467460413628 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x124052800 == 33 [pid = 2129] [id = 163] 04:53:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 138 (0x119a91800) [pid = 2129] [serial = 486] [outer = 0x0] 04:53:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 139 (0x119bc0400) [pid = 2129] [serial = 487] [outer = 0x119a91800] 04:53:33 INFO - PROCESS | 2129 | 1467460413653 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 140 (0x120f36000) [pid = 2129] [serial = 488] [outer = 0x119a91800] 04:53:33 INFO - PROCESS | 2129 | 1467460413963 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:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 04:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:53:34 INFO - PROCESS | 2129 | 1467460413998 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 2129 | 1467460413999 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:53:34 INFO - PROCESS | 2129 | 1467460414005 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 2129 | 1467460414006 Marionette TRACE conn2 <- [1,626,null,{}] 04:53:34 INFO - PROCESS | 2129 | 1467460414014 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:53:34 INFO - PROCESS | 2129 | 1467460414015 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:34 INFO - PROCESS | 2129 | 1467460414130 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:53:34 INFO - PROCESS | 2129 | 1467460414180 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 2129 | 1467460414181 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x12505e000 == 34 [pid = 2129] [id = 164] 04:53:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 141 (0x1173ba800) [pid = 2129] [serial = 489] [outer = 0x0] 04:53:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 142 (0x120f3ac00) [pid = 2129] [serial = 490] [outer = 0x1173ba800] 04:53:34 INFO - PROCESS | 2129 | 1467460414221 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 143 (0x123cc7000) [pid = 2129] [serial = 491] [outer = 0x1173ba800] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 142 (0x12a744400) [pid = 2129] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 141 (0x1255a1c00) [pid = 2129] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 140 (0x120f35c00) [pid = 2129] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 139 (0x111c14800) [pid = 2129] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 138 (0x118106400) [pid = 2129] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 137 (0x12b167000) [pid = 2129] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 136 (0x120f2f800) [pid = 2129] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 135 (0x11841e000) [pid = 2129] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 134 (0x118105000) [pid = 2129] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 133 (0x1255a6000) [pid = 2129] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 132 (0x11810b800) [pid = 2129] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 131 (0x12a941c00) [pid = 2129] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 130 (0x12559f800) [pid = 2129] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 129 (0x126dd7800) [pid = 2129] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 128 (0x119443000) [pid = 2129] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 127 (0x1122bdc00) [pid = 2129] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 126 (0x127207800) [pid = 2129] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 125 (0x113f36400) [pid = 2129] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x1189e6800) [pid = 2129] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x1129d0800) [pid = 2129] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x1129a6400) [pid = 2129] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x12a74d000) [pid = 2129] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x119f03000) [pid = 2129] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x11662a000) [pid = 2129] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x11820fc00) [pid = 2129] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x1129d1800) [pid = 2129] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x12c3c9400) [pid = 2129] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x119bc4800) [pid = 2129] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x117203400) [pid = 2129] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x128b9d000) [pid = 2129] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x124e25800) [pid = 2129] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:53:34 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x1289cb800) [pid = 2129] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:53:35 INFO - PROCESS | 2129 | 1467460415047 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:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1080ms 04:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:53:35 INFO - PROCESS | 2129 | 1467460415082 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:53:35 INFO - PROCESS | 2129 | 1467460415083 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:53:35 INFO - PROCESS | 2129 | 1467460415086 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 2129 | 1467460415088 Marionette TRACE conn2 <- [1,630,null,{}] 04:53:35 INFO - PROCESS | 2129 | 1467460415091 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:53:35 INFO - PROCESS | 2129 | 1467460415092 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:35 INFO - PROCESS | 2129 | 1467460415165 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:53:35 INFO - PROCESS | 2129 | 1467460415173 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 2129 | 1467460415174 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x112f12000 == 35 [pid = 2129] [id = 165] 04:53:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x1129a7000) [pid = 2129] [serial = 492] [outer = 0x0] 04:53:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x116709c00) [pid = 2129] [serial = 493] [outer = 0x1129a7000] 04:53:35 INFO - PROCESS | 2129 | 1467460415249 Marionette DEBUG loaded listener.js 04:53:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x11820fc00) [pid = 2129] [serial = 494] [outer = 0x1129a7000] 04:53:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x11823b000) [pid = 2129] [serial = 495] [outer = 0x12ca09400] 04:53:35 INFO - PROCESS | 2129 | 1467460415543 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:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 521ms 04:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:53:35 INFO - PROCESS | 2129 | 1467460415608 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:53:35 INFO - PROCESS | 2129 | 1467460415609 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:53:35 INFO - PROCESS | 2129 | 1467460415611 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 2129 | 1467460415612 Marionette TRACE conn2 <- [1,634,null,{}] 04:53:35 INFO - PROCESS | 2129 | 1467460415614 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:53:35 INFO - PROCESS | 2129 | 1467460415615 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:35 INFO - PROCESS | 2129 | 1467460415693 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:53:35 INFO - PROCESS | 2129 | 1467460415696 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 2129 | 1467460415697 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f69000 == 36 [pid = 2129] [id = 166] 04:53:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x116979400) [pid = 2129] [serial = 496] [outer = 0x0] 04:53:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x119af0000) [pid = 2129] [serial = 497] [outer = 0x116979400] 04:53:35 INFO - PROCESS | 2129 | 1467460415724 Marionette DEBUG loaded listener.js 04:53:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x124072400) [pid = 2129] [serial = 498] [outer = 0x116979400] 04:53:35 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:36 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:36 INFO - PROCESS | 2129 | 1467460416053 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:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 04:53:36 INFO - PROCESS | 2129 | 1467460416080 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:53:36 INFO - PROCESS | 2129 | 1467460416081 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:53:36 INFO - PROCESS | 2129 | 1467460416084 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 2129 | 1467460416086 Marionette TRACE conn2 <- [1,638,null,{}] 04:53:36 INFO - PROCESS | 2129 | 1467460416089 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:53:36 INFO - PROCESS | 2129 | 1467460416091 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:36 INFO - PROCESS | 2129 | 1467460416245 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:53:36 INFO - PROCESS | 2129 | 1467460416260 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 2129 | 1467460416261 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aa2800 == 37 [pid = 2129] [id = 167] 04:53:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x117203000) [pid = 2129] [serial = 499] [outer = 0x0] 04:53:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x124078000) [pid = 2129] [serial = 500] [outer = 0x117203000] 04:53:36 INFO - PROCESS | 2129 | 1467460416301 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x12420b000) [pid = 2129] [serial = 501] [outer = 0x117203000] 04:53:36 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:36 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:36 INFO - PROCESS | 2129 | 1467460416713 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:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 04:53:36 INFO - PROCESS | 2129 | 1467460416756 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:53:36 INFO - PROCESS | 2129 | 1467460416757 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:53:36 INFO - PROCESS | 2129 | 1467460416760 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 2129 | 1467460416761 Marionette TRACE conn2 <- [1,642,null,{}] 04:53:36 INFO - PROCESS | 2129 | 1467460416764 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:53:36 INFO - PROCESS | 2129 | 1467460416765 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:36 INFO - PROCESS | 2129 | 1467460416880 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:53:36 INFO - PROCESS | 2129 | 1467460416920 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 2129 | 1467460416921 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a30d000 == 38 [pid = 2129] [id = 168] 04:53:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x12420cc00) [pid = 2129] [serial = 502] [outer = 0x0] 04:53:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x124e17000) [pid = 2129] [serial = 503] [outer = 0x12420cc00] 04:53:36 INFO - PROCESS | 2129 | 1467460416947 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x125608000) [pid = 2129] [serial = 504] [outer = 0x12420cc00] 04:53:37 INFO - PROCESS | 2129 | 1467460417494 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:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 768ms 04:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:53:37 INFO - PROCESS | 2129 | 1467460417529 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 2129 | 1467460417532 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:53:37 INFO - PROCESS | 2129 | 1467460417535 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 2129 | 1467460417540 Marionette TRACE conn2 <- [1,646,null,{}] 04:53:37 INFO - PROCESS | 2129 | 1467460417544 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:53:37 INFO - PROCESS | 2129 | 1467460417546 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:37 INFO - PROCESS | 2129 | 1467460417679 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:53:37 INFO - PROCESS | 2129 | 1467460417760 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 2129 | 1467460417762 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e71800 == 39 [pid = 2129] [id = 169] 04:53:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x116706c00) [pid = 2129] [serial = 505] [outer = 0x0] 04:53:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 126 (0x1172c1000) [pid = 2129] [serial = 506] [outer = 0x116706c00] 04:53:37 INFO - PROCESS | 2129 | 1467460417793 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 127 (0x11806ac00) [pid = 2129] [serial = 507] [outer = 0x116706c00] 04:53:38 INFO - PROCESS | 2129 | 1467460418307 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:53:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:53:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 824ms 04:53:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:53:38 INFO - PROCESS | 2129 | 1467460418358 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 2129 | 1467460418362 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:53:38 INFO - PROCESS | 2129 | 1467460418366 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 2129 | 1467460418368 Marionette TRACE conn2 <- [1,650,null,{}] 04:53:38 INFO - PROCESS | 2129 | 1467460418371 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:53:38 INFO - PROCESS | 2129 | 1467460418372 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:38 INFO - PROCESS | 2129 | 1467460418486 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:53:38 INFO - PROCESS | 2129 | 1467460418569 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 2129 | 1467460418570 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x119dbc000 == 40 [pid = 2129] [id = 170] 04:53:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 128 (0x1167cc400) [pid = 2129] [serial = 508] [outer = 0x0] 04:53:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 129 (0x11823c400) [pid = 2129] [serial = 509] [outer = 0x1167cc400] 04:53:38 INFO - PROCESS | 2129 | 1467460418601 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 130 (0x118420800) [pid = 2129] [serial = 510] [outer = 0x1167cc400] 04:53:39 INFO - PROCESS | 2129 | 1467460419256 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:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x128aa2800 == 39 [pid = 2129] [id = 167] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x128f69000 == 38 [pid = 2129] [id = 166] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x112f12000 == 37 [pid = 2129] [id = 165] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x12505e000 == 36 [pid = 2129] [id = 164] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x124052800 == 35 [pid = 2129] [id = 163] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x1210c8800 == 34 [pid = 2129] [id = 162] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x119d5a800 == 33 [pid = 2129] [id = 161] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x11945e000 == 32 [pid = 2129] [id = 160] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x11836e800 == 31 [pid = 2129] [id = 159] 04:53:39 INFO - PROCESS | 2129 | --DOCSHELL 0x1162d9000 == 30 [pid = 2129] [id = 158] 04:53:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:53:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 924ms 04:53:39 INFO - PROCESS | 2129 | 1467460419293 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 2129 | 1467460419295 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:53:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 129 (0x1289d3000) [pid = 2129] [serial = 446] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 128 (0x12b1dac00) [pid = 2129] [serial = 427] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 127 (0x12c3c0800) [pid = 2129] [serial = 428] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 126 (0x128b9b400) [pid = 2129] [serial = 424] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 125 (0x12a620c00) [pid = 2129] [serial = 425] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x124b29c00) [pid = 2129] [serial = 419] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x113839000) [pid = 2129] [serial = 202] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x12420a000) [pid = 2129] [serial = 418] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x11810ec00) [pid = 2129] [serial = 397] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x12b1d7000) [pid = 2129] [serial = 406] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x1242e6c00) [pid = 2129] [serial = 254] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x118723000) [pid = 2129] [serial = 415] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x11823c800) [pid = 2129] [serial = 395] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x12bf15c00) [pid = 2129] [serial = 299] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x11825d000) [pid = 2129] [serial = 413] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x12bf1a800) [pid = 2129] [serial = 407] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x11823d400) [pid = 2129] [serial = 398] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x12ba48800) [pid = 2129] [serial = 311] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x126f71400) [pid = 2129] [serial = 421] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x119a77000) [pid = 2129] [serial = 416] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x12876d000) [pid = 2129] [serial = 403] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x128b99800) [pid = 2129] [serial = 422] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x119fd8000) [pid = 2129] [serial = 401] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x12c3bf000) [pid = 2129] [serial = 409] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x128b98000) [pid = 2129] [serial = 308] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x11841c000) [pid = 2129] [serial = 205] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x119bbe000) [pid = 2129] [serial = 251] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x119af8000) [pid = 2129] [serial = 400] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11856a800) [pid = 2129] [serial = 440] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1129b1c00) [pid = 2129] [serial = 436] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x12c74b400) [pid = 2129] [serial = 430] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1176e7000) [pid = 2129] [serial = 439] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x129421800) [pid = 2129] [serial = 404] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x123cc6800) [pid = 2129] [serial = 305] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1129ce800) [pid = 2129] [serial = 437] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118202c00) [pid = 2129] [serial = 248] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1189e5800) [pid = 2129] [serial = 302] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x12d068c00) [pid = 2129] [serial = 443] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119af9c00) [pid = 2129] [serial = 442] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x12ca0cc00) [pid = 2129] [serial = 433] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x118111c00) [pid = 2129] [serial = 412] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x12cf1c800) [pid = 2129] [serial = 434] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x12ca02c00) [pid = 2129] [serial = 431] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x12c3c9800) [pid = 2129] [serial = 410] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x124206400) [pid = 2129] [serial = 350] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1189e6c00) [pid = 2129] [serial = 347] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x12a3c9c00) [pid = 2129] [serial = 356] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x126dd3800) [pid = 2129] [serial = 353] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x1289cf400) [pid = 2129] [serial = 445] [outer = 0x0] [url = about:blank] 04:53:39 INFO - PROCESS | 2129 | 1467460419315 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 2129 | 1467460419317 Marionette TRACE conn2 <- [1,654,null,{}] 04:53:39 INFO - PROCESS | 2129 | 1467460419326 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:53:39 INFO - PROCESS | 2129 | 1467460419328 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:39 INFO - PROCESS | 2129 | 1467460419404 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:53:39 INFO - PROCESS | 2129 | 1467460419409 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 2129 | 1467460419412 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x116788000 == 31 [pid = 2129] [id = 171] 04:53:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1166fc400) [pid = 2129] [serial = 511] [outer = 0x0] 04:53:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x116976c00) [pid = 2129] [serial = 512] [outer = 0x1166fc400] 04:53:39 INFO - PROCESS | 2129 | 1467460419439 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118063800) [pid = 2129] [serial = 513] [outer = 0x1166fc400] 04:53:39 INFO - PROCESS | 2129 | 1467460419775 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:53:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:53:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 484ms 04:53:39 INFO - PROCESS | 2129 | 1467460419791 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 2129 | 1467460419793 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:53:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:53:39 INFO - PROCESS | 2129 | 1467460419797 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 2129 | 1467460419798 Marionette TRACE conn2 <- [1,658,null,{}] 04:53:39 INFO - PROCESS | 2129 | 1467460419801 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:53:39 INFO - PROCESS | 2129 | 1467460419803 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:39 INFO - PROCESS | 2129 | 1467460419895 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:53:39 INFO - PROCESS | 2129 | 1467460419945 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 2129 | 1467460419946 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x118195800 == 32 [pid = 2129] [id = 172] 04:53:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118062800) [pid = 2129] [serial = 514] [outer = 0x0] 04:53:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11810e000) [pid = 2129] [serial = 515] [outer = 0x118062800] 04:53:39 INFO - PROCESS | 2129 | 1467460419972 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x11825a400) [pid = 2129] [serial = 516] [outer = 0x118062800] 04:53:40 INFO - PROCESS | 2129 | 1467460420275 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:53:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:53:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 520ms 04:53:40 INFO - PROCESS | 2129 | 1467460420317 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 2129 | 1467460420319 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:53:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:53:40 INFO - PROCESS | 2129 | 1467460420323 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 2129 | 1467460420326 Marionette TRACE conn2 <- [1,662,null,{}] 04:53:40 INFO - PROCESS | 2129 | 1467460420333 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:53:40 INFO - PROCESS | 2129 | 1467460420337 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:40 INFO - PROCESS | 2129 | 1467460420414 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:53:40 INFO - PROCESS | 2129 | 1467460420469 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 2129 | 1467460420471 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x119914800 == 33 [pid = 2129] [id = 173] 04:53:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118237000) [pid = 2129] [serial = 517] [outer = 0x0] 04:53:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118421c00) [pid = 2129] [serial = 518] [outer = 0x118237000] 04:53:40 INFO - PROCESS | 2129 | 1467460420499 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119932400) [pid = 2129] [serial = 519] [outer = 0x118237000] 04:53:40 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:40 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:40 INFO - PROCESS | 2129 | 1467460420799 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:53:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:53:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 523ms 04:53:40 INFO - PROCESS | 2129 | 1467460420845 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 2129 | 1467460420847 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:53:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:53:40 INFO - PROCESS | 2129 | 1467460420849 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 2129 | 1467460420850 Marionette TRACE conn2 <- [1,666,null,{}] 04:53:40 INFO - PROCESS | 2129 | 1467460420853 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:53:40 INFO - PROCESS | 2129 | 1467460420856 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:40 INFO - PROCESS | 2129 | 1467460420934 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:53:40 INFO - PROCESS | 2129 | 1467460420939 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 2129 | 1467460420940 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x123974000 == 34 [pid = 2129] [id = 174] 04:53:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119a46400) [pid = 2129] [serial = 520] [outer = 0x0] 04:53:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119a73400) [pid = 2129] [serial = 521] [outer = 0x119a46400] 04:53:40 INFO - PROCESS | 2129 | 1467460420965 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119aef400) [pid = 2129] [serial = 522] [outer = 0x119a46400] 04:53:41 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:41 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:41 INFO - PROCESS | 2129 | 1467460421270 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:53:41 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:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 04:53:41 INFO - PROCESS | 2129 | 1467460421318 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 2129 | 1467460421319 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:53:41 INFO - PROCESS | 2129 | 1467460421351 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 2129 | 1467460421352 Marionette TRACE conn2 <- [1,670,null,{}] 04:53:41 INFO - PROCESS | 2129 | 1467460421357 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:53:41 INFO - PROCESS | 2129 | 1467460421359 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:41 INFO - PROCESS | 2129 | 1467460421460 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:53:41 INFO - PROCESS | 2129 | 1467460421470 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 2129 | 1467460421472 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x12404f000 == 35 [pid = 2129] [id = 175] 04:53:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1129d3000) [pid = 2129] [serial = 523] [outer = 0x0] 04:53:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119af5800) [pid = 2129] [serial = 524] [outer = 0x1129d3000] 04:53:41 INFO - PROCESS | 2129 | 1467460421496 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119bbf800) [pid = 2129] [serial = 525] [outer = 0x1129d3000] 04:53:41 INFO - PROCESS | 2129 | 1467460421847 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:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 543ms 04:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:53:41 INFO - PROCESS | 2129 | 1467460421873 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 2129 | 1467460421874 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:53:41 INFO - PROCESS | 2129 | 1467460421876 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 2129 | 1467460421878 Marionette TRACE conn2 <- [1,674,null,{}] 04:53:41 INFO - PROCESS | 2129 | 1467460421885 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:53:41 INFO - PROCESS | 2129 | 1467460421889 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:42 INFO - PROCESS | 2129 | 1467460422002 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:53:42 INFO - PROCESS | 2129 | 1467460422037 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 2129 | 1467460422038 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x125058800 == 36 [pid = 2129] [id = 176] 04:53:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119bc4000) [pid = 2129] [serial = 526] [outer = 0x0] 04:53:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x120fd6000) [pid = 2129] [serial = 527] [outer = 0x119bc4000] 04:53:42 INFO - PROCESS | 2129 | 1467460422063 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12420ac00) [pid = 2129] [serial = 528] [outer = 0x119bc4000] 04:53:42 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:42 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:42 INFO - PROCESS | 2129 | 1467460422396 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:53:42 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:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 530ms 04:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:53:42 INFO - PROCESS | 2129 | 1467460422408 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 2129 | 1467460422409 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:53:42 INFO - PROCESS | 2129 | 1467460422411 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 2129 | 1467460422412 Marionette TRACE conn2 <- [1,678,null,{}] 04:53:42 INFO - PROCESS | 2129 | 1467460422415 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:53:42 INFO - PROCESS | 2129 | 1467460422416 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:42 INFO - PROCESS | 2129 | 1467460422513 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:53:42 INFO - PROCESS | 2129 | 1467460422525 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 2129 | 1467460422526 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x11946c800 == 37 [pid = 2129] [id = 177] 04:53:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1210e8c00) [pid = 2129] [serial = 529] [outer = 0x0] 04:53:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x124596c00) [pid = 2129] [serial = 530] [outer = 0x1210e8c00] 04:53:42 INFO - PROCESS | 2129 | 1467460422550 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x124e9b400) [pid = 2129] [serial = 531] [outer = 0x1210e8c00] 04:53:42 INFO - PROCESS | 2129 | 1467460422877 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:53:42 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:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 04:53:42 INFO - PROCESS | 2129 | 1467460422881 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 2129 | 1467460422882 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:53:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:53:42 INFO - PROCESS | 2129 | 1467460422884 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 2129 | 1467460422886 Marionette TRACE conn2 <- [1,682,null,{}] 04:53:42 INFO - PROCESS | 2129 | 1467460422889 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:53:42 INFO - PROCESS | 2129 | 1467460422890 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:42 INFO - PROCESS | 2129 | 1467460422990 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:53:43 INFO - PROCESS | 2129 | 1467460423000 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 2129 | 1467460423001 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dc2800 == 38 [pid = 2129] [id = 178] 04:53:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1242da800) [pid = 2129] [serial = 532] [outer = 0x0] 04:53:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1255a1000) [pid = 2129] [serial = 533] [outer = 0x1242da800] 04:53:43 INFO - PROCESS | 2129 | 1467460423027 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x126909800) [pid = 2129] [serial = 534] [outer = 0x1242da800] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x110fe4800) [pid = 2129] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1173b5800) [pid = 2129] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11943b400) [pid = 2129] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x118270000) [pid = 2129] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11806c000) [pid = 2129] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x11841a400) [pid = 2129] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x120f2cc00) [pid = 2129] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x126f72c00) [pid = 2129] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x12b9a3c00) [pid = 2129] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x12d070800) [pid = 2129] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x1129ab800) [pid = 2129] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x119a91800) [pid = 2129] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1173ba800) [pid = 2129] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1129a7000) [pid = 2129] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x116979400) [pid = 2129] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1133e0800) [pid = 2129] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11806e000) [pid = 2129] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:53:43 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x117203000) [pid = 2129] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:53:43 INFO - PROCESS | 2129 | 1467460423823 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:53:43 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:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 972ms 04:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:53:43 INFO - PROCESS | 2129 | 1467460423857 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 2129 | 1467460423858 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:53:43 INFO - PROCESS | 2129 | 1467460423860 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 2129 | 1467460423861 Marionette TRACE conn2 <- [1,686,null,{}] 04:53:43 INFO - PROCESS | 2129 | 1467460423864 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:53:43 INFO - PROCESS | 2129 | 1467460423865 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:43 INFO - PROCESS | 2129 | 1467460423942 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:53:44 INFO - PROCESS | 2129 | 1467460423993 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 2129 | 1467460423995 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x119463800 == 39 [pid = 2129] [id = 179] 04:53:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1129b1400) [pid = 2129] [serial = 535] [outer = 0x0] 04:53:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118068400) [pid = 2129] [serial = 536] [outer = 0x1129b1400] 04:53:44 INFO - PROCESS | 2129 | 1467460424018 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118425400) [pid = 2129] [serial = 537] [outer = 0x1129b1400] 04:53:44 INFO - PROCESS | 2129 | 1467460424746 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:53:44 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:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 919ms 04:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:53:44 INFO - PROCESS | 2129 | 1467460424780 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:53:44 INFO - PROCESS | 2129 | 1467460424781 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:53:44 INFO - PROCESS | 2129 | 1467460424783 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 2129 | 1467460424784 Marionette TRACE conn2 <- [1,690,null,{}] 04:53:44 INFO - PROCESS | 2129 | 1467460424787 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:53:44 INFO - PROCESS | 2129 | 1467460424790 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:44 INFO - PROCESS | 2129 | 1467460424864 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:53:44 INFO - PROCESS | 2129 | 1467460424868 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 2129 | 1467460424869 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a319800 == 40 [pid = 2129] [id = 180] 04:53:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118428800) [pid = 2129] [serial = 538] [outer = 0x0] 04:53:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1210e5400) [pid = 2129] [serial = 539] [outer = 0x118428800] 04:53:44 INFO - PROCESS | 2129 | 1467460424896 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x12690f000) [pid = 2129] [serial = 540] [outer = 0x118428800] 04:53:45 INFO - PROCESS | 2129 | 1467460425718 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:53:45 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:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 972ms 04:53:45 INFO - PROCESS | 2129 | 1467460425769 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 2129 | 1467460425772 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:53:45 INFO - PROCESS | 2129 | 1467460425776 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 2129 | 1467460425778 Marionette TRACE conn2 <- [1,694,null,{}] 04:53:45 INFO - PROCESS | 2129 | 1467460425782 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:53:45 INFO - PROCESS | 2129 | 1467460425784 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:45 INFO - PROCESS | 2129 | 1467460425878 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:53:45 INFO - PROCESS | 2129 | 1467460425970 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 2129 | 1467460425971 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x117019000 == 41 [pid = 2129] [id = 181] 04:53:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1138ec800) [pid = 2129] [serial = 541] [outer = 0x0] 04:53:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x11629ec00) [pid = 2129] [serial = 542] [outer = 0x1138ec800] 04:53:46 INFO - PROCESS | 2129 | 1467460426004 Marionette DEBUG loaded listener.js 04:53:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x118064000) [pid = 2129] [serial = 543] [outer = 0x1138ec800] 04:53:46 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:53:46 INFO - PROCESS | 2129 | 1467460426891 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:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1120ms 04:53:46 INFO - PROCESS | 2129 | 1467460426897 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:53:46 INFO - PROCESS | 2129 | 1467460426900 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:53:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:53:46 INFO - PROCESS | 2129 | 1467460426906 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:53:46 INFO - PROCESS | 2129 | 1467460426908 Marionette TRACE conn2 <- [1,698,null,{}] 04:53:46 INFO - PROCESS | 2129 | 1467460426910 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:53:46 INFO - PROCESS | 2129 | 1467460426912 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:47 INFO - PROCESS | 2129 | 1467460427014 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:53:47 INFO - PROCESS | 2129 | 1467460427068 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 2129 | 1467460427069 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210c4800 == 42 [pid = 2129] [id = 182] 04:53:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x118261400) [pid = 2129] [serial = 544] [outer = 0x0] 04:53:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x118424800) [pid = 2129] [serial = 545] [outer = 0x118261400] 04:53:47 INFO - PROCESS | 2129 | 1467460427100 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x11872ec00) [pid = 2129] [serial = 546] [outer = 0x118261400] 04:53:48 INFO - PROCESS | 2129 | 1467460428037 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:53:48 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:53:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1174ms 04:53:48 INFO - PROCESS | 2129 | 1467460428080 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 2129 | 1467460428082 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:53:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:53:48 INFO - PROCESS | 2129 | 1467460428084 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 2129 | 1467460428087 Marionette TRACE conn2 <- [1,702,null,{}] 04:53:48 INFO - PROCESS | 2129 | 1467460428095 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:53:48 INFO - PROCESS | 2129 | 1467460428098 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:48 INFO - PROCESS | 2129 | 1467460428198 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:53:48 INFO - PROCESS | 2129 | 1467460428251 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 2129 | 1467460428253 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x119458000 == 43 [pid = 2129] [id = 183] 04:53:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x11992c000) [pid = 2129] [serial = 547] [outer = 0x0] 04:53:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x119995000) [pid = 2129] [serial = 548] [outer = 0x11992c000] 04:53:48 INFO - PROCESS | 2129 | 1467460428285 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x119f07800) [pid = 2129] [serial = 549] [outer = 0x11992c000] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x11990c000 == 42 [pid = 2129] [id = 157] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x119463800 == 41 [pid = 2129] [id = 179] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x128dc2800 == 40 [pid = 2129] [id = 178] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x11946c800 == 39 [pid = 2129] [id = 177] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x125058800 == 38 [pid = 2129] [id = 176] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x12404f000 == 37 [pid = 2129] [id = 175] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x123974000 == 36 [pid = 2129] [id = 174] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x119914800 == 35 [pid = 2129] [id = 173] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x118195800 == 34 [pid = 2129] [id = 172] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x116788000 == 33 [pid = 2129] [id = 171] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x119dbc000 == 32 [pid = 2129] [id = 170] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x117e71800 == 31 [pid = 2129] [id = 169] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x12a30d000 == 30 [pid = 2129] [id = 168] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x1210c4800 == 29 [pid = 2129] [id = 182] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x12a319800 == 28 [pid = 2129] [id = 180] 04:53:49 INFO - PROCESS | 2129 | --DOCSHELL 0x117019000 == 27 [pid = 2129] [id = 181] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1129d1000) [pid = 2129] [serial = 449] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x119a4c000) [pid = 2129] [serial = 484] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1129a5c00) [pid = 2129] [serial = 448] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x119a50400) [pid = 2129] [serial = 470] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119a49800) [pid = 2129] [serial = 469] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x11841b400) [pid = 2129] [serial = 478] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118576000) [pid = 2129] [serial = 479] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11810cc00) [pid = 2129] [serial = 475] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x119af7400) [pid = 2129] [serial = 452] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x118211400) [pid = 2129] [serial = 476] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11992f400) [pid = 2129] [serial = 451] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x126dd9c00) [pid = 2129] [serial = 455] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1242db800) [pid = 2129] [serial = 454] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x12b9a3800) [pid = 2129] [serial = 458] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x12a621000) [pid = 2129] [serial = 457] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x12c3c6c00) [pid = 2129] [serial = 460] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x12ca0d000) [pid = 2129] [serial = 461] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12d3a6c00) [pid = 2129] [serial = 464] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x12d39e800) [pid = 2129] [serial = 463] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x118106c00) [pid = 2129] [serial = 467] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x119bc0400) [pid = 2129] [serial = 487] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1166f1400) [pid = 2129] [serial = 466] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x120f3ac00) [pid = 2129] [serial = 490] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x116709c00) [pid = 2129] [serial = 493] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x120f36000) [pid = 2129] [serial = 488] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x119af0000) [pid = 2129] [serial = 497] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x1133dec00) [pid = 2129] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x116977400) [pid = 2129] [serial = 473] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x11607f800) [pid = 2129] [serial = 472] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x123cc7000) [pid = 2129] [serial = 491] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x124072400) [pid = 2129] [serial = 498] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x119a54c00) [pid = 2129] [serial = 485] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x119996c00) [pid = 2129] [serial = 482] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x11943c400) [pid = 2129] [serial = 481] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x124078000) [pid = 2129] [serial = 500] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x12420b000) [pid = 2129] [serial = 501] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x11820fc00) [pid = 2129] [serial = 494] [outer = 0x0] [url = about:blank] 04:53:49 INFO - PROCESS | 2129 | 1467460429683 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:53:49 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:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1623ms 04:53:49 INFO - PROCESS | 2129 | 1467460429708 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:53:49 INFO - PROCESS | 2129 | 1467460429711 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:53:49 INFO - PROCESS | 2129 | 1467460429714 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - PROCESS | 2129 | 1467460429716 Marionette TRACE conn2 <- [1,706,null,{}] 04:53:49 INFO - PROCESS | 2129 | 1467460429720 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:53:49 INFO - PROCESS | 2129 | 1467460429722 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:49 INFO - PROCESS | 2129 | 1467460429795 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:53:49 INFO - PROCESS | 2129 | 1467460429799 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 2129 | 1467460429800 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x113acd800 == 28 [pid = 2129] [id = 184] 04:53:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x1133c1800) [pid = 2129] [serial = 550] [outer = 0x0] 04:53:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x1133e0400) [pid = 2129] [serial = 551] [outer = 0x1133c1800] 04:53:49 INFO - PROCESS | 2129 | 1467460429833 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x116028c00) [pid = 2129] [serial = 552] [outer = 0x1133c1800] 04:53:50 INFO - PROCESS | 2129 | 1467460430648 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:53:50 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:53:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 978ms 04:53:50 INFO - PROCESS | 2129 | 1467460430691 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 2129 | 1467460430695 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:53:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:53:50 INFO - PROCESS | 2129 | 1467460430705 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 2129 | 1467460430707 Marionette TRACE conn2 <- [1,710,null,{}] 04:53:50 INFO - PROCESS | 2129 | 1467460430709 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:53:50 INFO - PROCESS | 2129 | 1467460430711 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:50 INFO - PROCESS | 2129 | 1467460430785 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:53:50 INFO - PROCESS | 2129 | 1467460430792 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 2129 | 1467460430793 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x116940000 == 29 [pid = 2129] [id = 185] 04:53:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x116297000) [pid = 2129] [serial = 553] [outer = 0x0] 04:53:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x116979400) [pid = 2129] [serial = 554] [outer = 0x116297000] 04:53:50 INFO - PROCESS | 2129 | 1467460430823 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x1173b6400) [pid = 2129] [serial = 555] [outer = 0x116297000] 04:53:51 INFO - PROCESS | 2129 | 1467460431641 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:53:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:53:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 04:53:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:53:51 INFO - PROCESS | 2129 | 1467460431675 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 2129 | 1467460431676 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:53:51 INFO - PROCESS | 2129 | 1467460431679 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 2129 | 1467460431681 Marionette TRACE conn2 <- [1,714,null,{}] 04:53:51 INFO - PROCESS | 2129 | 1467460431696 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:53:51 INFO - PROCESS | 2129 | 1467460431700 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:51 INFO - PROCESS | 2129 | 1467460431800 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:53:51 INFO - PROCESS | 2129 | 1467460431806 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 2129 | 1467460431808 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e62000 == 30 [pid = 2129] [id = 186] 04:53:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x11820dc00) [pid = 2129] [serial = 556] [outer = 0x0] 04:53:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x118239400) [pid = 2129] [serial = 557] [outer = 0x11820dc00] 04:53:51 INFO - PROCESS | 2129 | 1467460431835 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x11826dc00) [pid = 2129] [serial = 558] [outer = 0x11820dc00] 04:53:52 INFO - PROCESS | 2129 | 1467460432622 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:53:52 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:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 978ms 04:53:52 INFO - PROCESS | 2129 | 1467460432658 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 2129 | 1467460432660 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:53:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:53:52 INFO - PROCESS | 2129 | 1467460432662 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 2129 | 1467460432663 Marionette TRACE conn2 <- [1,718,null,{}] 04:53:52 INFO - PROCESS | 2129 | 1467460432665 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:53:52 INFO - PROCESS | 2129 | 1467460432666 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:52 INFO - PROCESS | 2129 | 1467460432757 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:53:52 INFO - PROCESS | 2129 | 1467460432791 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 2129 | 1467460432792 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x118771800 == 31 [pid = 2129] [id = 187] 04:53:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x11841f800) [pid = 2129] [serial = 559] [outer = 0x0] 04:53:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x11856a000) [pid = 2129] [serial = 560] [outer = 0x11841f800] 04:53:52 INFO - PROCESS | 2129 | 1467460432817 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118725400) [pid = 2129] [serial = 561] [outer = 0x11841f800] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x1210e8c00) [pid = 2129] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x119bc4000) [pid = 2129] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x1242da800) [pid = 2129] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x118062800) [pid = 2129] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x12420cc00) [pid = 2129] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x118237000) [pid = 2129] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x1166fc400) [pid = 2129] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x1167cc400) [pid = 2129] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x119a46400) [pid = 2129] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x116706c00) [pid = 2129] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x1129b1400) [pid = 2129] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x1129d3000) [pid = 2129] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:53:53 INFO - PROCESS | 2129 | --DOMWINDOW == 64 (0x118428800) [pid = 2129] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:53:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:53:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1019ms 04:53:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:53:53 INFO - PROCESS | 2129 | 1467460433674 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:53:53 INFO - PROCESS | 2129 | 1467460433681 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:53:53 INFO - PROCESS | 2129 | 1467460433682 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:53:53 INFO - PROCESS | 2129 | 1467460433684 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 2129 | 1467460433686 Marionette TRACE conn2 <- [1,722,null,{}] 04:53:53 INFO - PROCESS | 2129 | 1467460433697 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:53:53 INFO - PROCESS | 2129 | 1467460433698 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:53 INFO - PROCESS | 2129 | 1467460433775 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:53:53 INFO - PROCESS | 2129 | 1467460433779 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 2129 | 1467460433780 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x11927e000 == 32 [pid = 2129] [id = 188] 04:53:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x1129ce800) [pid = 2129] [serial = 562] [outer = 0x0] 04:53:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x118067800) [pid = 2129] [serial = 563] [outer = 0x1129ce800] 04:53:53 INFO - PROCESS | 2129 | 1467460433807 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x11866a800) [pid = 2129] [serial = 564] [outer = 0x1129ce800] 04:53:54 INFO - PROCESS | 2129 | 1467460434129 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:53:54 INFO - PROCESS | 2129 | 1467460434167 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:53:54 INFO - PROCESS | 2129 | 1467460434169 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 2129 | 1467460434170 Marionette TRACE conn2 <- [1,726,null,{}] 04:53:54 INFO - PROCESS | 2129 | 1467460434175 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:53:54 INFO - PROCESS | 2129 | 1467460434178 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:54 INFO - PROCESS | 2129 | 1467460434289 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:53:54 INFO - PROCESS | 2129 | 1467460434295 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 2129 | 1467460434297 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d65000 == 33 [pid = 2129] [id = 189] 04:53:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x1160dac00) [pid = 2129] [serial = 565] [outer = 0x0] 04:53:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x119442800) [pid = 2129] [serial = 566] [outer = 0x1160dac00] 04:53:54 INFO - PROCESS | 2129 | 1467460434321 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x119a53000) [pid = 2129] [serial = 567] [outer = 0x1160dac00] 04:53:54 INFO - PROCESS | 2129 | 1467460434648 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:53:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:53:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 04:53:54 INFO - PROCESS | 2129 | 1467460434690 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:53:54 INFO - PROCESS | 2129 | 1467460434691 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:53:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:53:54 INFO - PROCESS | 2129 | 1467460434694 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 2129 | 1467460434695 Marionette TRACE conn2 <- [1,730,null,{}] 04:53:54 INFO - PROCESS | 2129 | 1467460434697 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:53:54 INFO - PROCESS | 2129 | 1467460434698 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:54 INFO - PROCESS | 2129 | 1467460434775 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:53:54 INFO - PROCESS | 2129 | 1467460434779 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 2129 | 1467460434780 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210c5000 == 34 [pid = 2129] [id = 190] 04:53:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x119a53400) [pid = 2129] [serial = 568] [outer = 0x0] 04:53:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x119af7c00) [pid = 2129] [serial = 569] [outer = 0x119a53400] 04:53:54 INFO - PROCESS | 2129 | 1467460434805 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x119bc3400) [pid = 2129] [serial = 570] [outer = 0x119a53400] 04:53:55 INFO - PROCESS | 2129 | 1467460435122 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:53:55 INFO - PROCESS | 2129 | 1467460435163 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:53:55 INFO - PROCESS | 2129 | 1467460435166 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 2129 | 1467460435167 Marionette TRACE conn2 <- [1,734,null,{}] 04:53:55 INFO - PROCESS | 2129 | 1467460435170 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:53:55 INFO - PROCESS | 2129 | 1467460435171 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:55 INFO - PROCESS | 2129 | 1467460435302 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:53:55 INFO - PROCESS | 2129 | 1467460435312 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 2129 | 1467460435313 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x12396e000 == 35 [pid = 2129] [id = 191] 04:53:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x119af0000) [pid = 2129] [serial = 571] [outer = 0x0] 04:53:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x119fca800) [pid = 2129] [serial = 572] [outer = 0x119af0000] 04:53:55 INFO - PROCESS | 2129 | 1467460435353 Marionette DEBUG loaded listener.js 04:53:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x120fcd400) [pid = 2129] [serial = 573] [outer = 0x119af0000] 04:53:56 INFO - PROCESS | 2129 | --DOCSHELL 0x116940000 == 34 [pid = 2129] [id = 185] 04:53:56 INFO - PROCESS | 2129 | --DOCSHELL 0x113acd800 == 33 [pid = 2129] [id = 184] 04:53:56 INFO - PROCESS | 2129 | --DOCSHELL 0x119458000 == 32 [pid = 2129] [id = 183] 04:53:56 INFO - PROCESS | 2129 | --DOCSHELL 0x117e62000 == 31 [pid = 2129] [id = 186] 04:53:56 INFO - PROCESS | 2129 | --DOCSHELL 0x1210c5000 == 30 [pid = 2129] [id = 190] 04:53:56 INFO - PROCESS | 2129 | --DOCSHELL 0x119d65000 == 29 [pid = 2129] [id = 189] 04:53:56 INFO - PROCESS | 2129 | --DOCSHELL 0x11927e000 == 28 [pid = 2129] [id = 188] 04:53:56 INFO - PROCESS | 2129 | --DOCSHELL 0x118771800 == 27 [pid = 2129] [id = 187] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x1210e5400) [pid = 2129] [serial = 539] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x124596c00) [pid = 2129] [serial = 530] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x12420ac00) [pid = 2129] [serial = 528] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x120fd6000) [pid = 2129] [serial = 527] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x1255a1000) [pid = 2129] [serial = 533] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x11810e000) [pid = 2129] [serial = 515] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x11825a400) [pid = 2129] [serial = 516] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x125608000) [pid = 2129] [serial = 504] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x124e17000) [pid = 2129] [serial = 503] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x118421c00) [pid = 2129] [serial = 518] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x119932400) [pid = 2129] [serial = 519] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 64 (0x116976c00) [pid = 2129] [serial = 512] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 63 (0x118063800) [pid = 2129] [serial = 513] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 62 (0x11823c400) [pid = 2129] [serial = 509] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 61 (0x118420800) [pid = 2129] [serial = 510] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 60 (0x119a73400) [pid = 2129] [serial = 521] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 59 (0x1172c1000) [pid = 2129] [serial = 506] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 58 (0x11806ac00) [pid = 2129] [serial = 507] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 57 (0x118425400) [pid = 2129] [serial = 537] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 56 (0x118068400) [pid = 2129] [serial = 536] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 55 (0x119af5800) [pid = 2129] [serial = 524] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 54 (0x126909800) [pid = 2129] [serial = 534] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 53 (0x124e9b400) [pid = 2129] [serial = 531] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 52 (0x12690f000) [pid = 2129] [serial = 540] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 51 (0x119bbf800) [pid = 2129] [serial = 525] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | --DOMWINDOW == 50 (0x119aef400) [pid = 2129] [serial = 522] [outer = 0x0] [url = about:blank] 04:53:56 INFO - PROCESS | 2129 | 1467460436729 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:53:56 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:53:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1575ms 04:53:56 INFO - PROCESS | 2129 | 1467460436742 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:53:56 INFO - PROCESS | 2129 | 1467460436744 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:53:56 INFO - PROCESS | 2129 | 1467460436748 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 2129 | 1467460436750 Marionette TRACE conn2 <- [1,738,null,{}] 04:53:56 INFO - PROCESS | 2129 | 1467460436755 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:53:56 INFO - PROCESS | 2129 | 1467460436757 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:56 INFO - PROCESS | 2129 | 1467460436832 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:53:56 INFO - PROCESS | 2129 | 1467460436877 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 2129 | 1467460436880 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x113d70800 == 28 [pid = 2129] [id = 192] 04:53:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 51 (0x112af8000) [pid = 2129] [serial = 574] [outer = 0x0] 04:53:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 52 (0x112dcb000) [pid = 2129] [serial = 575] [outer = 0x112af8000] 04:53:56 INFO - PROCESS | 2129 | 1467460436908 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 53 (0x112aee800) [pid = 2129] [serial = 576] [outer = 0x112af8000] 04:53:57 INFO - PROCESS | 2129 | 1467460437696 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:53:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:53:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 974ms 04:53:57 INFO - PROCESS | 2129 | 1467460437722 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:53:57 INFO - PROCESS | 2129 | 1467460437725 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:53:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:53:57 INFO - PROCESS | 2129 | 1467460437730 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 2129 | 1467460437732 Marionette TRACE conn2 <- [1,742,null,{}] 04:53:57 INFO - PROCESS | 2129 | 1467460437734 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:53:57 INFO - PROCESS | 2129 | 1467460437736 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:57 INFO - PROCESS | 2129 | 1467460437810 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:53:57 INFO - PROCESS | 2129 | 1467460437814 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 2129 | 1467460437816 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x117005000 == 29 [pid = 2129] [id = 193] 04:53:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 54 (0x11662a000) [pid = 2129] [serial = 577] [outer = 0x0] 04:53:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 55 (0x116970c00) [pid = 2129] [serial = 578] [outer = 0x11662a000] 04:53:57 INFO - PROCESS | 2129 | 1467460437845 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 56 (0x1172c1000) [pid = 2129] [serial = 579] [outer = 0x11662a000] 04:53:58 INFO - PROCESS | 2129 | 1467460438648 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:53:58 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:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 04:53:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:53:58 INFO - PROCESS | 2129 | 1467460438709 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 2129 | 1467460438710 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:53:58 INFO - PROCESS | 2129 | 1467460438712 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 2129 | 1467460438715 Marionette TRACE conn2 <- [1,746,null,{}] 04:53:58 INFO - PROCESS | 2129 | 1467460438726 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:53:58 INFO - PROCESS | 2129 | 1467460438729 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:58 INFO - PROCESS | 2129 | 1467460438800 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:53:58 INFO - PROCESS | 2129 | 1467460438806 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 2129 | 1467460438808 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x11836f000 == 30 [pid = 2129] [id = 194] 04:53:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 57 (0x110ff1800) [pid = 2129] [serial = 580] [outer = 0x0] 04:53:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 58 (0x118104800) [pid = 2129] [serial = 581] [outer = 0x110ff1800] 04:53:58 INFO - PROCESS | 2129 | 1467460438838 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 59 (0x11810e000) [pid = 2129] [serial = 582] [outer = 0x110ff1800] 04:53:59 INFO - PROCESS | 2129 | 1467460439650 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:53:59 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:53:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 976ms 04:53:59 INFO - PROCESS | 2129 | 1467460439691 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 2129 | 1467460439692 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:53:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:53:59 INFO - PROCESS | 2129 | 1467460439694 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 2129 | 1467460439696 Marionette TRACE conn2 <- [1,750,null,{}] 04:53:59 INFO - PROCESS | 2129 | 1467460439698 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:53:59 INFO - PROCESS | 2129 | 1467460439699 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:59 INFO - PROCESS | 2129 | 1467460439768 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:53:59 INFO - PROCESS | 2129 | 1467460439772 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 2129 | 1467460439774 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:53:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x118998800 == 31 [pid = 2129] [id = 195] 04:53:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 60 (0x118235c00) [pid = 2129] [serial = 583] [outer = 0x0] 04:53:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 61 (0x11823d400) [pid = 2129] [serial = 584] [outer = 0x118235c00] 04:53:59 INFO - PROCESS | 2129 | 1467460439799 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 62 (0x11825cc00) [pid = 2129] [serial = 585] [outer = 0x118235c00] 04:54:00 INFO - PROCESS | 2129 | 1467460440578 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:54:00 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:54:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 04:54:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:54:00 INFO - PROCESS | 2129 | 1467460440616 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 2129 | 1467460440617 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:54:00 INFO - PROCESS | 2129 | 1467460440619 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 2129 | 1467460440621 Marionette TRACE conn2 <- [1,754,null,{}] 04:54:00 INFO - PROCESS | 2129 | 1467460440625 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:54:00 INFO - PROCESS | 2129 | 1467460440626 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:00 INFO - PROCESS | 2129 | 1467460440698 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:54:00 INFO - PROCESS | 2129 | 1467460440743 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 2129 | 1467460440744 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x11990c800 == 32 [pid = 2129] [id = 196] 04:54:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 63 (0x116291000) [pid = 2129] [serial = 586] [outer = 0x0] 04:54:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 64 (0x118276000) [pid = 2129] [serial = 587] [outer = 0x116291000] 04:54:00 INFO - PROCESS | 2129 | 1467460440768 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x118426800) [pid = 2129] [serial = 588] [outer = 0x116291000] 04:54:01 INFO - PROCESS | 2129 | 1467460441543 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:54:01 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:54:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 04:54:01 INFO - PROCESS | 2129 | 1467460441591 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 2129 | 1467460441592 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:54:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:54:01 INFO - PROCESS | 2129 | 1467460441595 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 2129 | 1467460441596 Marionette TRACE conn2 <- [1,758,null,{}] 04:54:01 INFO - PROCESS | 2129 | 1467460441598 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:54:01 INFO - PROCESS | 2129 | 1467460441602 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:01 INFO - PROCESS | 2129 | 1467460441705 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:54:01 INFO - PROCESS | 2129 | 1467460441736 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 2129 | 1467460441737 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x119dc5800 == 33 [pid = 2129] [id = 197] 04:54:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x11841a400) [pid = 2129] [serial = 589] [outer = 0x0] 04:54:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x11992dc00) [pid = 2129] [serial = 590] [outer = 0x11841a400] 04:54:01 INFO - PROCESS | 2129 | 1467460441762 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x119a21400) [pid = 2129] [serial = 591] [outer = 0x11841a400] 04:54:02 INFO - PROCESS | 2129 | 1467460442142 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:54:02 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:54:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 567ms 04:54:02 INFO - PROCESS | 2129 | 1467460442163 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:54:02 INFO - PROCESS | 2129 | 1467460442165 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:54:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:54:02 INFO - PROCESS | 2129 | 1467460442169 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 2129 | 1467460442170 Marionette TRACE conn2 <- [1,762,null,{}] 04:54:02 INFO - PROCESS | 2129 | 1467460442182 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:54:02 INFO - PROCESS | 2129 | 1467460442184 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:02 INFO - PROCESS | 2129 | 1467460442322 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:54:02 INFO - PROCESS | 2129 | 1467460442325 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 2129 | 1467460442326 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x12385c800 == 34 [pid = 2129] [id = 198] 04:54:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x1129aa000) [pid = 2129] [serial = 592] [outer = 0x0] 04:54:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x119a4a400) [pid = 2129] [serial = 593] [outer = 0x1129aa000] 04:54:02 INFO - PROCESS | 2129 | 1467460442350 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x119a73000) [pid = 2129] [serial = 594] [outer = 0x1129aa000] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x11841f800) [pid = 2129] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x11820dc00) [pid = 2129] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x119a53400) [pid = 2129] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x1129ce800) [pid = 2129] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x1133c1800) [pid = 2129] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x11992c000) [pid = 2129] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 64 (0x118261400) [pid = 2129] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 63 (0x1138ec800) [pid = 2129] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 62 (0x116297000) [pid = 2129] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:54:03 INFO - PROCESS | 2129 | --DOMWINDOW == 61 (0x1160dac00) [pid = 2129] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:54:03 INFO - PROCESS | 2129 | 1467460443127 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:54:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:54:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 982ms 04:54:03 INFO - PROCESS | 2129 | 1467460443150 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 2129 | 1467460443151 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:54:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:54:03 INFO - PROCESS | 2129 | 1467460443153 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 2129 | 1467460443155 Marionette TRACE conn2 <- [1,766,null,{}] 04:54:03 INFO - PROCESS | 2129 | 1467460443157 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:54:03 INFO - PROCESS | 2129 | 1467460443158 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:03 INFO - PROCESS | 2129 | 1467460443227 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:54:03 INFO - PROCESS | 2129 | 1467460443230 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 2129 | 1467460443231 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x12397f000 == 35 [pid = 2129] [id = 199] 04:54:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 62 (0x1172be800) [pid = 2129] [serial = 595] [outer = 0x0] 04:54:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 63 (0x11820c800) [pid = 2129] [serial = 596] [outer = 0x1172be800] 04:54:03 INFO - PROCESS | 2129 | 1467460443258 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 64 (0x118669800) [pid = 2129] [serial = 597] [outer = 0x1172be800] 04:54:04 INFO - PROCESS | 2129 | 1467460444016 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:54:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:54:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 869ms 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:54:04 INFO - PROCESS | 2129 | 1467460444023 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 2129 | 1467460444025 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:54:04 INFO - PROCESS | 2129 | 1467460444027 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 2129 | 1467460444028 Marionette TRACE conn2 <- [1,770,null,{}] 04:54:04 INFO - PROCESS | 2129 | 1467460444030 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:54:04 INFO - PROCESS | 2129 | 1467460444031 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:04 INFO - PROCESS | 2129 | 1467460444107 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:54:04 INFO - PROCESS | 2129 | 1467460444110 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 2129 | 1467460444111 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x11836e000 == 36 [pid = 2129] [id = 200] 04:54:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x119a54800) [pid = 2129] [serial = 598] [outer = 0x0] 04:54:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x119a77c00) [pid = 2129] [serial = 599] [outer = 0x119a54800] 04:54:04 INFO - PROCESS | 2129 | 1467460444137 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x119af4400) [pid = 2129] [serial = 600] [outer = 0x119a54800] 04:54:04 INFO - PROCESS | 2129 | 1467460444465 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:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 468ms 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:54:04 INFO - PROCESS | 2129 | 1467460444496 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 2129 | 1467460444498 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:54:04 INFO - PROCESS | 2129 | 1467460444501 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 2129 | 1467460444503 Marionette TRACE conn2 <- [1,774,null,{}] 04:54:04 INFO - PROCESS | 2129 | 1467460444517 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:54:04 INFO - PROCESS | 2129 | 1467460444519 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:04 INFO - PROCESS | 2129 | 1467460444634 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:54:04 INFO - PROCESS | 2129 | 1467460444640 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 2129 | 1467460444641 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x124ac9800 == 37 [pid = 2129] [id = 201] 04:54:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x119afa800) [pid = 2129] [serial = 601] [outer = 0x0] 04:54:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x119bbb800) [pid = 2129] [serial = 602] [outer = 0x119afa800] 04:54:04 INFO - PROCESS | 2129 | 1467460444680 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x119d0dc00) [pid = 2129] [serial = 603] [outer = 0x119afa800] 04:54:04 INFO - PROCESS | 2129 | 1467460444981 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:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:54:05 INFO - PROCESS | 2129 | 1467460445023 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 2129 | 1467460445025 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:54:05 INFO - PROCESS | 2129 | 1467460445027 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 2129 | 1467460445029 Marionette TRACE conn2 <- [1,778,null,{}] 04:54:05 INFO - PROCESS | 2129 | 1467460445031 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:54:05 INFO - PROCESS | 2129 | 1467460445033 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:05 INFO - PROCESS | 2129 | 1467460445119 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:54:05 INFO - PROCESS | 2129 | 1467460445167 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 2129 | 1467460445169 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x11990c000 == 38 [pid = 2129] [id = 202] 04:54:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x119bc4c00) [pid = 2129] [serial = 604] [outer = 0x0] 04:54:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x120f30800) [pid = 2129] [serial = 605] [outer = 0x119bc4c00] 04:54:05 INFO - PROCESS | 2129 | 1467460445195 Marionette DEBUG loaded listener.js 04:54:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x1210e8c00) [pid = 2129] [serial = 606] [outer = 0x119bc4c00] 04:54:05 INFO - PROCESS | 2129 | 1467460445695 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:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 719ms 04:54:05 INFO - PROCESS | 2129 | 1467460445747 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 2129 | 1467460445749 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:54:05 INFO - PROCESS | 2129 | 1467460445752 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 2129 | 1467460445756 Marionette TRACE conn2 <- [1,782,null,{}] 04:54:05 INFO - PROCESS | 2129 | 1467460445760 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:54:05 INFO - PROCESS | 2129 | 1467460445761 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:05 INFO - PROCESS | 2129 | 1467460445868 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:54:05 INFO - PROCESS | 2129 | 1467460445982 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 2129 | 1467460445984 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f43000 == 39 [pid = 2129] [id = 203] 04:54:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x1133dd400) [pid = 2129] [serial = 607] [outer = 0x0] 04:54:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x113d8f000) [pid = 2129] [serial = 608] [outer = 0x1133dd400] 04:54:06 INFO - PROCESS | 2129 | 1467460446014 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x1166f1400) [pid = 2129] [serial = 609] [outer = 0x1133dd400] 04:54:06 INFO - PROCESS | 2129 | 1467460446652 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:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x124ac9800 == 38 [pid = 2129] [id = 201] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x11836e000 == 37 [pid = 2129] [id = 200] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x12397f000 == 36 [pid = 2129] [id = 199] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x12385c800 == 35 [pid = 2129] [id = 198] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x119dc5800 == 34 [pid = 2129] [id = 197] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x11990c800 == 33 [pid = 2129] [id = 196] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x118998800 == 32 [pid = 2129] [id = 195] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x11836f000 == 31 [pid = 2129] [id = 194] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x117005000 == 30 [pid = 2129] [id = 193] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x119fca800) [pid = 2129] [serial = 572] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x113d70800 == 29 [pid = 2129] [id = 192] 04:54:06 INFO - PROCESS | 2129 | --DOCSHELL 0x12396e000 == 28 [pid = 2129] [id = 191] 04:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 972ms 04:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:54:06 INFO - PROCESS | 2129 | 1467460446724 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:54:06 INFO - PROCESS | 2129 | 1467460446727 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:54:06 INFO - PROCESS | 2129 | 1467460446730 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:54:06 INFO - PROCESS | 2129 | 1467460446732 Marionette TRACE conn2 <- [1,786,null,{}] 04:54:06 INFO - PROCESS | 2129 | 1467460446735 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:54:06 INFO - PROCESS | 2129 | 1467460446737 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:06 INFO - PROCESS | 2129 | 1467460446812 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:54:06 INFO - PROCESS | 2129 | 1467460446816 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 2129 | 1467460446818 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x11661b800 == 29 [pid = 2129] [id = 204] 04:54:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x1160dd400) [pid = 2129] [serial = 610] [outer = 0x0] 04:54:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x1166f1000) [pid = 2129] [serial = 611] [outer = 0x1160dd400] 04:54:06 INFO - PROCESS | 2129 | 1467460446855 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x116977400) [pid = 2129] [serial = 612] [outer = 0x1160dd400] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x119bc3400) [pid = 2129] [serial = 570] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x118067800) [pid = 2129] [serial = 563] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x119af7c00) [pid = 2129] [serial = 569] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x11866a800) [pid = 2129] [serial = 564] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x118725400) [pid = 2129] [serial = 561] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x1133e0400) [pid = 2129] [serial = 551] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x116028c00) [pid = 2129] [serial = 552] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x119f07800) [pid = 2129] [serial = 549] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x119995000) [pid = 2129] [serial = 548] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x11872ec00) [pid = 2129] [serial = 546] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x118424800) [pid = 2129] [serial = 545] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x118064000) [pid = 2129] [serial = 543] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x11629ec00) [pid = 2129] [serial = 542] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 64 (0x116979400) [pid = 2129] [serial = 554] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 63 (0x119442800) [pid = 2129] [serial = 566] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 62 (0x11826dc00) [pid = 2129] [serial = 558] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 61 (0x1173b6400) [pid = 2129] [serial = 555] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 60 (0x119a53000) [pid = 2129] [serial = 567] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 59 (0x11856a000) [pid = 2129] [serial = 560] [outer = 0x0] [url = about:blank] 04:54:06 INFO - PROCESS | 2129 | --DOMWINDOW == 58 (0x118239400) [pid = 2129] [serial = 557] [outer = 0x0] [url = about:blank] 04:54:07 INFO - PROCESS | 2129 | 1467460447230 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:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 04:54:07 INFO - PROCESS | 2129 | 1467460447249 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 2129 | 1467460447253 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:54:07 INFO - PROCESS | 2129 | 1467460447259 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 2129 | 1467460447261 Marionette TRACE conn2 <- [1,790,null,{}] 04:54:07 INFO - PROCESS | 2129 | 1467460447264 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:54:07 INFO - PROCESS | 2129 | 1467460447265 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:07 INFO - PROCESS | 2129 | 1467460447339 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:54:07 INFO - PROCESS | 2129 | 1467460447343 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 2129 | 1467460447344 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e6e000 == 30 [pid = 2129] [id = 205] 04:54:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 59 (0x117205400) [pid = 2129] [serial = 613] [outer = 0x0] 04:54:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 60 (0x118067000) [pid = 2129] [serial = 614] [outer = 0x117205400] 04:54:07 INFO - PROCESS | 2129 | 1467460447383 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 61 (0x118107000) [pid = 2129] [serial = 615] [outer = 0x117205400] 04:54:07 INFO - PROCESS | 2129 | 1467460447736 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:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 04:54:07 INFO - PROCESS | 2129 | 1467460447779 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 2129 | 1467460447781 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:54:07 INFO - PROCESS | 2129 | 1467460447783 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 2129 | 1467460447785 Marionette TRACE conn2 <- [1,794,null,{}] 04:54:07 INFO - PROCESS | 2129 | 1467460447793 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:54:07 INFO - PROCESS | 2129 | 1467460447796 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:07 INFO - PROCESS | 2129 | 1467460447871 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:54:07 INFO - PROCESS | 2129 | 1467460447876 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 2129 | 1467460447878 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x1189a4000 == 31 [pid = 2129] [id = 206] 04:54:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 62 (0x11820b800) [pid = 2129] [serial = 616] [outer = 0x0] 04:54:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 63 (0x11825c400) [pid = 2129] [serial = 617] [outer = 0x11820b800] 04:54:07 INFO - PROCESS | 2129 | 1467460447911 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 64 (0x118427800) [pid = 2129] [serial = 618] [outer = 0x11820b800] 04:54:08 INFO - PROCESS | 2129 | 1467460448216 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:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 474ms 04:54:08 INFO - PROCESS | 2129 | 1467460448261 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 2129 | 1467460448263 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:54:08 INFO - PROCESS | 2129 | 1467460448265 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 2129 | 1467460448266 Marionette TRACE conn2 <- [1,798,null,{}] 04:54:08 INFO - PROCESS | 2129 | 1467460448268 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:54:08 INFO - PROCESS | 2129 | 1467460448270 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:08 INFO - PROCESS | 2129 | 1467460448359 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:54:08 INFO - PROCESS | 2129 | 1467460448362 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 2129 | 1467460448363 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x119474800 == 32 [pid = 2129] [id = 207] 04:54:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x11872a400) [pid = 2129] [serial = 619] [outer = 0x0] 04:54:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x1189e4400) [pid = 2129] [serial = 620] [outer = 0x11872a400] 04:54:08 INFO - PROCESS | 2129 | 1467460448390 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x119924400) [pid = 2129] [serial = 621] [outer = 0x11872a400] 04:54:08 INFO - PROCESS | 2129 | 1467460448733 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:54:08 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:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 518ms 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:54:08 INFO - PROCESS | 2129 | 1467460448784 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 2129 | 1467460448785 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:54:08 INFO - PROCESS | 2129 | 1467460448787 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 2129 | 1467460448788 Marionette TRACE conn2 <- [1,802,null,{}] 04:54:08 INFO - PROCESS | 2129 | 1467460448790 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:54:08 INFO - PROCESS | 2129 | 1467460448792 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:08 INFO - PROCESS | 2129 | 1467460448882 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:54:08 INFO - PROCESS | 2129 | 1467460448913 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 2129 | 1467460448914 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x119dc4000 == 33 [pid = 2129] [id = 208] 04:54:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x118723400) [pid = 2129] [serial = 622] [outer = 0x0] 04:54:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x11998bc00) [pid = 2129] [serial = 623] [outer = 0x118723400] 04:54:08 INFO - PROCESS | 2129 | 1467460448938 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x119996800) [pid = 2129] [serial = 624] [outer = 0x118723400] 04:54:09 INFO - PROCESS | 2129 | 1467460449242 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:54:09 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:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:54:09 INFO - PROCESS | 2129 | 1467460449309 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 2129 | 1467460449310 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:54:09 INFO - PROCESS | 2129 | 1467460449312 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 2129 | 1467460449313 Marionette TRACE conn2 <- [1,806,null,{}] 04:54:09 INFO - PROCESS | 2129 | 1467460449316 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:54:09 INFO - PROCESS | 2129 | 1467460449320 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:09 INFO - PROCESS | 2129 | 1467460449423 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:54:09 INFO - PROCESS | 2129 | 1467460449427 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 2129 | 1467460449428 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x123972000 == 34 [pid = 2129] [id = 209] 04:54:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x11998e800) [pid = 2129] [serial = 625] [outer = 0x0] 04:54:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x119a51c00) [pid = 2129] [serial = 626] [outer = 0x11998e800] 04:54:09 INFO - PROCESS | 2129 | 1467460449452 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x120f33000) [pid = 2129] [serial = 627] [outer = 0x11998e800] 04:54:09 INFO - PROCESS | 2129 | [2129] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:54:09 INFO - PROCESS | 2129 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:54:09 INFO - PROCESS | 2129 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:54:09 INFO - PROCESS | 2129 | [GFX2-]: Using SkiaGL canvas. 04:54:09 INFO - PROCESS | 2129 | 1467460449826 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:54:09 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:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:54:09 INFO - PROCESS | 2129 | 1467460449831 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 2129 | 1467460449833 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:54:09 INFO - PROCESS | 2129 | 1467460449835 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 2129 | 1467460449836 Marionette TRACE conn2 <- [1,810,null,{}] 04:54:09 INFO - PROCESS | 2129 | 1467460449840 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:54:09 INFO - PROCESS | 2129 | 1467460449841 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:09 INFO - PROCESS | 2129 | 1467460449931 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:54:09 INFO - PROCESS | 2129 | 1467460449962 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 2129 | 1467460449963 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x12459e800 == 35 [pid = 2129] [id = 210] 04:54:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x120f38c00) [pid = 2129] [serial = 628] [outer = 0x0] 04:54:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x120fd9400) [pid = 2129] [serial = 629] [outer = 0x120f38c00] 04:54:09 INFO - PROCESS | 2129 | 1467460449987 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x1210eb800) [pid = 2129] [serial = 630] [outer = 0x120f38c00] 04:54:10 INFO - PROCESS | 2129 | 1467460450290 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:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 471ms 04:54:10 INFO - PROCESS | 2129 | 1467460450308 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:54:10 INFO - PROCESS | 2129 | 1467460450310 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:54:10 INFO - PROCESS | 2129 | 1467460450312 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 2129 | 1467460450313 Marionette TRACE conn2 <- [1,814,null,{}] 04:54:10 INFO - PROCESS | 2129 | 1467460450316 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:54:10 INFO - PROCESS | 2129 | 1467460450317 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:10 INFO - PROCESS | 2129 | 1467460450398 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:54:10 INFO - PROCESS | 2129 | 1467460450401 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 2129 | 1467460450402 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x116953000 == 36 [pid = 2129] [id = 211] 04:54:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x123cc6800) [pid = 2129] [serial = 631] [outer = 0x0] 04:54:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x124072400) [pid = 2129] [serial = 632] [outer = 0x123cc6800] 04:54:10 INFO - PROCESS | 2129 | 1467460450422 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x124205000) [pid = 2129] [serial = 633] [outer = 0x123cc6800] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x1129aa000) [pid = 2129] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x116291000) [pid = 2129] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x112af8000) [pid = 2129] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x119af0000) [pid = 2129] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x11662a000) [pid = 2129] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x118235c00) [pid = 2129] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x1172be800) [pid = 2129] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x119afa800) [pid = 2129] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x110ff1800) [pid = 2129] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x11841a400) [pid = 2129] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:54:10 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x119a54800) [pid = 2129] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:54:10 INFO - PROCESS | 2129 | 1467460450909 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:54:10 INFO - PROCESS | 2129 | 1467460450936 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:54:10 INFO - PROCESS | 2129 | 1467460450939 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 2129 | 1467460450941 Marionette TRACE conn2 <- [1,818,null,{}] 04:54:10 INFO - PROCESS | 2129 | 1467460450943 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:54:10 INFO - PROCESS | 2129 | 1467460450945 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:11 INFO - PROCESS | 2129 | 1467460451008 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:54:11 INFO - PROCESS | 2129 | 1467460451012 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 2129 | 1467460451013 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x126f33000 == 37 [pid = 2129] [id = 212] 04:54:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x112af8000) [pid = 2129] [serial = 634] [outer = 0x0] 04:54:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x116713800) [pid = 2129] [serial = 635] [outer = 0x112af8000] 04:54:11 INFO - PROCESS | 2129 | 1467460451035 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x119a74800) [pid = 2129] [serial = 636] [outer = 0x112af8000] 04:54:11 INFO - PROCESS | 2129 | 1467460451427 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:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 04:54:11 INFO - PROCESS | 2129 | 1467460451461 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 2129 | 1467460451462 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:54:11 INFO - PROCESS | 2129 | 1467460451465 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 2129 | 1467460451467 Marionette TRACE conn2 <- [1,822,null,{}] 04:54:11 INFO - PROCESS | 2129 | 1467460451470 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:54:11 INFO - PROCESS | 2129 | 1467460451471 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:11 INFO - PROCESS | 2129 | 1467460451572 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:54:11 INFO - PROCESS | 2129 | 1467460451577 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 2129 | 1467460451578 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aa0000 == 38 [pid = 2129] [id = 213] 04:54:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x119af2800) [pid = 2129] [serial = 637] [outer = 0x0] 04:54:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x124208000) [pid = 2129] [serial = 638] [outer = 0x119af2800] 04:54:11 INFO - PROCESS | 2129 | 1467460451617 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x12420d000) [pid = 2129] [serial = 639] [outer = 0x119af2800] 04:54:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 04:54:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:54:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1 04:54:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:12 INFO - _addTest/ [0,825,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 2129 | 1467460452043 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:54:12 INFO - PROCESS | 2129 | 1467460452045 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 2129 | 1467460452047 Marionette TRACE conn2 <- [1,826,null,{}] 04:54:12 INFO - PROCESS | 2129 | 1467460452049 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:54:12 INFO - PROCESS | 2129 | 1467460452051 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:12 INFO - PROCESS | 2129 | 1467460452204 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:54:12 INFO - PROCESS | 2129 | 1467460452213 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 2129 | 1467460452215 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x128ab2000 == 39 [pid = 2129] [id = 214] 04:54:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x118422c00) [pid = 2129] [serial = 640] [outer = 0x0] 04:54:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x12420e800) [pid = 2129] [serial = 641] [outer = 0x118422c00] 04:54:12 INFO - PROCESS | 2129 | 1467460452257 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x124e20800) [pid = 2129] [serial = 642] [outer = 0x118422c00] 04:54:12 INFO - PROCESS | 2129 | 1467460452664 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:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 622ms 04:54:12 INFO - PROCESS | 2129 | 1467460452667 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:54:12 INFO - PROCESS | 2129 | 1467460452668 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:54:12 INFO - PROCESS | 2129 | 1467460452672 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 2129 | 1467460452672 Marionette TRACE conn2 <- [1,830,null,{}] 04:54:12 INFO - PROCESS | 2129 | 1467460452675 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:54:12 INFO - PROCESS | 2129 | 1467460452676 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:12 INFO - PROCESS | 2129 | 1467460452770 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:54:12 INFO - PROCESS | 2129 | 1467460452897 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 2129 | 1467460452900 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x112f20000 == 40 [pid = 2129] [id = 215] 04:54:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x110ff1400) [pid = 2129] [serial = 643] [outer = 0x0] 04:54:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x1129c5800) [pid = 2129] [serial = 644] [outer = 0x110ff1400] 04:54:12 INFO - PROCESS | 2129 | 1467460452961 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1133db800) [pid = 2129] [serial = 645] [outer = 0x110ff1400] 04:54:13 INFO - PROCESS | 2129 | 1467460453450 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:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 821ms 04:54:13 INFO - PROCESS | 2129 | 1467460453493 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 2129 | 1467460453497 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:54:13 INFO - PROCESS | 2129 | 1467460453501 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 2129 | 1467460453504 Marionette TRACE conn2 <- [1,834,null,{}] 04:54:13 INFO - PROCESS | 2129 | 1467460453510 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:54:13 INFO - PROCESS | 2129 | 1467460453512 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:13 INFO - PROCESS | 2129 | 1467460453696 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:54:13 INFO - PROCESS | 2129 | 1467460453787 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 2129 | 1467460453789 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x11877f000 == 41 [pid = 2129] [id = 216] 04:54:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1133dd000) [pid = 2129] [serial = 646] [outer = 0x0] 04:54:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x118062400) [pid = 2129] [serial = 647] [outer = 0x1133dd000] 04:54:13 INFO - PROCESS | 2129 | 1467460453839 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11810cc00) [pid = 2129] [serial = 648] [outer = 0x1133dd000] 04:54:14 INFO - PROCESS | 2129 | 1467460454305 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:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 824ms 04:54:14 INFO - PROCESS | 2129 | 1467460454326 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 2129 | 1467460454329 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:54:14 INFO - PROCESS | 2129 | 1467460454332 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 2129 | 1467460454334 Marionette TRACE conn2 <- [1,838,null,{}] 04:54:14 INFO - PROCESS | 2129 | 1467460454336 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:54:14 INFO - PROCESS | 2129 | 1467460454338 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:14 INFO - PROCESS | 2129 | 1467460454470 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:54:14 INFO - PROCESS | 2129 | 1467460454477 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 2129 | 1467460454478 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272ca000 == 42 [pid = 2129] [id = 217] 04:54:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118231c00) [pid = 2129] [serial = 649] [outer = 0x0] 04:54:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118428400) [pid = 2129] [serial = 650] [outer = 0x118231c00] 04:54:14 INFO - PROCESS | 2129 | 1467460454507 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119995000) [pid = 2129] [serial = 651] [outer = 0x118231c00] 04:54:14 INFO - PROCESS | 2129 | 1467460454931 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:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 620ms 04:54:14 INFO - PROCESS | 2129 | 1467460454953 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:54:14 INFO - PROCESS | 2129 | 1467460454955 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:54:14 INFO - PROCESS | 2129 | 1467460454958 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 2129 | 1467460454963 Marionette TRACE conn2 <- [1,842,null,{}] 04:54:14 INFO - PROCESS | 2129 | 1467460454970 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:54:14 INFO - PROCESS | 2129 | 1467460454972 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:15 INFO - PROCESS | 2129 | 1467460455071 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:54:15 INFO - PROCESS | 2129 | 1467460455168 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 2129 | 1467460455170 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e0800 == 43 [pid = 2129] [id = 218] 04:54:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119af3c00) [pid = 2129] [serial = 652] [outer = 0x0] 04:54:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119d10800) [pid = 2129] [serial = 653] [outer = 0x119af3c00] 04:54:15 INFO - PROCESS | 2129 | 1467460455198 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x124208800) [pid = 2129] [serial = 654] [outer = 0x119af3c00] 04:54:15 INFO - PROCESS | 2129 | 1467460455643 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:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 727ms 04:54:15 INFO - PROCESS | 2129 | 1467460455685 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 2129 | 1467460455687 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:54:15 INFO - PROCESS | 2129 | 1467460455838 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 2129 | 1467460455840 Marionette TRACE conn2 <- [1,846,null,{}] 04:54:15 INFO - PROCESS | 2129 | 1467460455857 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:54:15 INFO - PROCESS | 2129 | 1467460455859 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:15 INFO - PROCESS | 2129 | 1467460455948 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:54:15 INFO - PROCESS | 2129 | 1467460455995 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 2129 | 1467460455997 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x11836a800 == 44 [pid = 2129] [id = 219] 04:54:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x116708800) [pid = 2129] [serial = 655] [outer = 0x0] 04:54:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1167d3c00) [pid = 2129] [serial = 656] [outer = 0x116708800] 04:54:16 INFO - PROCESS | 2129 | 1467460456025 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1176dec00) [pid = 2129] [serial = 657] [outer = 0x116708800] 04:54:16 INFO - PROCESS | 2129 | 1467460456494 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:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 700ms 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x128ab2000 == 43 [pid = 2129] [id = 214] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x128aa0000 == 42 [pid = 2129] [id = 213] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x126f33000 == 41 [pid = 2129] [id = 212] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x116953000 == 40 [pid = 2129] [id = 211] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x12459e800 == 39 [pid = 2129] [id = 210] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x123972000 == 38 [pid = 2129] [id = 209] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x119dc4000 == 37 [pid = 2129] [id = 208] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x119474800 == 36 [pid = 2129] [id = 207] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x1189a4000 == 35 [pid = 2129] [id = 206] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x117e6e000 == 34 [pid = 2129] [id = 205] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x11661b800 == 33 [pid = 2129] [id = 204] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x11990c000 == 32 [pid = 2129] [id = 202] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x116f43000 == 31 [pid = 2129] [id = 203] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e0800 == 30 [pid = 2129] [id = 218] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x1272ca000 == 29 [pid = 2129] [id = 217] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x11877f000 == 28 [pid = 2129] [id = 216] 04:54:16 INFO - PROCESS | 2129 | --DOCSHELL 0x112f20000 == 27 [pid = 2129] [id = 215] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11820c800) [pid = 2129] [serial = 596] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118669800) [pid = 2129] [serial = 597] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119bbb800) [pid = 2129] [serial = 602] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11810e000) [pid = 2129] [serial = 582] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x118104800) [pid = 2129] [serial = 581] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11992dc00) [pid = 2129] [serial = 590] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119a21400) [pid = 2129] [serial = 591] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119a73000) [pid = 2129] [serial = 594] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119af4400) [pid = 2129] [serial = 600] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x119d0dc00) [pid = 2129] [serial = 603] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x118426800) [pid = 2129] [serial = 588] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x119a77c00) [pid = 2129] [serial = 599] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x120f30800) [pid = 2129] [serial = 605] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x119a4a400) [pid = 2129] [serial = 593] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x118276000) [pid = 2129] [serial = 587] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x112dcb000) [pid = 2129] [serial = 575] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x112aee800) [pid = 2129] [serial = 576] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x120fcd400) [pid = 2129] [serial = 573] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x116970c00) [pid = 2129] [serial = 578] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x1172c1000) [pid = 2129] [serial = 579] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x11823d400) [pid = 2129] [serial = 584] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x11825cc00) [pid = 2129] [serial = 585] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 2129 | 1467460457032 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 2129 | 1467460457034 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:54:17 INFO - PROCESS | 2129 | 1467460457043 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 2129 | 1467460457044 Marionette TRACE conn2 <- [1,850,null,{}] 04:54:17 INFO - PROCESS | 2129 | 1467460457048 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:54:17 INFO - PROCESS | 2129 | 1467460457050 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:17 INFO - PROCESS | 2129 | 1467460457128 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:54:17 INFO - PROCESS | 2129 | 1467460457132 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 2129 | 1467460457135 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x11507d800 == 28 [pid = 2129] [id = 220] 04:54:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x11336d400) [pid = 2129] [serial = 658] [outer = 0x0] 04:54:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x1133dc000) [pid = 2129] [serial = 659] [outer = 0x11336d400] 04:54:17 INFO - PROCESS | 2129 | 1467460457164 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x1160d7400) [pid = 2129] [serial = 660] [outer = 0x11336d400] 04:54:17 INFO - PROCESS | 2129 | 1467460457495 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:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 471ms 04:54:17 INFO - PROCESS | 2129 | 1467460457513 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:54:17 INFO - PROCESS | 2129 | 1467460457515 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:54:17 INFO - PROCESS | 2129 | 1467460457520 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 2129 | 1467460457525 Marionette TRACE conn2 <- [1,854,null,{}] 04:54:17 INFO - PROCESS | 2129 | 1467460457528 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:54:17 INFO - PROCESS | 2129 | 1467460457530 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:17 INFO - PROCESS | 2129 | 1467460457630 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:54:17 INFO - PROCESS | 2129 | 1467460457681 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 2129 | 1467460457683 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x117018800 == 29 [pid = 2129] [id = 221] 04:54:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x117203800) [pid = 2129] [serial = 661] [outer = 0x0] 04:54:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x118064800) [pid = 2129] [serial = 662] [outer = 0x117203800] 04:54:17 INFO - PROCESS | 2129 | 1467460457714 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x118109c00) [pid = 2129] [serial = 663] [outer = 0x117203800] 04:54:17 INFO - PROCESS | 2129 | 1467460457984 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:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 476ms 04:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:54:18 INFO - PROCESS | 2129 | 1467460457997 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:54:18 INFO - PROCESS | 2129 | 1467460457999 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:54:18 INFO - PROCESS | 2129 | 1467460458017 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - PROCESS | 2129 | 1467460458018 Marionette TRACE conn2 <- [1,858,null,{}] 04:54:18 INFO - PROCESS | 2129 | 1467460458033 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:54:18 INFO - PROCESS | 2129 | 1467460458036 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:18 INFO - PROCESS | 2129 | 1467460458115 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:54:18 INFO - PROCESS | 2129 | 1467460458123 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 2129 | 1467460458126 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x11899e000 == 30 [pid = 2129] [id = 222] 04:54:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x11823f800) [pid = 2129] [serial = 664] [outer = 0x0] 04:54:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11825a000) [pid = 2129] [serial = 665] [outer = 0x11823f800] 04:54:18 INFO - PROCESS | 2129 | 1467460458154 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x11841b400) [pid = 2129] [serial = 666] [outer = 0x11823f800] 04:54:18 INFO - PROCESS | 2129 | 1467460458552 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:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 587ms 04:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:54:18 INFO - PROCESS | 2129 | 1467460458589 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:54:18 INFO - PROCESS | 2129 | 1467460458591 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:54:18 INFO - PROCESS | 2129 | 1467460458594 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - PROCESS | 2129 | 1467460458596 Marionette TRACE conn2 <- [1,862,null,{}] 04:54:18 INFO - PROCESS | 2129 | 1467460458600 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:54:18 INFO - PROCESS | 2129 | 1467460458602 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:18 INFO - PROCESS | 2129 | 1467460458719 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:54:18 INFO - PROCESS | 2129 | 1467460458725 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 2129 | 1467460458726 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c33800 == 31 [pid = 2129] [id = 223] 04:54:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11856d000) [pid = 2129] [serial = 667] [outer = 0x0] 04:54:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x118668400) [pid = 2129] [serial = 668] [outer = 0x11856d000] 04:54:18 INFO - PROCESS | 2129 | 1467460458751 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x119441800) [pid = 2129] [serial = 669] [outer = 0x11856d000] 04:54:19 INFO - PROCESS | 2129 | 1467460459080 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:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:54:19 INFO - PROCESS | 2129 | 1467460459114 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 2129 | 1467460459115 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:54:19 INFO - PROCESS | 2129 | 1467460459117 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 2129 | 1467460459118 Marionette TRACE conn2 <- [1,866,null,{}] 04:54:19 INFO - PROCESS | 2129 | 1467460459121 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:54:19 INFO - PROCESS | 2129 | 1467460459124 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:19 INFO - PROCESS | 2129 | 1467460459252 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:54:19 INFO - PROCESS | 2129 | 1467460459256 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 2129 | 1467460459257 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210af800 == 32 [pid = 2129] [id = 224] 04:54:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11856e400) [pid = 2129] [serial = 670] [outer = 0x0] 04:54:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119990800) [pid = 2129] [serial = 671] [outer = 0x11856e400] 04:54:19 INFO - PROCESS | 2129 | 1467460459282 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119a46c00) [pid = 2129] [serial = 672] [outer = 0x11856e400] 04:54:19 INFO - PROCESS | 2129 | 1467460459617 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:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 524ms 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:54:19 INFO - PROCESS | 2129 | 1467460459648 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 2129 | 1467460459650 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:54:19 INFO - PROCESS | 2129 | 1467460459652 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 2129 | 1467460459653 Marionette TRACE conn2 <- [1,870,null,{}] 04:54:19 INFO - PROCESS | 2129 | 1467460459658 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:54:19 INFO - PROCESS | 2129 | 1467460459662 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:19 INFO - PROCESS | 2129 | 1467460459770 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:54:19 INFO - PROCESS | 2129 | 1467460459803 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 2129 | 1467460459805 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x123985000 == 33 [pid = 2129] [id = 225] 04:54:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119a53c00) [pid = 2129] [serial = 673] [outer = 0x0] 04:54:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119af0400) [pid = 2129] [serial = 674] [outer = 0x119a53c00] 04:54:19 INFO - PROCESS | 2129 | 1467460459830 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119bc1400) [pid = 2129] [serial = 675] [outer = 0x119a53c00] 04:54:20 INFO - PROCESS | 2129 | 1467460460149 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:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 04:54:20 INFO - PROCESS | 2129 | 1467460460173 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 2129 | 1467460460175 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:54:20 INFO - PROCESS | 2129 | 1467460460183 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 2129 | 1467460460184 Marionette TRACE conn2 <- [1,874,null,{}] 04:54:20 INFO - PROCESS | 2129 | 1467460460187 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:54:20 INFO - PROCESS | 2129 | 1467460460188 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:20 INFO - PROCESS | 2129 | 1467460460279 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:54:20 INFO - PROCESS | 2129 | 1467460460282 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 2129 | 1467460460291 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x124271800 == 34 [pid = 2129] [id = 226] 04:54:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x113841000) [pid = 2129] [serial = 676] [outer = 0x0] 04:54:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x120f36800) [pid = 2129] [serial = 677] [outer = 0x113841000] 04:54:20 INFO - PROCESS | 2129 | 1467460460316 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1210ea800) [pid = 2129] [serial = 678] [outer = 0x113841000] 04:54:20 INFO - PROCESS | 2129 | 1467460460652 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:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 04:54:20 INFO - PROCESS | 2129 | 1467460460701 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 2129 | 1467460460703 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:54:20 INFO - PROCESS | 2129 | 1467460460705 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 2129 | 1467460460706 Marionette TRACE conn2 <- [1,878,null,{}] 04:54:20 INFO - PROCESS | 2129 | 1467460460709 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:54:20 INFO - PROCESS | 2129 | 1467460460710 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:20 INFO - PROCESS | 2129 | 1467460460797 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:54:20 INFO - PROCESS | 2129 | 1467460460834 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 2129 | 1467460460835 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255b9000 == 35 [pid = 2129] [id = 227] 04:54:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119d0ec00) [pid = 2129] [serial = 679] [outer = 0x0] 04:54:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x124207000) [pid = 2129] [serial = 680] [outer = 0x119d0ec00] 04:54:20 INFO - PROCESS | 2129 | 1467460460859 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x124211800) [pid = 2129] [serial = 681] [outer = 0x119d0ec00] 04:54:21 INFO - PROCESS | 2129 | 1467460461267 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:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x123cc6800) [pid = 2129] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x118723400) [pid = 2129] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1133dd400) [pid = 2129] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x112af8000) [pid = 2129] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119af2800) [pid = 2129] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11820b800) [pid = 2129] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x117205400) [pid = 2129] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1160dd400) [pid = 2129] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11872a400) [pid = 2129] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x11998e800) [pid = 2129] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x120f38c00) [pid = 2129] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x118422c00) [pid = 2129] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:54:21 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x119bc4c00) [pid = 2129] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 619ms 04:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:54:21 INFO - PROCESS | 2129 | 1467460461324 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 2129 | 1467460461325 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:54:21 INFO - PROCESS | 2129 | 1467460461328 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 2129 | 1467460461329 Marionette TRACE conn2 <- [1,882,null,{}] 04:54:21 INFO - PROCESS | 2129 | 1467460461331 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:54:21 INFO - PROCESS | 2129 | 1467460461332 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:21 INFO - PROCESS | 2129 | 1467460461402 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:54:21 INFO - PROCESS | 2129 | 1467460461407 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 2129 | 1467460461408 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x12426d000 == 36 [pid = 2129] [id = 228] 04:54:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x116079400) [pid = 2129] [serial = 682] [outer = 0x0] 04:54:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x117205400) [pid = 2129] [serial = 683] [outer = 0x116079400] 04:54:21 INFO - PROCESS | 2129 | 1467460461439 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118569800) [pid = 2129] [serial = 684] [outer = 0x116079400] 04:54:21 INFO - PROCESS | 2129 | 1467460461747 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:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 467ms 04:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:54:21 INFO - PROCESS | 2129 | 1467460461796 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 2129 | 1467460461797 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:54:21 INFO - PROCESS | 2129 | 1467460461799 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 2129 | 1467460461800 Marionette TRACE conn2 <- [1,886,null,{}] 04:54:21 INFO - PROCESS | 2129 | 1467460461802 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:54:21 INFO - PROCESS | 2129 | 1467460461803 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:21 INFO - PROCESS | 2129 | 1467460461876 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:54:21 INFO - PROCESS | 2129 | 1467460461930 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 2129 | 1467460461931 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aa0000 == 37 [pid = 2129] [id = 229] 04:54:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x1160d9400) [pid = 2129] [serial = 685] [outer = 0x0] 04:54:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119af8000) [pid = 2129] [serial = 686] [outer = 0x1160d9400] 04:54:21 INFO - PROCESS | 2129 | 1467460461957 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x124204000) [pid = 2129] [serial = 687] [outer = 0x1160d9400] 04:54:22 INFO - PROCESS | 2129 | 1467460462222 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:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 04:54:22 INFO - PROCESS | 2129 | 1467460462268 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 2129 | 1467460462269 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:54:22 INFO - PROCESS | 2129 | 1467460462279 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 2129 | 1467460462281 Marionette TRACE conn2 <- [1,890,null,{}] 04:54:22 INFO - PROCESS | 2129 | 1467460462283 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:54:22 INFO - PROCESS | 2129 | 1467460462284 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:22 INFO - PROCESS | 2129 | 1467460462376 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:54:22 INFO - PROCESS | 2129 | 1467460462380 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 2129 | 1467460462382 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e0800 == 38 [pid = 2129] [id = 230] 04:54:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x12420bc00) [pid = 2129] [serial = 688] [outer = 0x0] 04:54:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x124b23400) [pid = 2129] [serial = 689] [outer = 0x12420bc00] 04:54:22 INFO - PROCESS | 2129 | 1467460462408 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1250ed400) [pid = 2129] [serial = 690] [outer = 0x12420bc00] 04:54:22 INFO - PROCESS | 2129 | 1467460462758 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:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 526ms 04:54:22 INFO - PROCESS | 2129 | 1467460462801 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 2129 | 1467460462803 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:54:22 INFO - PROCESS | 2129 | 1467460462805 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 2129 | 1467460462806 Marionette TRACE conn2 <- [1,894,null,{}] 04:54:22 INFO - PROCESS | 2129 | 1467460462808 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:54:22 INFO - PROCESS | 2129 | 1467460462809 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:22 INFO - PROCESS | 2129 | 1467460462884 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:54:22 INFO - PROCESS | 2129 | 1467460462889 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 2129 | 1467460462892 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a507800 == 39 [pid = 2129] [id = 231] 04:54:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1255a1000) [pid = 2129] [serial = 691] [outer = 0x0] 04:54:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x125602c00) [pid = 2129] [serial = 692] [outer = 0x1255a1000] 04:54:22 INFO - PROCESS | 2129 | 1467460462916 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x126911800) [pid = 2129] [serial = 693] [outer = 0x1255a1000] 04:54:23 INFO - PROCESS | 2129 | 1467460463230 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:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 04:54:23 INFO - PROCESS | 2129 | 1467460463313 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 2129 | 1467460463315 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:54:23 INFO - PROCESS | 2129 | 1467460463319 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 2129 | 1467460463322 Marionette TRACE conn2 <- [1,898,null,{}] 04:54:23 INFO - PROCESS | 2129 | 1467460463326 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:54:23 INFO - PROCESS | 2129 | 1467460463328 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:23 INFO - PROCESS | 2129 | 1467460463417 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:54:23 INFO - PROCESS | 2129 | 1467460463509 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 2129 | 1467460463513 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x11694c800 == 40 [pid = 2129] [id = 232] 04:54:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x112aee800) [pid = 2129] [serial = 694] [outer = 0x0] 04:54:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1130a2800) [pid = 2129] [serial = 695] [outer = 0x112aee800] 04:54:23 INFO - PROCESS | 2129 | 1467460463543 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x116291000) [pid = 2129] [serial = 696] [outer = 0x112aee800] 04:54:24 INFO - PROCESS | 2129 | 1467460464027 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:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 772ms 04:54:24 INFO - PROCESS | 2129 | 1467460464130 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 2129 | 1467460464133 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:54:24 INFO - PROCESS | 2129 | 1467460464139 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 2129 | 1467460464143 Marionette TRACE conn2 <- [1,902,null,{}] 04:54:24 INFO - PROCESS | 2129 | 1467460464146 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:54:24 INFO - PROCESS | 2129 | 1467460464148 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:24 INFO - PROCESS | 2129 | 1467460464257 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:54:24 INFO - PROCESS | 2129 | 1467460464327 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 2129 | 1467460464329 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d6a000 == 41 [pid = 2129] [id = 233] 04:54:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x11810c800) [pid = 2129] [serial = 697] [outer = 0x0] 04:54:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x118110800) [pid = 2129] [serial = 698] [outer = 0x11810c800] 04:54:24 INFO - PROCESS | 2129 | 1467460464359 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x11823c000) [pid = 2129] [serial = 699] [outer = 0x11810c800] 04:54:25 INFO - PROCESS | 2129 | 1467460465021 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:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e0800 == 40 [pid = 2129] [id = 230] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x128aa0000 == 39 [pid = 2129] [id = 229] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x12426d000 == 38 [pid = 2129] [id = 228] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x1255b9000 == 37 [pid = 2129] [id = 227] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x124271800 == 36 [pid = 2129] [id = 226] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x123985000 == 35 [pid = 2129] [id = 225] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x1210af800 == 34 [pid = 2129] [id = 224] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x119c33800 == 33 [pid = 2129] [id = 223] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x11899e000 == 32 [pid = 2129] [id = 222] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x117018800 == 31 [pid = 2129] [id = 221] 04:54:25 INFO - PROCESS | 2129 | --DOCSHELL 0x11507d800 == 30 [pid = 2129] [id = 220] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 926ms 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:54:25 INFO - PROCESS | 2129 | 1467460465063 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 2129 | 1467460465065 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:54:25 INFO - PROCESS | 2129 | 1467460465068 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 2129 | 1467460465069 Marionette TRACE conn2 <- [1,906,null,{}] 04:54:25 INFO - PROCESS | 2129 | 1467460465073 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:54:25 INFO - PROCESS | 2129 | 1467460465075 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:25 INFO - PROCESS | 2129 | 1467460465151 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x124072400) [pid = 2129] [serial = 632] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119996800) [pid = 2129] [serial = 624] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x113d8f000) [pid = 2129] [serial = 608] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119a74800) [pid = 2129] [serial = 636] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x12420d000) [pid = 2129] [serial = 639] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11825c400) [pid = 2129] [serial = 617] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1166f1400) [pid = 2129] [serial = 609] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x118107000) [pid = 2129] [serial = 615] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118427800) [pid = 2129] [serial = 618] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x116977400) [pid = 2129] [serial = 612] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1189e4400) [pid = 2129] [serial = 620] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x120f33000) [pid = 2129] [serial = 627] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x124205000) [pid = 2129] [serial = 633] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1210eb800) [pid = 2129] [serial = 630] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12420e800) [pid = 2129] [serial = 641] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x118067000) [pid = 2129] [serial = 614] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1210e8c00) [pid = 2129] [serial = 606] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x119924400) [pid = 2129] [serial = 621] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1166f1000) [pid = 2129] [serial = 611] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x116713800) [pid = 2129] [serial = 635] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x124208000) [pid = 2129] [serial = 638] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x11998bc00) [pid = 2129] [serial = 623] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x119a51c00) [pid = 2129] [serial = 626] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x120fd9400) [pid = 2129] [serial = 629] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x124e20800) [pid = 2129] [serial = 642] [outer = 0x0] [url = about:blank] 04:54:25 INFO - PROCESS | 2129 | 1467460465214 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 2129 | 1467460465216 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x112f74000 == 31 [pid = 2129] [id = 234] 04:54:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1129cfc00) [pid = 2129] [serial = 700] [outer = 0x0] 04:54:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x112a84c00) [pid = 2129] [serial = 701] [outer = 0x1129cfc00] 04:54:25 INFO - PROCESS | 2129 | 1467460465245 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x113098800) [pid = 2129] [serial = 702] [outer = 0x1129cfc00] 04:54:25 INFO - PROCESS | 2129 | 1467460465544 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:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 04:54:25 INFO - PROCESS | 2129 | 1467460465590 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 2129 | 1467460465593 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:54:25 INFO - PROCESS | 2129 | 1467460465597 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 2129 | 1467460465599 Marionette TRACE conn2 <- [1,910,null,{}] 04:54:25 INFO - PROCESS | 2129 | 1467460465601 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:54:25 INFO - PROCESS | 2129 | 1467460465603 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:25 INFO - PROCESS | 2129 | 1467460465679 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:54:25 INFO - PROCESS | 2129 | 1467460465738 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 2129 | 1467460465739 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f48800 == 32 [pid = 2129] [id = 235] 04:54:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x1133dbc00) [pid = 2129] [serial = 703] [outer = 0x0] 04:54:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x113f36400) [pid = 2129] [serial = 704] [outer = 0x1133dbc00] 04:54:25 INFO - PROCESS | 2129 | 1467460465766 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x116299400) [pid = 2129] [serial = 705] [outer = 0x1133dbc00] 04:54:26 INFO - PROCESS | 2129 | 1467460466062 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:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 519ms 04:54:26 INFO - PROCESS | 2129 | 1467460466117 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 2129 | 1467460466118 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:54:26 INFO - PROCESS | 2129 | 1467460466120 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 2129 | 1467460466123 Marionette TRACE conn2 <- [1,914,null,{}] 04:54:26 INFO - PROCESS | 2129 | 1467460466131 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:54:26 INFO - PROCESS | 2129 | 1467460466134 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:26 INFO - PROCESS | 2129 | 1467460466211 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:54:26 INFO - PROCESS | 2129 | 1467460466216 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 2129 | 1467460466218 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x118764000 == 33 [pid = 2129] [id = 236] 04:54:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x117205800) [pid = 2129] [serial = 706] [outer = 0x0] 04:54:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x118064000) [pid = 2129] [serial = 707] [outer = 0x117205800] 04:54:26 INFO - PROCESS | 2129 | 1467460466251 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x118107800) [pid = 2129] [serial = 708] [outer = 0x117205800] 04:54:26 INFO - PROCESS | 2129 | 1467460466574 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:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 472ms 04:54:26 INFO - PROCESS | 2129 | 1467460466594 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 2129 | 1467460466595 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:54:26 INFO - PROCESS | 2129 | 1467460466598 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 2129 | 1467460466599 Marionette TRACE conn2 <- [1,918,null,{}] 04:54:26 INFO - PROCESS | 2129 | 1467460466601 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:54:26 INFO - PROCESS | 2129 | 1467460466602 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:26 INFO - PROCESS | 2129 | 1467460466680 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:54:26 INFO - PROCESS | 2129 | 1467460466683 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 2129 | 1467460466684 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x11991a000 == 34 [pid = 2129] [id = 237] 04:54:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x11810fc00) [pid = 2129] [serial = 709] [outer = 0x0] 04:54:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118238c00) [pid = 2129] [serial = 710] [outer = 0x11810fc00] 04:54:26 INFO - PROCESS | 2129 | 1467460466711 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x118255c00) [pid = 2129] [serial = 711] [outer = 0x11810fc00] 04:54:27 INFO - PROCESS | 2129 | 1467460467062 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:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 468ms 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:54:27 INFO - PROCESS | 2129 | 1467460467066 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 2129 | 1467460467068 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:54:27 INFO - PROCESS | 2129 | 1467460467070 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 2129 | 1467460467071 Marionette TRACE conn2 <- [1,922,null,{}] 04:54:27 INFO - PROCESS | 2129 | 1467460467077 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:54:27 INFO - PROCESS | 2129 | 1467460467078 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:27 INFO - PROCESS | 2129 | 1467460467191 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:54:27 INFO - PROCESS | 2129 | 1467460467202 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 2129 | 1467460467203 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d5b000 == 35 [pid = 2129] [id = 238] 04:54:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1129c4400) [pid = 2129] [serial = 712] [outer = 0x0] 04:54:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118208c00) [pid = 2129] [serial = 713] [outer = 0x1129c4400] 04:54:27 INFO - PROCESS | 2129 | 1467460467228 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118424800) [pid = 2129] [serial = 714] [outer = 0x1129c4400] 04:54:27 INFO - PROCESS | 2129 | 1467460467563 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:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 522ms 04:54:27 INFO - PROCESS | 2129 | 1467460467593 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 2129 | 1467460467595 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:54:27 INFO - PROCESS | 2129 | 1467460467597 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 2129 | 1467460467598 Marionette TRACE conn2 <- [1,926,null,{}] 04:54:27 INFO - PROCESS | 2129 | 1467460467600 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:54:27 INFO - PROCESS | 2129 | 1467460467604 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:27 INFO - PROCESS | 2129 | 1467460467716 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:54:27 INFO - PROCESS | 2129 | 1467460467722 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 2129 | 1467460467723 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x123ca9800 == 36 [pid = 2129] [id = 239] 04:54:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118261800) [pid = 2129] [serial = 715] [outer = 0x0] 04:54:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118723400) [pid = 2129] [serial = 716] [outer = 0x118261800] 04:54:27 INFO - PROCESS | 2129 | 1467460467748 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119a47400) [pid = 2129] [serial = 717] [outer = 0x118261800] 04:54:28 INFO - PROCESS | 2129 | 1467460468083 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:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 518ms 04:54:28 INFO - PROCESS | 2129 | 1467460468116 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 2129 | 1467460468117 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:54:28 INFO - PROCESS | 2129 | 1467460468119 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 2129 | 1467460468120 Marionette TRACE conn2 <- [1,930,null,{}] 04:54:28 INFO - PROCESS | 2129 | 1467460468125 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:54:28 INFO - PROCESS | 2129 | 1467460468126 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:28 INFO - PROCESS | 2129 | 1467460468218 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:54:28 INFO - PROCESS | 2129 | 1467460468222 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 2129 | 1467460468223 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x124271800 == 37 [pid = 2129] [id = 240] 04:54:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119a48000) [pid = 2129] [serial = 718] [outer = 0x0] 04:54:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119a52c00) [pid = 2129] [serial = 719] [outer = 0x119a48000] 04:54:28 INFO - PROCESS | 2129 | 1467460468248 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119a96000) [pid = 2129] [serial = 720] [outer = 0x119a48000] 04:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 470ms 04:54:28 INFO - PROCESS | 2129 | 1467460468581 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:54:28 INFO - PROCESS | 2129 | 1467460468595 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 2129 | 1467460468596 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:54:28 INFO - PROCESS | 2129 | 1467460468599 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 2129 | 1467460468600 Marionette TRACE conn2 <- [1,934,null,{}] 04:54:28 INFO - PROCESS | 2129 | 1467460468602 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:54:28 INFO - PROCESS | 2129 | 1467460468603 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:28 INFO - PROCESS | 2129 | 1467460468703 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:54:28 INFO - PROCESS | 2129 | 1467460468707 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 2129 | 1467460468708 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x125057000 == 38 [pid = 2129] [id = 241] 04:54:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1129aa000) [pid = 2129] [serial = 721] [outer = 0x0] 04:54:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119af5800) [pid = 2129] [serial = 722] [outer = 0x1129aa000] 04:54:28 INFO - PROCESS | 2129 | 1467460468732 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119bb9c00) [pid = 2129] [serial = 723] [outer = 0x1129aa000] 04:54:29 INFO - PROCESS | 2129 | 1467460469064 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:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 517ms 04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:54:29 INFO - PROCESS | 2129 | 1467460469117 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 2129 | 1467460469118 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:54:29 INFO - PROCESS | 2129 | 1467460469120 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 2129 | 1467460469121 Marionette TRACE conn2 <- [1,938,null,{}] 04:54:29 INFO - PROCESS | 2129 | 1467460469124 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:54:29 INFO - PROCESS | 2129 | 1467460469125 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:29 INFO - PROCESS | 2129 | 1467460469309 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11823f800) [pid = 2129] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x117203800) [pid = 2129] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11856d000) [pid = 2129] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x116708800) [pid = 2129] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x110ff1400) [pid = 2129] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x113841000) [pid = 2129] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119a53c00) [pid = 2129] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1133dd000) [pid = 2129] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119d0ec00) [pid = 2129] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118231c00) [pid = 2129] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x116079400) [pid = 2129] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1160d9400) [pid = 2129] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119af3c00) [pid = 2129] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12420bc00) [pid = 2129] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11336d400) [pid = 2129] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:54:29 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11856e400) [pid = 2129] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:54:29 INFO - PROCESS | 2129 | 1467460469351 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 2129 | 1467460469352 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x11819c800 == 39 [pid = 2129] [id = 242] 04:54:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x110ff1400) [pid = 2129] [serial = 724] [outer = 0x0] 04:54:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x1133e0c00) [pid = 2129] [serial = 725] [outer = 0x110ff1400] 04:54:29 INFO - PROCESS | 2129 | 1467460469376 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118069400) [pid = 2129] [serial = 726] [outer = 0x110ff1400] 04:54:29 INFO - PROCESS | 2129 | 1467460469657 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:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 572ms 04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:54:29 INFO - PROCESS | 2129 | 1467460469695 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 2129 | 1467460469697 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:54:29 INFO - PROCESS | 2129 | 1467460469699 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 2129 | 1467460469700 Marionette TRACE conn2 <- [1,942,null,{}] 04:54:29 INFO - PROCESS | 2129 | 1467460469702 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:54:29 INFO - PROCESS | 2129 | 1467460469703 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:29 INFO - PROCESS | 2129 | 1467460469784 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:54:29 INFO - PROCESS | 2129 | 1467460469787 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 2129 | 1467460469789 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272ca800 == 40 [pid = 2129] [id = 243] 04:54:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11810a800) [pid = 2129] [serial = 727] [outer = 0x0] 04:54:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119af3c00) [pid = 2129] [serial = 728] [outer = 0x11810a800] 04:54:29 INFO - PROCESS | 2129 | 1467460469815 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119f04800) [pid = 2129] [serial = 729] [outer = 0x11810a800] 04:54:30 INFO - PROCESS | 2129 | 1467460470127 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:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:54:30 INFO - PROCESS | 2129 | 1467460470168 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 2129 | 1467460470170 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:54:30 INFO - PROCESS | 2129 | 1467460470172 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 2129 | 1467460470174 Marionette TRACE conn2 <- [1,946,null,{}] 04:54:30 INFO - PROCESS | 2129 | 1467460470176 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:54:30 INFO - PROCESS | 2129 | 1467460470178 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:30 INFO - PROCESS | 2129 | 1467460470292 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:54:30 INFO - PROCESS | 2129 | 1467460470297 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 2129 | 1467460470299 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dc3000 == 41 [pid = 2129] [id = 244] 04:54:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11992f000) [pid = 2129] [serial = 730] [outer = 0x0] 04:54:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x120f2c000) [pid = 2129] [serial = 731] [outer = 0x11992f000] 04:54:30 INFO - PROCESS | 2129 | 1467460470326 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x123de6c00) [pid = 2129] [serial = 732] [outer = 0x11992f000] 04:54:30 INFO - PROCESS | 2129 | 1467460470811 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:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:54:30 INFO - PROCESS | 2129 | 1467460470844 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 2129 | 1467460470847 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:54:30 INFO - PROCESS | 2129 | 1467460470852 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 2129 | 1467460470857 Marionette TRACE conn2 <- [1,950,null,{}] 04:54:30 INFO - PROCESS | 2129 | 1467460470862 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:54:30 INFO - PROCESS | 2129 | 1467460470864 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:31 INFO - PROCESS | 2129 | 1467460471016 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:54:31 INFO - PROCESS | 2129 | 1467460471137 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 2129 | 1467460471139 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e66000 == 42 [pid = 2129] [id = 245] 04:54:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11307d800) [pid = 2129] [serial = 733] [outer = 0x0] 04:54:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x113838000) [pid = 2129] [serial = 734] [outer = 0x11307d800] 04:54:31 INFO - PROCESS | 2129 | 1467460471192 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1160e0000) [pid = 2129] [serial = 735] [outer = 0x11307d800] 04:54:31 INFO - PROCESS | 2129 | 1467460471659 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:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 875ms 04:54:31 INFO - PROCESS | 2129 | 1467460471726 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 2129 | 1467460471729 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:54:31 INFO - PROCESS | 2129 | 1467460471733 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 2129 | 1467460471735 Marionette TRACE conn2 <- [1,954,null,{}] 04:54:31 INFO - PROCESS | 2129 | 1467460471738 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:54:31 INFO - PROCESS | 2129 | 1467460471740 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:31 INFO - PROCESS | 2129 | 1467460471842 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:54:31 INFO - PROCESS | 2129 | 1467460471908 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 2129 | 1467460471909 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x123974800 == 43 [pid = 2129] [id = 246] 04:54:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x116a19400) [pid = 2129] [serial = 736] [outer = 0x0] 04:54:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x118104000) [pid = 2129] [serial = 737] [outer = 0x116a19400] 04:54:31 INFO - PROCESS | 2129 | 1467460471940 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x11820e000) [pid = 2129] [serial = 738] [outer = 0x116a19400] 04:54:32 INFO - PROCESS | 2129 | 1467460472358 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:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 674ms 04:54:32 INFO - PROCESS | 2129 | 1467460472407 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 2129 | 1467460472409 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:54:32 INFO - PROCESS | 2129 | 1467460472411 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 2129 | 1467460472414 Marionette TRACE conn2 <- [1,958,null,{}] 04:54:32 INFO - PROCESS | 2129 | 1467460472421 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:54:32 INFO - PROCESS | 2129 | 1467460472425 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:32 INFO - PROCESS | 2129 | 1467460472561 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:54:32 INFO - PROCESS | 2129 | 1467460472611 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 2129 | 1467460472613 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e3800 == 44 [pid = 2129] [id = 247] 04:54:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119440400) [pid = 2129] [serial = 739] [outer = 0x0] 04:54:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x119929800) [pid = 2129] [serial = 740] [outer = 0x119440400] 04:54:32 INFO - PROCESS | 2129 | 1467460472645 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119a4c400) [pid = 2129] [serial = 741] [outer = 0x119440400] 04:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:54:33 INFO - PROCESS | 2129 | 1467460473077 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:54:33 INFO - PROCESS | 2129 | 1467460473082 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 2129 | 1467460473084 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:54:33 INFO - PROCESS | 2129 | 1467460473086 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 2129 | 1467460473087 Marionette TRACE conn2 <- [1,962,null,{}] 04:54:33 INFO - PROCESS | 2129 | 1467460473092 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:54:33 INFO - PROCESS | 2129 | 1467460473093 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:33 INFO - PROCESS | 2129 | 1467460473221 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:54:33 INFO - PROCESS | 2129 | 1467460473273 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 2129 | 1467460473274 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a31c000 == 45 [pid = 2129] [id = 248] 04:54:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x119a96400) [pid = 2129] [serial = 742] [outer = 0x0] 04:54:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x120f36400) [pid = 2129] [serial = 743] [outer = 0x119a96400] 04:54:33 INFO - PROCESS | 2129 | 1467460473303 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1210e9c00) [pid = 2129] [serial = 744] [outer = 0x119a96400] 04:54:33 INFO - PROCESS | 2129 | 1467460473707 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:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 823ms 04:54:33 INFO - PROCESS | 2129 | 1467460473910 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:54:33 INFO - PROCESS | 2129 | 1467460473913 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:54:33 INFO - PROCESS | 2129 | 1467460473916 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 2129 | 1467460473918 Marionette TRACE conn2 <- [1,966,null,{}] 04:54:33 INFO - PROCESS | 2129 | 1467460473922 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:54:33 INFO - PROCESS | 2129 | 1467460473926 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:34 INFO - PROCESS | 2129 | 1467460474016 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:54:34 INFO - PROCESS | 2129 | 1467460474077 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 2129 | 1467460474081 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701b800 == 46 [pid = 2129] [id = 249] 04:54:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x11307a800) [pid = 2129] [serial = 745] [outer = 0x0] 04:54:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1133c1400) [pid = 2129] [serial = 746] [outer = 0x11307a800] 04:54:34 INFO - PROCESS | 2129 | 1467460474108 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1160d8400) [pid = 2129] [serial = 747] [outer = 0x11307a800] 04:54:34 INFO - PROCESS | 2129 | 1467460474534 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:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x1272ca800 == 45 [pid = 2129] [id = 243] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x11819c800 == 44 [pid = 2129] [id = 242] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x125057000 == 43 [pid = 2129] [id = 241] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x124271800 == 42 [pid = 2129] [id = 240] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x123ca9800 == 41 [pid = 2129] [id = 239] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x119d5b000 == 40 [pid = 2129] [id = 238] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x11991a000 == 39 [pid = 2129] [id = 237] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x118764000 == 38 [pid = 2129] [id = 236] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x116f48800 == 37 [pid = 2129] [id = 235] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x112f74000 == 36 [pid = 2129] [id = 234] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x12a507800 == 35 [pid = 2129] [id = 231] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x11836a800 == 34 [pid = 2129] [id = 219] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x119d6a000 == 33 [pid = 2129] [id = 233] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x11694c800 == 32 [pid = 2129] [id = 232] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x12a31c000 == 31 [pid = 2129] [id = 248] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e3800 == 30 [pid = 2129] [id = 247] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x123974800 == 29 [pid = 2129] [id = 246] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x117e66000 == 28 [pid = 2129] [id = 245] 04:54:35 INFO - PROCESS | 2129 | --DOCSHELL 0x128dc3000 == 27 [pid = 2129] [id = 244] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x1160d7400) [pid = 2129] [serial = 660] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x119990800) [pid = 2129] [serial = 671] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1210ea800) [pid = 2129] [serial = 678] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x119a46c00) [pid = 2129] [serial = 672] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119441800) [pid = 2129] [serial = 669] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1250ed400) [pid = 2129] [serial = 690] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x124204000) [pid = 2129] [serial = 687] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x11825a000) [pid = 2129] [serial = 665] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11841b400) [pid = 2129] [serial = 666] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118064800) [pid = 2129] [serial = 662] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118109c00) [pid = 2129] [serial = 663] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118668400) [pid = 2129] [serial = 668] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1176dec00) [pid = 2129] [serial = 657] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1167d3c00) [pid = 2129] [serial = 656] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1133db800) [pid = 2129] [serial = 645] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1129c5800) [pid = 2129] [serial = 644] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x120f36800) [pid = 2129] [serial = 677] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119bc1400) [pid = 2129] [serial = 675] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119af0400) [pid = 2129] [serial = 674] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11810cc00) [pid = 2129] [serial = 648] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x124207000) [pid = 2129] [serial = 680] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x118062400) [pid = 2129] [serial = 647] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119995000) [pid = 2129] [serial = 651] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x117205400) [pid = 2129] [serial = 683] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x118428400) [pid = 2129] [serial = 650] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x119af8000) [pid = 2129] [serial = 686] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x124208800) [pid = 2129] [serial = 654] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x118569800) [pid = 2129] [serial = 684] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x124b23400) [pid = 2129] [serial = 689] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x119d10800) [pid = 2129] [serial = 653] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x124211800) [pid = 2129] [serial = 681] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x1133dc000) [pid = 2129] [serial = 659] [outer = 0x0] [url = about:blank] 04:54:35 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x125602c00) [pid = 2129] [serial = 692] [outer = 0x0] [url = about:blank] 04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1176ms 04:54:35 INFO - PROCESS | 2129 | 1467460475099 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 2129 | 1467460475102 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:54:35 INFO - PROCESS | 2129 | 1467460475106 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 2129 | 1467460475108 Marionette TRACE conn2 <- [1,970,null,{}] 04:54:35 INFO - PROCESS | 2129 | 1467460475112 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:54:35 INFO - PROCESS | 2129 | 1467460475114 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:35 INFO - PROCESS | 2129 | 1467460475194 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:54:35 INFO - PROCESS | 2129 | 1467460475198 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 2129 | 1467460475202 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x113353000 == 28 [pid = 2129] [id = 250] 04:54:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x112e9ec00) [pid = 2129] [serial = 748] [outer = 0x0] 04:54:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x11336d800) [pid = 2129] [serial = 749] [outer = 0x112e9ec00] 04:54:35 INFO - PROCESS | 2129 | 1467460475231 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x113aa9c00) [pid = 2129] [serial = 750] [outer = 0x112e9ec00] 04:54:35 INFO - PROCESS | 2129 | 1467460475654 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:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 572ms 04:54:35 INFO - PROCESS | 2129 | 1467460475678 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 2129 | 1467460475682 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:54:35 INFO - PROCESS | 2129 | 1467460475690 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 2129 | 1467460475695 Marionette TRACE conn2 <- [1,974,null,{}] 04:54:35 INFO - PROCESS | 2129 | 1467460475710 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:54:35 INFO - PROCESS | 2129 | 1467460475712 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:35 INFO - PROCESS | 2129 | 1467460475833 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:54:35 INFO - PROCESS | 2129 | 1467460475848 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 2129 | 1467460475851 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x116953000 == 29 [pid = 2129] [id = 251] 04:54:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x117206000) [pid = 2129] [serial = 751] [outer = 0x0] 04:54:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x1172c6800) [pid = 2129] [serial = 752] [outer = 0x117206000] 04:54:35 INFO - PROCESS | 2129 | 1467460475895 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118067800) [pid = 2129] [serial = 753] [outer = 0x117206000] 04:54:36 INFO - PROCESS | 2129 | 1467460476234 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:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 590ms 04:54:36 INFO - PROCESS | 2129 | 1467460476276 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 2129 | 1467460476277 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:54:36 INFO - PROCESS | 2129 | 1467460476280 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 2129 | 1467460476281 Marionette TRACE conn2 <- [1,978,null,{}] 04:54:36 INFO - PROCESS | 2129 | 1467460476288 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:54:36 INFO - PROCESS | 2129 | 1467460476291 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:36 INFO - PROCESS | 2129 | 1467460476374 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:54:36 INFO - PROCESS | 2129 | 1467460476402 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 2129 | 1467460476405 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x11845c800 == 30 [pid = 2129] [id = 252] 04:54:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11823f400) [pid = 2129] [serial = 754] [outer = 0x0] 04:54:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x118258c00) [pid = 2129] [serial = 755] [outer = 0x11823f400] 04:54:36 INFO - PROCESS | 2129 | 1467460476434 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x118276000) [pid = 2129] [serial = 756] [outer = 0x11823f400] 04:54:36 INFO - PROCESS | 2129 | 1467460476769 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:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:54:36 INFO - PROCESS | 2129 | 1467460476799 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 2129 | 1467460476800 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:54:36 INFO - PROCESS | 2129 | 1467460476802 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 2129 | 1467460476803 Marionette TRACE conn2 <- [1,982,null,{}] 04:54:36 INFO - PROCESS | 2129 | 1467460476805 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:54:36 INFO - PROCESS | 2129 | 1467460476806 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:36 INFO - PROCESS | 2129 | 1467460476910 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:54:36 INFO - PROCESS | 2129 | 1467460476939 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 2129 | 1467460476940 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x11945e000 == 31 [pid = 2129] [id = 253] 04:54:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11837f400) [pid = 2129] [serial = 757] [outer = 0x0] 04:54:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118429c00) [pid = 2129] [serial = 758] [outer = 0x11837f400] 04:54:36 INFO - PROCESS | 2129 | 1467460476966 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x11872b400) [pid = 2129] [serial = 759] [outer = 0x11837f400] 04:54:37 INFO - PROCESS | 2129 | 1467460477253 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:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:54:37 INFO - PROCESS | 2129 | 1467460477279 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 2129 | 1467460477281 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:54:37 INFO - PROCESS | 2129 | 1467460477283 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 2129 | 1467460477284 Marionette TRACE conn2 <- [1,986,null,{}] 04:54:37 INFO - PROCESS | 2129 | 1467460477286 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:54:37 INFO - PROCESS | 2129 | 1467460477288 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:37 INFO - PROCESS | 2129 | 1467460477387 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:54:37 INFO - PROCESS | 2129 | 1467460477419 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 2129 | 1467460477420 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d69000 == 32 [pid = 2129] [id = 254] 04:54:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1129b0c00) [pid = 2129] [serial = 760] [outer = 0x0] 04:54:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119924400) [pid = 2129] [serial = 761] [outer = 0x1129b0c00] 04:54:37 INFO - PROCESS | 2129 | 1467460477444 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11998f800) [pid = 2129] [serial = 762] [outer = 0x1129b0c00] 04:54:37 INFO - PROCESS | 2129 | 1467460477825 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:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 572ms 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:54:37 INFO - PROCESS | 2129 | 1467460477857 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 2129 | 1467460477859 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:54:37 INFO - PROCESS | 2129 | 1467460477861 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 2129 | 1467460477862 Marionette TRACE conn2 <- [1,990,null,{}] 04:54:37 INFO - PROCESS | 2129 | 1467460477865 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:54:37 INFO - PROCESS | 2129 | 1467460477869 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:37 INFO - PROCESS | 2129 | 1467460477979 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:54:38 INFO - PROCESS | 2129 | 1467460478013 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 2129 | 1467460478015 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x123982000 == 33 [pid = 2129] [id = 255] 04:54:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119a1a800) [pid = 2129] [serial = 763] [outer = 0x0] 04:54:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119a73000) [pid = 2129] [serial = 764] [outer = 0x119a1a800] 04:54:38 INFO - PROCESS | 2129 | 1467460478042 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119bc3400) [pid = 2129] [serial = 765] [outer = 0x119a1a800] 04:54:38 INFO - PROCESS | 2129 | 1467460478354 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:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 521ms 04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:54:38 INFO - PROCESS | 2129 | 1467460478382 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 2129 | 1467460478384 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:54:38 INFO - PROCESS | 2129 | 1467460478386 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 2129 | 1467460478387 Marionette TRACE conn2 <- [1,994,null,{}] 04:54:38 INFO - PROCESS | 2129 | 1467460478397 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:54:38 INFO - PROCESS | 2129 | 1467460478398 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:38 INFO - PROCESS | 2129 | 1467460478489 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:54:38 INFO - PROCESS | 2129 | 1467460478492 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 2129 | 1467460478493 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x124063800 == 34 [pid = 2129] [id = 256] 04:54:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119bc4c00) [pid = 2129] [serial = 766] [outer = 0x0] 04:54:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x120f37400) [pid = 2129] [serial = 767] [outer = 0x119bc4c00] 04:54:38 INFO - PROCESS | 2129 | 1467460478524 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1210ed000) [pid = 2129] [serial = 768] [outer = 0x119bc4c00] 04:54:38 INFO - PROCESS | 2129 | 1467460478869 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:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 526ms 04:54:38 INFO - PROCESS | 2129 | 1467460478913 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 2129 | 1467460478914 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:54:38 INFO - PROCESS | 2129 | 1467460478916 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 2129 | 1467460478917 Marionette TRACE conn2 <- [1,998,null,{}] 04:54:38 INFO - PROCESS | 2129 | 1467460478920 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:54:38 INFO - PROCESS | 2129 | 1467460478921 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:39 INFO - PROCESS | 2129 | 1467460479010 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:54:39 INFO - PROCESS | 2129 | 1467460479046 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 2129 | 1467460479047 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255d3000 == 35 [pid = 2129] [id = 257] 04:54:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1129b1400) [pid = 2129] [serial = 769] [outer = 0x0] 04:54:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x123dec400) [pid = 2129] [serial = 770] [outer = 0x1129b1400] 04:54:39 INFO - PROCESS | 2129 | 1467460479070 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12407c800) [pid = 2129] [serial = 771] [outer = 0x1129b1400] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x11810a800) [pid = 2129] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x110ff1400) [pid = 2129] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118261800) [pid = 2129] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x119a48000) [pid = 2129] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1133dbc00) [pid = 2129] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1255a1000) [pid = 2129] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x112aee800) [pid = 2129] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1129aa000) [pid = 2129] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11810c800) [pid = 2129] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11810fc00) [pid = 2129] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1129cfc00) [pid = 2129] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x117205800) [pid = 2129] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1129c4400) [pid = 2129] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:54:39 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11992f000) [pid = 2129] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:54:39 INFO - PROCESS | 2129 | 1467460479484 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:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 619ms 04:54:39 INFO - PROCESS | 2129 | 1467460479536 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 2129 | 1467460479537 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:54:39 INFO - PROCESS | 2129 | 1467460479539 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 2129 | 1467460479540 Marionette TRACE conn2 <- [1,1002,null,{}] 04:54:39 INFO - PROCESS | 2129 | 1467460479543 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:54:39 INFO - PROCESS | 2129 | 1467460479544 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:39 INFO - PROCESS | 2129 | 1467460479619 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:54:39 INFO - PROCESS | 2129 | 1467460479670 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 2129 | 1467460479671 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e4b800 == 36 [pid = 2129] [id = 258] 04:54:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x1129d0000) [pid = 2129] [serial = 772] [outer = 0x0] 04:54:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x1167d7000) [pid = 2129] [serial = 773] [outer = 0x1129d0000] 04:54:39 INFO - PROCESS | 2129 | 1467460479697 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11992f000) [pid = 2129] [serial = 774] [outer = 0x1129d0000] 04:54:40 INFO - PROCESS | 2129 | 1467460480064 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:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 570ms 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:54:40 INFO - PROCESS | 2129 | 1467460480110 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 2129 | 1467460480111 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:54:40 INFO - PROCESS | 2129 | 1467460480113 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 2129 | 1467460480115 Marionette TRACE conn2 <- [1,1006,null,{}] 04:54:40 INFO - PROCESS | 2129 | 1467460480117 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:54:40 INFO - PROCESS | 2129 | 1467460480118 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:40 INFO - PROCESS | 2129 | 1467460480194 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:54:40 INFO - PROCESS | 2129 | 1467460480245 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 2129 | 1467460480245 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272cf000 == 37 [pid = 2129] [id = 259] 04:54:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x113370000) [pid = 2129] [serial = 775] [outer = 0x0] 04:54:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119991800) [pid = 2129] [serial = 776] [outer = 0x113370000] 04:54:40 INFO - PROCESS | 2129 | 1467460480269 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x124202400) [pid = 2129] [serial = 777] [outer = 0x113370000] 04:54:40 INFO - PROCESS | 2129 | 1467460480543 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:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:54:40 INFO - PROCESS | 2129 | 1467460480583 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 2129 | 1467460480585 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:54:40 INFO - PROCESS | 2129 | 1467460480588 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 2129 | 1467460480594 Marionette TRACE conn2 <- [1,1010,null,{}] 04:54:40 INFO - PROCESS | 2129 | 1467460480598 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:54:40 INFO - PROCESS | 2129 | 1467460480600 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:40 INFO - PROCESS | 2129 | 1467460480731 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:54:40 INFO - PROCESS | 2129 | 1467460480804 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 2129 | 1467460480806 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f6b000 == 38 [pid = 2129] [id = 260] 04:54:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1122ba000) [pid = 2129] [serial = 778] [outer = 0x0] 04:54:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x124203400) [pid = 2129] [serial = 779] [outer = 0x1122ba000] 04:54:40 INFO - PROCESS | 2129 | 1467460480861 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x124599000) [pid = 2129] [serial = 780] [outer = 0x1122ba000] 04:54:41 INFO - PROCESS | 2129 | 1467460481217 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:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 677ms 04:54:41 INFO - PROCESS | 2129 | 1467460481266 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 2129 | 1467460481268 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:54:41 INFO - PROCESS | 2129 | 1467460481272 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 2129 | 1467460481274 Marionette TRACE conn2 <- [1,1014,null,{}] 04:54:41 INFO - PROCESS | 2129 | 1467460481278 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:54:41 INFO - PROCESS | 2129 | 1467460481279 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:41 INFO - PROCESS | 2129 | 1467460481428 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:54:41 INFO - PROCESS | 2129 | 1467460481540 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 2129 | 1467460481542 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x112023800 == 39 [pid = 2129] [id = 261] 04:54:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x110e62400) [pid = 2129] [serial = 781] [outer = 0x0] 04:54:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x111caa000) [pid = 2129] [serial = 782] [outer = 0x110e62400] 04:54:41 INFO - PROCESS | 2129 | 1467460481594 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1129d3400) [pid = 2129] [serial = 783] [outer = 0x110e62400] 04:54:42 INFO - PROCESS | 2129 | 1467460482162 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:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 922ms 04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:54:42 INFO - PROCESS | 2129 | 1467460482219 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 2129 | 1467460482222 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:54:42 INFO - PROCESS | 2129 | 1467460482227 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 2129 | 1467460482229 Marionette TRACE conn2 <- [1,1018,null,{}] 04:54:42 INFO - PROCESS | 2129 | 1467460482233 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:54:42 INFO - PROCESS | 2129 | 1467460482236 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:42 INFO - PROCESS | 2129 | 1467460482346 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:54:42 INFO - PROCESS | 2129 | 1467460482422 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 2129 | 1467460482424 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x119281800 == 40 [pid = 2129] [id = 262] 04:54:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x117203400) [pid = 2129] [serial = 784] [outer = 0x0] 04:54:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1176e6c00) [pid = 2129] [serial = 785] [outer = 0x117203400] 04:54:42 INFO - PROCESS | 2129 | 1467460482455 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x118103000) [pid = 2129] [serial = 786] [outer = 0x117203400] 04:54:43 INFO - PROCESS | 2129 | 1467460483097 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:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 919ms 04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:54:43 INFO - PROCESS | 2129 | 1467460483147 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 2129 | 1467460483150 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:54:43 INFO - PROCESS | 2129 | 1467460483153 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 2129 | 1467460483155 Marionette TRACE conn2 <- [1,1022,null,{}] 04:54:43 INFO - PROCESS | 2129 | 1467460483158 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:54:43 INFO - PROCESS | 2129 | 1467460483160 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:43 INFO - PROCESS | 2129 | 1467460483262 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:54:43 INFO - PROCESS | 2129 | 1467460483337 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 2129 | 1467460483340 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x116937800 == 41 [pid = 2129] [id = 263] 04:54:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x11662f000) [pid = 2129] [serial = 787] [outer = 0x0] 04:54:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1167d3c00) [pid = 2129] [serial = 788] [outer = 0x11662f000] 04:54:43 INFO - PROCESS | 2129 | 1467460483368 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1173ba400) [pid = 2129] [serial = 789] [outer = 0x11662f000] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x128f6b000 == 40 [pid = 2129] [id = 260] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x1272cf000 == 39 [pid = 2129] [id = 259] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x124e4b800 == 38 [pid = 2129] [id = 258] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x1255d3000 == 37 [pid = 2129] [id = 257] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x124063800 == 36 [pid = 2129] [id = 256] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x123982000 == 35 [pid = 2129] [id = 255] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x119d69000 == 34 [pid = 2129] [id = 254] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x11945e000 == 33 [pid = 2129] [id = 253] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x11845c800 == 32 [pid = 2129] [id = 252] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x116953000 == 31 [pid = 2129] [id = 251] 04:54:43 INFO - PROCESS | 2129 | --DOCSHELL 0x113353000 == 30 [pid = 2129] [id = 250] 04:54:43 INFO - PROCESS | 2129 | 1467460483756 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:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x123de6c00) [pid = 2129] [serial = 732] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x120f2c000) [pid = 2129] [serial = 731] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x119af3c00) [pid = 2129] [serial = 728] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x118069400) [pid = 2129] [serial = 726] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118723400) [pid = 2129] [serial = 716] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119a52c00) [pid = 2129] [serial = 719] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a47400) [pid = 2129] [serial = 717] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x113f36400) [pid = 2129] [serial = 704] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x116299400) [pid = 2129] [serial = 705] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x126911800) [pid = 2129] [serial = 693] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1130a2800) [pid = 2129] [serial = 695] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x116291000) [pid = 2129] [serial = 696] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119af5800) [pid = 2129] [serial = 722] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x118110800) [pid = 2129] [serial = 698] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11823c000) [pid = 2129] [serial = 699] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119f04800) [pid = 2129] [serial = 729] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x118238c00) [pid = 2129] [serial = 710] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x118255c00) [pid = 2129] [serial = 711] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x112a84c00) [pid = 2129] [serial = 701] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x113098800) [pid = 2129] [serial = 702] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x118064000) [pid = 2129] [serial = 707] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x118107800) [pid = 2129] [serial = 708] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x119a96000) [pid = 2129] [serial = 720] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x119bb9c00) [pid = 2129] [serial = 723] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x1133e0c00) [pid = 2129] [serial = 725] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x118208c00) [pid = 2129] [serial = 713] [outer = 0x0] [url = about:blank] 04:54:43 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x118424800) [pid = 2129] [serial = 714] [outer = 0x0] [url = about:blank] 04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 621ms 04:54:43 INFO - PROCESS | 2129 | 1467460483774 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 2129 | 1467460483780 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:54:43 INFO - PROCESS | 2129 | 1467460483784 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 2129 | 1467460483786 Marionette TRACE conn2 <- [1,1026,null,{}] 04:54:43 INFO - PROCESS | 2129 | 1467460483788 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:54:43 INFO - PROCESS | 2129 | 1467460483792 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:43 INFO - PROCESS | 2129 | 1467460483870 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:54:43 INFO - PROCESS | 2129 | 1467460483876 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 2129 | 1467460483877 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e78800 == 31 [pid = 2129] [id = 264] 04:54:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x118105c00) [pid = 2129] [serial = 790] [outer = 0x0] 04:54:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x11810c000) [pid = 2129] [serial = 791] [outer = 0x118105c00] 04:54:43 INFO - PROCESS | 2129 | 1467460483904 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118239000) [pid = 2129] [serial = 792] [outer = 0x118105c00] 04:54:44 INFO - PROCESS | 2129 | 1467460484234 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:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 04:54:44 INFO - PROCESS | 2129 | 1467460484253 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 2129 | 1467460484255 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:54:44 INFO - PROCESS | 2129 | 1467460484260 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 2129 | 1467460484262 Marionette TRACE conn2 <- [1,1030,null,{}] 04:54:44 INFO - PROCESS | 2129 | 1467460484269 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:54:44 INFO - PROCESS | 2129 | 1467460484273 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:44 INFO - PROCESS | 2129 | 1467460484362 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:54:44 INFO - PROCESS | 2129 | 1467460484415 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 2129 | 1467460484417 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x11991e800 == 32 [pid = 2129] [id = 265] 04:54:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11823ac00) [pid = 2129] [serial = 793] [outer = 0x0] 04:54:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118386c00) [pid = 2129] [serial = 794] [outer = 0x11823ac00] 04:54:44 INFO - PROCESS | 2129 | 1467460484445 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x119932000) [pid = 2129] [serial = 795] [outer = 0x11823ac00] 04:54:44 INFO - PROCESS | 2129 | 1467460484732 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:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 522ms 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:54:44 INFO - PROCESS | 2129 | 1467460484781 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 2129 | 1467460484783 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:54:44 INFO - PROCESS | 2129 | 1467460484785 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 2129 | 1467460484786 Marionette TRACE conn2 <- [1,1034,null,{}] 04:54:44 INFO - PROCESS | 2129 | 1467460484789 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:54:44 INFO - PROCESS | 2129 | 1467460484792 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:44 INFO - PROCESS | 2129 | 1467460484867 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:54:44 INFO - PROCESS | 2129 | 1467460484921 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 2129 | 1467460484922 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210bc000 == 33 [pid = 2129] [id = 266] 04:54:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x119441800) [pid = 2129] [serial = 796] [outer = 0x0] 04:54:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x119a46400) [pid = 2129] [serial = 797] [outer = 0x119441800] 04:54:44 INFO - PROCESS | 2129 | 1467460484947 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119a78800) [pid = 2129] [serial = 798] [outer = 0x119441800] 04:54:45 INFO - PROCESS | 2129 | 1467460485234 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:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 474ms 04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:54:45 INFO - PROCESS | 2129 | 1467460485264 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 2129 | 1467460485265 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:54:45 INFO - PROCESS | 2129 | 1467460485267 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - PROCESS | 2129 | 1467460485268 Marionette TRACE conn2 <- [1,1038,null,{}] 04:54:45 INFO - PROCESS | 2129 | 1467460485270 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:54:45 INFO - PROCESS | 2129 | 1467460485272 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:45 INFO - PROCESS | 2129 | 1467460485350 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:54:45 INFO - PROCESS | 2129 | 1467460485353 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 2129 | 1467460485355 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701d000 == 34 [pid = 2129] [id = 267] 04:54:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x112af8000) [pid = 2129] [serial = 799] [outer = 0x0] 04:54:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119af5800) [pid = 2129] [serial = 800] [outer = 0x112af8000] 04:54:45 INFO - PROCESS | 2129 | 1467460485382 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119d13400) [pid = 2129] [serial = 801] [outer = 0x112af8000] 04:54:45 INFO - PROCESS | 2129 | 1467460485719 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:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 474ms 04:54:45 INFO - PROCESS | 2129 | 1467460485744 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 2129 | 1467460485745 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:54:45 INFO - PROCESS | 2129 | 1467460485747 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - PROCESS | 2129 | 1467460485748 Marionette TRACE conn2 <- [1,1042,null,{}] 04:54:45 INFO - PROCESS | 2129 | 1467460485751 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:54:45 INFO - PROCESS | 2129 | 1467460485755 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:45 INFO - PROCESS | 2129 | 1467460485880 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:54:45 INFO - PROCESS | 2129 | 1467460485891 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 2129 | 1467460485893 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x124681800 == 35 [pid = 2129] [id = 268] 04:54:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119d19800) [pid = 2129] [serial = 802] [outer = 0x0] 04:54:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x120fd6000) [pid = 2129] [serial = 803] [outer = 0x119d19800] 04:54:45 INFO - PROCESS | 2129 | 1467460485918 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1242d9800) [pid = 2129] [serial = 804] [outer = 0x119d19800] 04:54:46 INFO - PROCESS | 2129 | 1467460486290 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:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 04:54:46 INFO - PROCESS | 2129 | 1467460486319 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:54:46 INFO - PROCESS | 2129 | 1467460486321 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:54:46 INFO - PROCESS | 2129 | 1467460486324 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 2129 | 1467460486325 Marionette TRACE conn2 <- [1,1046,null,{}] 04:54:46 INFO - PROCESS | 2129 | 1467460486327 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:54:46 INFO - PROCESS | 2129 | 1467460486328 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:46 INFO - PROCESS | 2129 | 1467460486408 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:54:46 INFO - PROCESS | 2129 | 1467460486411 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 2129 | 1467460486412 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x126f33800 == 36 [pid = 2129] [id = 269] 04:54:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119f09800) [pid = 2129] [serial = 805] [outer = 0x0] 04:54:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x124591400) [pid = 2129] [serial = 806] [outer = 0x119f09800] 04:54:46 INFO - PROCESS | 2129 | 1467460486432 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x124b24800) [pid = 2129] [serial = 807] [outer = 0x119f09800] 04:54:46 INFO - PROCESS | 2129 | 1467460486885 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:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms 04:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:54:46 INFO - PROCESS | 2129 | 1467460486894 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:54:46 INFO - PROCESS | 2129 | 1467460486895 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:54:46 INFO - PROCESS | 2129 | 1467460486897 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 2129 | 1467460486898 Marionette TRACE conn2 <- [1,1050,null,{}] 04:54:46 INFO - PROCESS | 2129 | 1467460486900 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:54:46 INFO - PROCESS | 2129 | 1467460486902 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:47 INFO - PROCESS | 2129 | 1467460487045 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:54:47 INFO - PROCESS | 2129 | 1467460487062 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 2129 | 1467460487063 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dc2800 == 37 [pid = 2129] [id = 270] 04:54:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x124e22c00) [pid = 2129] [serial = 808] [outer = 0x0] 04:54:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x124e99800) [pid = 2129] [serial = 809] [outer = 0x124e22c00] 04:54:47 INFO - PROCESS | 2129 | 1467460487092 Marionette DEBUG loaded listener.js 04:54:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1255a1000) [pid = 2129] [serial = 810] [outer = 0x124e22c00] 04:54:47 INFO - PROCESS | 2129 | 1467460487405 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:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 568ms 04:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:54:47 INFO - PROCESS | 2129 | 1467460487467 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:54:47 INFO - PROCESS | 2129 | 1467460487468 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:54:47 INFO - PROCESS | 2129 | 1467460487470 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 2129 | 1467460487471 Marionette TRACE conn2 <- [1,1054,null,{}] 04:54:47 INFO - PROCESS | 2129 | 1467460487481 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:54:47 INFO - PROCESS | 2129 | 1467460487482 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:47 INFO - PROCESS | 2129 | 1467460487577 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:54:47 INFO - PROCESS | 2129 | 1467460487580 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 2129 | 1467460487581 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292a8800 == 38 [pid = 2129] [id = 271] 04:54:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1255a5800) [pid = 2129] [serial = 811] [outer = 0x0] 04:54:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1255a7000) [pid = 2129] [serial = 812] [outer = 0x1255a5800] 04:54:47 INFO - PROCESS | 2129 | 1467460487612 Marionette DEBUG loaded listener.js 04:54:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12690b000) [pid = 2129] [serial = 813] [outer = 0x1255a5800] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11823f400) [pid = 2129] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x117206000) [pid = 2129] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1129b0c00) [pid = 2129] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11837f400) [pid = 2129] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11307a800) [pid = 2129] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11307d800) [pid = 2129] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x116a19400) [pid = 2129] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x119440400) [pid = 2129] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119a1a800) [pid = 2129] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119a96400) [pid = 2129] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1129d0000) [pid = 2129] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x119bc4c00) [pid = 2129] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1129b1400) [pid = 2129] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x113370000) [pid = 2129] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:54:47 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x112e9ec00) [pid = 2129] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:54:48 INFO - PROCESS | 2129 | 1467460488019 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:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 576ms 04:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:54:48 INFO - PROCESS | 2129 | 1467460488046 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 2129 | 1467460488048 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:54:48 INFO - PROCESS | 2129 | 1467460488050 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 2129 | 1467460488051 Marionette TRACE conn2 <- [1,1058,null,{}] 04:54:48 INFO - PROCESS | 2129 | 1467460488053 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:54:48 INFO - PROCESS | 2129 | 1467460488054 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:48 INFO - PROCESS | 2129 | 1467460488130 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:54:48 INFO - PROCESS | 2129 | 1467460488134 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 2129 | 1467460488135 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210c1000 == 39 [pid = 2129] [id = 272] 04:54:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x1129b0c00) [pid = 2129] [serial = 814] [outer = 0x0] 04:54:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x113d3f800) [pid = 2129] [serial = 815] [outer = 0x1129b0c00] 04:54:48 INFO - PROCESS | 2129 | 1467460488160 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x118427400) [pid = 2129] [serial = 816] [outer = 0x1129b0c00] 04:54:48 INFO - PROCESS | 2129 | 1467460488495 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:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 04:54:48 INFO - PROCESS | 2129 | 1467460488518 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 2129 | 1467460488520 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:54:48 INFO - PROCESS | 2129 | 1467460488522 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 2129 | 1467460488524 Marionette TRACE conn2 <- [1,1062,null,{}] 04:54:48 INFO - PROCESS | 2129 | 1467460488526 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:54:48 INFO - PROCESS | 2129 | 1467460488528 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:48 INFO - PROCESS | 2129 | 1467460488648 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:54:48 INFO - PROCESS | 2129 | 1467460488653 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 2129 | 1467460488655 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7cc800 == 40 [pid = 2129] [id = 273] 04:54:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119991c00) [pid = 2129] [serial = 817] [outer = 0x0] 04:54:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x12690a800) [pid = 2129] [serial = 818] [outer = 0x119991c00] 04:54:48 INFO - PROCESS | 2129 | 1467460488681 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x126f6ec00) [pid = 2129] [serial = 819] [outer = 0x119991c00] 04:54:49 INFO - PROCESS | 2129 | 1467460488997 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:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:54:49 INFO - PROCESS | 2129 | 1467460489043 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 2129 | 1467460489044 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:54:49 INFO - PROCESS | 2129 | 1467460489046 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 2129 | 1467460489048 Marionette TRACE conn2 <- [1,1066,null,{}] 04:54:49 INFO - PROCESS | 2129 | 1467460489050 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:54:49 INFO - PROCESS | 2129 | 1467460489051 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:49 INFO - PROCESS | 2129 | 1467460489129 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:54:49 INFO - PROCESS | 2129 | 1467460489133 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 2129 | 1467460489134 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b80f800 == 41 [pid = 2129] [id = 274] 04:54:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x127203000) [pid = 2129] [serial = 820] [outer = 0x0] 04:54:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x12876c000) [pid = 2129] [serial = 821] [outer = 0x127203000] 04:54:49 INFO - PROCESS | 2129 | 1467460489158 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x128779800) [pid = 2129] [serial = 822] [outer = 0x127203000] 04:54:49 INFO - PROCESS | 2129 | 1467460489567 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:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 04:54:49 INFO - PROCESS | 2129 | 1467460489618 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 2129 | 1467460489620 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:54:49 INFO - PROCESS | 2129 | 1467460489625 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 2129 | 1467460489626 Marionette TRACE conn2 <- [1,1070,null,{}] 04:54:49 INFO - PROCESS | 2129 | 1467460489630 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:54:49 INFO - PROCESS | 2129 | 1467460489632 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:49 INFO - PROCESS | 2129 | 1467460489765 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:54:49 INFO - PROCESS | 2129 | 1467460489775 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 2129 | 1467460489777 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba0d800 == 42 [pid = 2129] [id = 275] 04:54:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119a9ac00) [pid = 2129] [serial = 823] [outer = 0x0] 04:54:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1289c7000) [pid = 2129] [serial = 824] [outer = 0x119a9ac00] 04:54:49 INFO - PROCESS | 2129 | 1467460489809 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1289cd400) [pid = 2129] [serial = 825] [outer = 0x119a9ac00] 04:54:50 INFO - PROCESS | 2129 | 1467460490358 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:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 774ms 04:54:50 INFO - PROCESS | 2129 | 1467460490399 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 2129 | 1467460490402 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:54:50 INFO - PROCESS | 2129 | 1467460490405 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 2129 | 1467460490410 Marionette TRACE conn2 <- [1,1074,null,{}] 04:54:50 INFO - PROCESS | 2129 | 1467460490437 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:54:50 INFO - PROCESS | 2129 | 1467460490439 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:50 INFO - PROCESS | 2129 | 1467460490574 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:54:50 INFO - PROCESS | 2129 | 1467460490625 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 2129 | 1467460490626 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x119267000 == 43 [pid = 2129] [id = 276] 04:54:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x11607f000) [pid = 2129] [serial = 826] [outer = 0x0] 04:54:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1172be800) [pid = 2129] [serial = 827] [outer = 0x11607f000] 04:54:50 INFO - PROCESS | 2129 | 1467460490657 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x118070800) [pid = 2129] [serial = 828] [outer = 0x11607f000] 04:54:51 INFO - PROCESS | 2129 | 1467460491080 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:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 728ms 04:54:51 INFO - PROCESS | 2129 | 1467460491139 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 2129 | 1467460491143 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:54:51 INFO - PROCESS | 2129 | 1467460491149 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 2129 | 1467460491150 Marionette TRACE conn2 <- [1,1078,null,{}] 04:54:51 INFO - PROCESS | 2129 | 1467460491153 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:54:51 INFO - PROCESS | 2129 | 1467460491154 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:51 INFO - PROCESS | 2129 | 1467460491256 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:54:51 INFO - PROCESS | 2129 | 1467460491324 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 2129 | 1467460491326 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x12505f800 == 44 [pid = 2129] [id = 277] 04:54:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x11825d800) [pid = 2129] [serial = 829] [outer = 0x0] 04:54:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x118421800) [pid = 2129] [serial = 830] [outer = 0x11825d800] 04:54:51 INFO - PROCESS | 2129 | 1467460491359 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1189edc00) [pid = 2129] [serial = 831] [outer = 0x11825d800] 04:54:51 INFO - PROCESS | 2129 | 1467460491877 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:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 770ms 04:54:51 INFO - PROCESS | 2129 | 1467460491919 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 2129 | 1467460491921 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:54:51 INFO - PROCESS | 2129 | 1467460491924 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 2129 | 1467460491927 Marionette TRACE conn2 <- [1,1082,null,{}] 04:54:51 INFO - PROCESS | 2129 | 1467460491937 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:54:51 INFO - PROCESS | 2129 | 1467460491941 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:52 INFO - PROCESS | 2129 | 1467460492077 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:54:52 INFO - PROCESS | 2129 | 1467460492177 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 2129 | 1467460492180 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba15000 == 45 [pid = 2129] [id = 278] 04:54:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x119bb8000) [pid = 2129] [serial = 832] [outer = 0x0] 04:54:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x120f2d400) [pid = 2129] [serial = 833] [outer = 0x119bb8000] 04:54:52 INFO - PROCESS | 2129 | 1467460492230 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12383b400) [pid = 2129] [serial = 834] [outer = 0x119bb8000] 04:54:52 INFO - PROCESS | 2129 | 1467460492773 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:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 875ms 04:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:54:52 INFO - PROCESS | 2129 | 1467460492800 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 2129 | 1467460492801 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:54:52 INFO - PROCESS | 2129 | 1467460492804 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 2129 | 1467460492805 Marionette TRACE conn2 <- [1,1086,null,{}] 04:54:52 INFO - PROCESS | 2129 | 1467460492808 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:54:52 INFO - PROCESS | 2129 | 1467460492809 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:52 INFO - PROCESS | 2129 | 1467460492919 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:54:53 INFO - PROCESS | 2129 | 1467460492997 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 2129 | 1467460492998 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd91000 == 46 [pid = 2129] [id = 279] 04:54:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x116082c00) [pid = 2129] [serial = 835] [outer = 0x0] 04:54:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x124210400) [pid = 2129] [serial = 836] [outer = 0x116082c00] 04:54:53 INFO - PROCESS | 2129 | 1467460493029 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x124e25800) [pid = 2129] [serial = 837] [outer = 0x116082c00] 04:54:53 INFO - PROCESS | 2129 | 1467460493618 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:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 819ms 04:54:53 INFO - PROCESS | 2129 | 1467460493624 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 2129 | 1467460493626 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:54:53 INFO - PROCESS | 2129 | 1467460493629 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - PROCESS | 2129 | 1467460493631 Marionette TRACE conn2 <- [1,1090,null,{}] 04:54:53 INFO - PROCESS | 2129 | 1467460493635 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:54:53 INFO - PROCESS | 2129 | 1467460493636 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:53 INFO - PROCESS | 2129 | 1467460493730 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:54:53 INFO - PROCESS | 2129 | 1467460493796 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 2129 | 1467460493799 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x116673800 == 47 [pid = 2129] [id = 280] 04:54:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1129acc00) [pid = 2129] [serial = 838] [outer = 0x0] 04:54:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x1133e1800) [pid = 2129] [serial = 839] [outer = 0x1129acc00] 04:54:53 INFO - PROCESS | 2129 | 1467460493828 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1176e0000) [pid = 2129] [serial = 840] [outer = 0x1129acc00] 04:54:54 INFO - PROCESS | 2129 | 1467460494255 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:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 04:54:54 INFO - PROCESS | 2129 | 1467460494301 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 2129 | 1467460494304 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:54:54 INFO - PROCESS | 2129 | 1467460494308 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 2129 | 1467460494310 Marionette TRACE conn2 <- [1,1094,null,{}] 04:54:54 INFO - PROCESS | 2129 | 1467460494312 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:54:54 INFO - PROCESS | 2129 | 1467460494314 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x12b80f800 == 46 [pid = 2129] [id = 274] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7cc800 == 45 [pid = 2129] [id = 273] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x1210c1000 == 44 [pid = 2129] [id = 272] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x1292a8800 == 43 [pid = 2129] [id = 271] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x128dc2800 == 42 [pid = 2129] [id = 270] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x126f33800 == 41 [pid = 2129] [id = 269] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x124681800 == 40 [pid = 2129] [id = 268] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x11701d000 == 39 [pid = 2129] [id = 267] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x1210bc000 == 38 [pid = 2129] [id = 266] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x11991e800 == 37 [pid = 2129] [id = 265] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x117e78800 == 36 [pid = 2129] [id = 264] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x116937800 == 35 [pid = 2129] [id = 263] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x119281800 == 34 [pid = 2129] [id = 262] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x112023800 == 33 [pid = 2129] [id = 261] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x11701b800 == 32 [pid = 2129] [id = 249] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x116673800 == 31 [pid = 2129] [id = 280] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd91000 == 30 [pid = 2129] [id = 279] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba15000 == 29 [pid = 2129] [id = 278] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x12505f800 == 28 [pid = 2129] [id = 277] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba0d800 == 27 [pid = 2129] [id = 275] 04:54:54 INFO - PROCESS | 2129 | --DOCSHELL 0x119267000 == 26 [pid = 2129] [id = 276] 04:54:54 INFO - PROCESS | 2129 | 1467460494897 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x118258c00) [pid = 2129] [serial = 755] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x118276000) [pid = 2129] [serial = 756] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x1172c6800) [pid = 2129] [serial = 752] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x119924400) [pid = 2129] [serial = 761] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x118067800) [pid = 2129] [serial = 753] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x118429c00) [pid = 2129] [serial = 758] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1160d8400) [pid = 2129] [serial = 747] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1133c1400) [pid = 2129] [serial = 746] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1160e0000) [pid = 2129] [serial = 735] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x113838000) [pid = 2129] [serial = 734] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x11820e000) [pid = 2129] [serial = 738] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x118104000) [pid = 2129] [serial = 737] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119a4c400) [pid = 2129] [serial = 741] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119929800) [pid = 2129] [serial = 740] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119bc3400) [pid = 2129] [serial = 765] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x1210e9c00) [pid = 2129] [serial = 744] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x119a73000) [pid = 2129] [serial = 764] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1167d7000) [pid = 2129] [serial = 773] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x120f36400) [pid = 2129] [serial = 743] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x120f37400) [pid = 2129] [serial = 767] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x123dec400) [pid = 2129] [serial = 770] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x124202400) [pid = 2129] [serial = 777] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x113aa9c00) [pid = 2129] [serial = 750] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11336d800) [pid = 2129] [serial = 749] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x12407c800) [pid = 2129] [serial = 771] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1210ed000) [pid = 2129] [serial = 768] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11998f800) [pid = 2129] [serial = 762] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x124203400) [pid = 2129] [serial = 779] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x11992f000) [pid = 2129] [serial = 774] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x11872b400) [pid = 2129] [serial = 759] [outer = 0x0] [url = about:blank] 04:54:54 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x119991800) [pid = 2129] [serial = 776] [outer = 0x0] [url = about:blank] 04:54:55 INFO - PROCESS | 2129 | 1467460495012 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 2129 | 1467460495013 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x113074800 == 27 [pid = 2129] [id = 281] 04:54:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1129d1c00) [pid = 2129] [serial = 841] [outer = 0x0] 04:54:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x112af6800) [pid = 2129] [serial = 842] [outer = 0x1129d1c00] 04:54:55 INFO - PROCESS | 2129 | 1467460495043 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x113098800) [pid = 2129] [serial = 843] [outer = 0x1129d1c00] 04:54:55 INFO - PROCESS | 2129 | 1467460495335 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:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1069ms 04:54:55 INFO - PROCESS | 2129 | 1467460495379 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:54:55 INFO - PROCESS | 2129 | 1467460495381 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:54:55 INFO - PROCESS | 2129 | 1467460495384 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:54:55 INFO - PROCESS | 2129 | 1467460495386 Marionette TRACE conn2 <- [1,1098,null,{}] 04:54:55 INFO - PROCESS | 2129 | 1467460495389 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:54:55 INFO - PROCESS | 2129 | 1467460495394 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:55 INFO - PROCESS | 2129 | 1467460495491 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:54:55 INFO - PROCESS | 2129 | 1467460495541 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 2129 | 1467460495542 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x116258000 == 28 [pid = 2129] [id = 282] 04:54:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x1133b5c00) [pid = 2129] [serial = 844] [outer = 0x0] 04:54:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x115e63000) [pid = 2129] [serial = 845] [outer = 0x1133b5c00] 04:54:55 INFO - PROCESS | 2129 | 1467460495569 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x116a13800) [pid = 2129] [serial = 846] [outer = 0x1133b5c00] 04:54:55 INFO - PROCESS | 2129 | 1467460495849 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:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 475ms 04:54:55 INFO - PROCESS | 2129 | 1467460495864 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:54:55 INFO - PROCESS | 2129 | 1467460495865 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:54:55 INFO - PROCESS | 2129 | 1467460495868 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:54:55 INFO - PROCESS | 2129 | 1467460495869 Marionette TRACE conn2 <- [1,1102,null,{}] 04:54:55 INFO - PROCESS | 2129 | 1467460495879 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:54:55 INFO - PROCESS | 2129 | 1467460495881 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:55 INFO - PROCESS | 2129 | 1467460495964 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:54:55 INFO - PROCESS | 2129 | 1467460495970 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 2129 | 1467460495971 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x11694f800 == 29 [pid = 2129] [id = 283] 04:54:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x118067800) [pid = 2129] [serial = 847] [outer = 0x0] 04:54:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x11810ac00) [pid = 2129] [serial = 848] [outer = 0x118067800] 04:54:56 INFO - PROCESS | 2129 | 1467460496005 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118230400) [pid = 2129] [serial = 849] [outer = 0x118067800] 04:54:56 INFO - PROCESS | 2129 | 1467460496351 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:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 523ms 04:54:56 INFO - PROCESS | 2129 | 1467460496391 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 2129 | 1467460496394 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:54:56 INFO - PROCESS | 2129 | 1467460496402 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 2129 | 1467460496405 Marionette TRACE conn2 <- [1,1106,null,{}] 04:54:56 INFO - PROCESS | 2129 | 1467460496407 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:54:56 INFO - PROCESS | 2129 | 1467460496410 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:56 INFO - PROCESS | 2129 | 1467460496486 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:54:56 INFO - PROCESS | 2129 | 1467460496491 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:56 INFO - PROCESS | 2129 | 1467460496493 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x119464800 == 30 [pid = 2129] [id = 284] 04:54:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11823c800) [pid = 2129] [serial = 850] [outer = 0x0] 04:54:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118275800) [pid = 2129] [serial = 851] [outer = 0x11823c800] 04:54:56 INFO - PROCESS | 2129 | 1467460496518 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11856d000) [pid = 2129] [serial = 852] [outer = 0x11823c800] 04:54:56 INFO - PROCESS | 2129 | 1467460496832 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:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 474ms 04:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:54:56 INFO - PROCESS | 2129 | 1467460496872 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 2129 | 1467460496873 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:54:56 INFO - PROCESS | 2129 | 1467460496875 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 2129 | 1467460496877 Marionette TRACE conn2 <- [1,1110,null,{}] 04:54:56 INFO - PROCESS | 2129 | 1467460496879 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:54:56 INFO - PROCESS | 2129 | 1467460496880 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:56 INFO - PROCESS | 2129 | 1467460496953 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:54:57 INFO - PROCESS | 2129 | 1467460497025 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 2129 | 1467460497026 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c36800 == 31 [pid = 2129] [id = 285] 04:54:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11662a000) [pid = 2129] [serial = 853] [outer = 0x0] 04:54:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x118722400) [pid = 2129] [serial = 854] [outer = 0x11662a000] 04:54:57 INFO - PROCESS | 2129 | 1467460497050 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x11992dc00) [pid = 2129] [serial = 855] [outer = 0x11662a000] 04:54:57 INFO - PROCESS | 2129 | 1467460497360 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:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 519ms 04:54:57 INFO - PROCESS | 2129 | 1467460497395 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 2129 | 1467460497397 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:54:57 INFO - PROCESS | 2129 | 1467460497399 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 2129 | 1467460497400 Marionette TRACE conn2 <- [1,1114,null,{}] 04:54:57 INFO - PROCESS | 2129 | 1467460497402 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:54:57 INFO - PROCESS | 2129 | 1467460497403 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:57 INFO - PROCESS | 2129 | 1467460497497 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:54:57 INFO - PROCESS | 2129 | 1467460497532 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 2129 | 1467460497536 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x123866000 == 32 [pid = 2129] [id = 286] 04:54:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x118066c00) [pid = 2129] [serial = 856] [outer = 0x0] 04:54:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119a4e400) [pid = 2129] [serial = 857] [outer = 0x118066c00] 04:54:57 INFO - PROCESS | 2129 | 1467460497568 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119a94400) [pid = 2129] [serial = 858] [outer = 0x118066c00] 04:54:57 INFO - PROCESS | 2129 | 1467460497919 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:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 568ms 04:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:54:57 INFO - PROCESS | 2129 | 1467460497967 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 2129 | 1467460497969 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:54:57 INFO - PROCESS | 2129 | 1467460497972 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 2129 | 1467460497973 Marionette TRACE conn2 <- [1,1118,null,{}] 04:54:57 INFO - PROCESS | 2129 | 1467460497977 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:54:57 INFO - PROCESS | 2129 | 1467460497979 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:58 INFO - PROCESS | 2129 | 1467460498119 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:54:58 INFO - PROCESS | 2129 | 1467460498134 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 2129 | 1467460498136 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x112f14800 == 33 [pid = 2129] [id = 287] 04:54:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119af2000) [pid = 2129] [serial = 859] [outer = 0x0] 04:54:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x119bbb800) [pid = 2129] [serial = 860] [outer = 0x119af2000] 04:54:58 INFO - PROCESS | 2129 | 1467460498175 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x120f2dc00) [pid = 2129] [serial = 861] [outer = 0x119af2000] 04:54:58 INFO - PROCESS | 2129 | 1467460498596 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:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 04:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:54:58 INFO - PROCESS | 2129 | 1467460498641 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 2129 | 1467460498643 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:54:58 INFO - PROCESS | 2129 | 1467460498645 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 2129 | 1467460498646 Marionette TRACE conn2 <- [1,1122,null,{}] 04:54:58 INFO - PROCESS | 2129 | 1467460498648 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:54:58 INFO - PROCESS | 2129 | 1467460498649 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:58 INFO - PROCESS | 2129 | 1467460498742 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:54:58 INFO - PROCESS | 2129 | 1467460498795 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 2129 | 1467460498796 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e52000 == 34 [pid = 2129] [id = 288] 04:54:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1129c9800) [pid = 2129] [serial = 862] [outer = 0x0] 04:54:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x120fd5800) [pid = 2129] [serial = 863] [outer = 0x1129c9800] 04:54:58 INFO - PROCESS | 2129 | 1467460498819 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1210ed000) [pid = 2129] [serial = 864] [outer = 0x1129c9800] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1122ba000) [pid = 2129] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119f09800) [pid = 2129] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x124e22c00) [pid = 2129] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1255a5800) [pid = 2129] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x117203400) [pid = 2129] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x112af8000) [pid = 2129] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119441800) [pid = 2129] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11662f000) [pid = 2129] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118105c00) [pid = 2129] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x110e62400) [pid = 2129] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11823ac00) [pid = 2129] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1129b0c00) [pid = 2129] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x119991c00) [pid = 2129] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x127203000) [pid = 2129] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119d19800) [pid = 2129] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:54:59 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119a9ac00) [pid = 2129] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:54:59 INFO - PROCESS | 2129 | 1467460499412 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:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 04:54:59 INFO - PROCESS | 2129 | 1467460499416 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 2129 | 1467460499417 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:54:59 INFO - PROCESS | 2129 | 1467460499419 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 2129 | 1467460499420 Marionette TRACE conn2 <- [1,1126,null,{}] 04:54:59 INFO - PROCESS | 2129 | 1467460499422 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:54:59 INFO - PROCESS | 2129 | 1467460499425 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:59 INFO - PROCESS | 2129 | 1467460499518 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:54:59 INFO - PROCESS | 2129 | 1467460499553 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 2129 | 1467460499554 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255c5800 == 35 [pid = 2129] [id = 289] 04:54:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x113d8d800) [pid = 2129] [serial = 865] [outer = 0x0] 04:54:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11998dc00) [pid = 2129] [serial = 866] [outer = 0x113d8d800] 04:54:59 INFO - PROCESS | 2129 | 1467460499579 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x123de4800) [pid = 2129] [serial = 867] [outer = 0x113d8d800] 04:54:59 INFO - PROCESS | 2129 | 1467460499839 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:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 474ms 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:54:59 INFO - PROCESS | 2129 | 1467460499898 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 2129 | 1467460499899 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:54:59 INFO - PROCESS | 2129 | 1467460499901 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 2129 | 1467460499902 Marionette TRACE conn2 <- [1,1130,null,{}] 04:54:59 INFO - PROCESS | 2129 | 1467460499905 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:54:59 INFO - PROCESS | 2129 | 1467460499906 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:54:59 INFO - PROCESS | 2129 | 1467460499985 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:54:59 INFO - PROCESS | 2129 | 1467460499990 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 2129 | 1467460499993 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f79000 == 36 [pid = 2129] [id = 290] 04:55:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119bbc400) [pid = 2129] [serial = 868] [outer = 0x0] 04:55:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x124205c00) [pid = 2129] [serial = 869] [outer = 0x119bbc400] 04:55:00 INFO - PROCESS | 2129 | 1467460500018 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x124b22800) [pid = 2129] [serial = 870] [outer = 0x119bbc400] 04:55:00 INFO - PROCESS | 2129 | 1467460500357 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:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 471ms 04:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:55:00 INFO - PROCESS | 2129 | 1467460500373 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:55:00 INFO - PROCESS | 2129 | 1467460500375 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:55:00 INFO - PROCESS | 2129 | 1467460500377 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 2129 | 1467460500378 Marionette TRACE conn2 <- [1,1134,null,{}] 04:55:00 INFO - PROCESS | 2129 | 1467460500380 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:55:00 INFO - PROCESS | 2129 | 1467460500381 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:00 INFO - PROCESS | 2129 | 1467460500482 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:55:00 INFO - PROCESS | 2129 | 1467460500489 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 2129 | 1467460500491 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e2800 == 37 [pid = 2129] [id = 291] 04:55:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1130a1c00) [pid = 2129] [serial = 871] [outer = 0x0] 04:55:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x124fc8c00) [pid = 2129] [serial = 872] [outer = 0x1130a1c00] 04:55:00 INFO - PROCESS | 2129 | 1467460500517 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x126906400) [pid = 2129] [serial = 873] [outer = 0x1130a1c00] 04:55:00 INFO - PROCESS | 2129 | 1467460500860 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:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 04:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:55:00 INFO - PROCESS | 2129 | 1467460500895 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:55:00 INFO - PROCESS | 2129 | 1467460500897 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:55:00 INFO - PROCESS | 2129 | 1467460500900 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 2129 | 1467460500902 Marionette TRACE conn2 <- [1,1138,null,{}] 04:55:00 INFO - PROCESS | 2129 | 1467460500905 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:55:00 INFO - PROCESS | 2129 | 1467460500908 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:01 INFO - PROCESS | 2129 | 1467460501032 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:55:01 INFO - PROCESS | 2129 | 1467460501113 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 2129 | 1467460501114 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x11927b800 == 38 [pid = 2129] [id = 292] 04:55:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x118230800) [pid = 2129] [serial = 874] [outer = 0x0] 04:55:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12690a000) [pid = 2129] [serial = 875] [outer = 0x118230800] 04:55:01 INFO - PROCESS | 2129 | 1467460501155 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12876d000) [pid = 2129] [serial = 876] [outer = 0x118230800] 04:55:01 INFO - PROCESS | 2129 | 1467460501665 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:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 770ms 04:55:01 INFO - PROCESS | 2129 | 1467460501671 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 2129 | 1467460501674 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:55:01 INFO - PROCESS | 2129 | 1467460501677 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 2129 | 1467460501680 Marionette TRACE conn2 <- [1,1142,null,{}] 04:55:01 INFO - PROCESS | 2129 | 1467460501684 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:55:01 INFO - PROCESS | 2129 | 1467460501685 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:01 INFO - PROCESS | 2129 | 1467460501797 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:55:01 INFO - PROCESS | 2129 | 1467460501852 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 2129 | 1467460501853 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x11724e800 == 39 [pid = 2129] [id = 293] 04:55:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1133df000) [pid = 2129] [serial = 877] [outer = 0x0] 04:55:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1166f2400) [pid = 2129] [serial = 878] [outer = 0x1133df000] 04:55:01 INFO - PROCESS | 2129 | 1467460501884 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1173ba000) [pid = 2129] [serial = 879] [outer = 0x1133df000] 04:55:02 INFO - PROCESS | 2129 | 1467460502431 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:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 822ms 04:55:02 INFO - PROCESS | 2129 | 1467460502499 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 2129 | 1467460502502 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:55:02 INFO - PROCESS | 2129 | 1467460502507 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 2129 | 1467460502509 Marionette TRACE conn2 <- [1,1146,null,{}] 04:55:02 INFO - PROCESS | 2129 | 1467460502511 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:55:02 INFO - PROCESS | 2129 | 1467460502513 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:02 INFO - PROCESS | 2129 | 1467460502624 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:55:02 INFO - PROCESS | 2129 | 1467460502701 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 2129 | 1467460502703 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701f800 == 40 [pid = 2129] [id = 294] 04:55:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x116a13400) [pid = 2129] [serial = 880] [outer = 0x0] 04:55:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x118238400) [pid = 2129] [serial = 881] [outer = 0x116a13400] 04:55:02 INFO - PROCESS | 2129 | 1467460502733 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x11826dc00) [pid = 2129] [serial = 882] [outer = 0x116a13400] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e2800 == 39 [pid = 2129] [id = 291] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x128f79000 == 38 [pid = 2129] [id = 290] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x1255c5800 == 37 [pid = 2129] [id = 289] 04:55:03 INFO - PROCESS | 2129 | 1467460503361 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:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x124e52000 == 36 [pid = 2129] [id = 288] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x112f14800 == 35 [pid = 2129] [id = 287] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x123866000 == 34 [pid = 2129] [id = 286] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x119c36800 == 33 [pid = 2129] [id = 285] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x119464800 == 32 [pid = 2129] [id = 284] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x11694f800 == 31 [pid = 2129] [id = 283] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x116258000 == 30 [pid = 2129] [id = 282] 04:55:03 INFO - PROCESS | 2129 | --DOCSHELL 0x113074800 == 29 [pid = 2129] [id = 281] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x124599000) [pid = 2129] [serial = 780] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x124591400) [pid = 2129] [serial = 806] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x124e99800) [pid = 2129] [serial = 809] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x124b24800) [pid = 2129] [serial = 807] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1255a7000) [pid = 2129] [serial = 812] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1176e6c00) [pid = 2129] [serial = 785] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x118103000) [pid = 2129] [serial = 786] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119af5800) [pid = 2129] [serial = 800] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119d13400) [pid = 2129] [serial = 801] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119a46400) [pid = 2129] [serial = 797] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a78800) [pid = 2129] [serial = 798] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1167d3c00) [pid = 2129] [serial = 788] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1173ba400) [pid = 2129] [serial = 789] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11810c000) [pid = 2129] [serial = 791] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118239000) [pid = 2129] [serial = 792] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x111caa000) [pid = 2129] [serial = 782] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1129d3400) [pid = 2129] [serial = 783] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1255a1000) [pid = 2129] [serial = 810] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x118386c00) [pid = 2129] [serial = 794] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119932000) [pid = 2129] [serial = 795] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x113d3f800) [pid = 2129] [serial = 815] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x118427400) [pid = 2129] [serial = 816] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x12690a800) [pid = 2129] [serial = 818] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x12876c000) [pid = 2129] [serial = 821] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x12690b000) [pid = 2129] [serial = 813] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x120fd6000) [pid = 2129] [serial = 803] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x1289c7000) [pid = 2129] [serial = 824] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x126f6ec00) [pid = 2129] [serial = 819] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x1289cd400) [pid = 2129] [serial = 825] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x1242d9800) [pid = 2129] [serial = 804] [outer = 0x0] [url = about:blank] 04:55:03 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x128779800) [pid = 2129] [serial = 822] [outer = 0x0] [url = about:blank] 04:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 922ms 04:55:03 INFO - PROCESS | 2129 | 1467460503428 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:55:03 INFO - PROCESS | 2129 | 1467460503431 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:55:03 INFO - PROCESS | 2129 | 1467460503434 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 2129 | 1467460503435 Marionette TRACE conn2 <- [1,1150,null,{}] 04:55:03 INFO - PROCESS | 2129 | 1467460503439 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:55:03 INFO - PROCESS | 2129 | 1467460503440 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:03 INFO - PROCESS | 2129 | 1467460503518 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:55:03 INFO - PROCESS | 2129 | 1467460503529 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 2129 | 1467460503530 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x116614800 == 30 [pid = 2129] [id = 295] 04:55:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1176e4c00) [pid = 2129] [serial = 883] [outer = 0x0] 04:55:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x118065800) [pid = 2129] [serial = 884] [outer = 0x1176e4c00] 04:55:03 INFO - PROCESS | 2129 | 1467460503558 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x11810c400) [pid = 2129] [serial = 885] [outer = 0x1176e4c00] 04:55:03 INFO - PROCESS | 2129 | 1467460503915 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:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 04:55:03 INFO - PROCESS | 2129 | 1467460503954 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 2129 | 1467460503957 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:55:03 INFO - PROCESS | 2129 | 1467460503961 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 2129 | 1467460503963 Marionette TRACE conn2 <- [1,1154,null,{}] 04:55:03 INFO - PROCESS | 2129 | 1467460503965 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:55:03 INFO - PROCESS | 2129 | 1467460503967 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:04 INFO - PROCESS | 2129 | 1467460504047 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:55:04 INFO - PROCESS | 2129 | 1467460504075 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 2129 | 1467460504076 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x11835a000 == 31 [pid = 2129] [id = 296] 04:55:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11826ec00) [pid = 2129] [serial = 886] [outer = 0x0] 04:55:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118276000) [pid = 2129] [serial = 887] [outer = 0x11826ec00] 04:55:04 INFO - PROCESS | 2129 | 1467460504102 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x118427c00) [pid = 2129] [serial = 888] [outer = 0x11826ec00] 04:55:04 INFO - PROCESS | 2129 | 1467460504431 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:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:55:04 INFO - PROCESS | 2129 | 1467460504482 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 2129 | 1467460504484 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:55:04 INFO - PROCESS | 2129 | 1467460504486 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 2129 | 1467460504488 Marionette TRACE conn2 <- [1,1158,null,{}] 04:55:04 INFO - PROCESS | 2129 | 1467460504496 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:55:04 INFO - PROCESS | 2129 | 1467460504500 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:04 INFO - PROCESS | 2129 | 1467460504577 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:55:04 INFO - PROCESS | 2129 | 1467460504582 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 2129 | 1467460504584 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c39800 == 32 [pid = 2129] [id = 297] 04:55:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x112a79c00) [pid = 2129] [serial = 889] [outer = 0x0] 04:55:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x11992a400) [pid = 2129] [serial = 890] [outer = 0x112a79c00] 04:55:04 INFO - PROCESS | 2129 | 1467460504612 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119997400) [pid = 2129] [serial = 891] [outer = 0x112a79c00] 04:55:04 INFO - PROCESS | 2129 | 1467460504935 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:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 473ms 04:55:04 INFO - PROCESS | 2129 | 1467460504961 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 2129 | 1467460504963 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:55:04 INFO - PROCESS | 2129 | 1467460504965 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 2129 | 1467460504966 Marionette TRACE conn2 <- [1,1162,null,{}] 04:55:04 INFO - PROCESS | 2129 | 1467460504968 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:55:04 INFO - PROCESS | 2129 | 1467460504969 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:05 INFO - PROCESS | 2129 | 1467460505049 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:55:05 INFO - PROCESS | 2129 | 1467460505053 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 2129 | 1467460505054 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x123865800 == 33 [pid = 2129] [id = 298] 04:55:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119a77c00) [pid = 2129] [serial = 892] [outer = 0x0] 04:55:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119af3c00) [pid = 2129] [serial = 893] [outer = 0x119a77c00] 04:55:05 INFO - PROCESS | 2129 | 1467460505082 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119bbac00) [pid = 2129] [serial = 894] [outer = 0x119a77c00] 04:55:05 INFO - PROCESS | 2129 | 1467460505415 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:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 470ms 04:55:05 INFO - PROCESS | 2129 | 1467460505436 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 2129 | 1467460505437 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:55:05 INFO - PROCESS | 2129 | 1467460505440 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 2129 | 1467460505442 Marionette TRACE conn2 <- [1,1166,null,{}] 04:55:05 INFO - PROCESS | 2129 | 1467460505472 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:55:05 INFO - PROCESS | 2129 | 1467460505474 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:05 INFO - PROCESS | 2129 | 1467460505571 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:55:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x112dd5400) [pid = 2129] [serial = 895] [outer = 0x12ca09400] 04:55:05 INFO - PROCESS | 2129 | 1467460505600 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 2129 | 1467460505601 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e52000 == 34 [pid = 2129] [id = 299] 04:55:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119f09800) [pid = 2129] [serial = 896] [outer = 0x0] 04:55:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x120f35c00) [pid = 2129] [serial = 897] [outer = 0x119f09800] 04:55:05 INFO - PROCESS | 2129 | 1467460505629 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x123de5c00) [pid = 2129] [serial = 898] [outer = 0x119f09800] 04:55:06 INFO - PROCESS | 2129 | 1467460506064 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:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 652ms 04:55:06 INFO - PROCESS | 2129 | 1467460506093 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 2129 | 1467460506095 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:55:06 INFO - PROCESS | 2129 | 1467460506105 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 2129 | 1467460506109 Marionette TRACE conn2 <- [1,1170,null,{}] 04:55:06 INFO - PROCESS | 2129 | 1467460506113 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:55:06 INFO - PROCESS | 2129 | 1467460506119 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:06 INFO - PROCESS | 2129 | 1467460506292 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:55:06 INFO - PROCESS | 2129 | 1467460506317 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 2129 | 1467460506319 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aa8000 == 35 [pid = 2129] [id = 300] 04:55:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1246a9400) [pid = 2129] [serial = 899] [outer = 0x0] 04:55:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x126910800) [pid = 2129] [serial = 900] [outer = 0x1246a9400] 04:55:06 INFO - PROCESS | 2129 | 1467460506346 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x12720b000) [pid = 2129] [serial = 901] [outer = 0x1246a9400] 04:55:06 INFO - PROCESS | 2129 | 1467460506684 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:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 622ms 04:55:06 INFO - PROCESS | 2129 | 1467460506728 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 2129 | 1467460506729 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:55:06 INFO - PROCESS | 2129 | 1467460506732 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 2129 | 1467460506733 Marionette TRACE conn2 <- [1,1174,null,{}] 04:55:06 INFO - PROCESS | 2129 | 1467460506735 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:55:06 INFO - PROCESS | 2129 | 1467460506736 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:06 INFO - PROCESS | 2129 | 1467460506833 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:55:06 INFO - PROCESS | 2129 | 1467460506866 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 2129 | 1467460506867 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x11819e800 == 36 [pid = 2129] [id = 301] 04:55:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12876f400) [pid = 2129] [serial = 902] [outer = 0x0] 04:55:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x128778400) [pid = 2129] [serial = 903] [outer = 0x12876f400] 04:55:06 INFO - PROCESS | 2129 | 1467460506891 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1289cb000) [pid = 2129] [serial = 904] [outer = 0x12876f400] 04:55:07 INFO - PROCESS | 2129 | 1467460507251 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:55:07 INFO - PROCESS | 2129 | 1467460507304 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:55:07 INFO - PROCESS | 2129 | 1467460507308 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:55:07 INFO - PROCESS | 2129 | 1467460507309 Marionette TRACE conn2 <- [1,1178,null,{}] 04:55:07 INFO - PROCESS | 2129 | 1467460507318 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:55:07 INFO - PROCESS | 2129 | 1467460507320 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:07 INFO - PROCESS | 2129 | 1467460507466 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1133b5c00) [pid = 2129] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118066c00) [pid = 2129] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1129d1c00) [pid = 2129] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x119af2000) [pid = 2129] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1129acc00) [pid = 2129] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118067800) [pid = 2129] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1129c9800) [pid = 2129] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x113d8d800) [pid = 2129] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11823c800) [pid = 2129] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11607f000) [pid = 2129] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11825d800) [pid = 2129] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119bbc400) [pid = 2129] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119bb8000) [pid = 2129] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x116082c00) [pid = 2129] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x11662a000) [pid = 2129] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:55:07 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1130a1c00) [pid = 2129] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:55:07 INFO - PROCESS | 2129 | 1467460507666 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 2129 | 1467460507667 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x117016000 == 37 [pid = 2129] [id = 302] 04:55:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1129c9800) [pid = 2129] [serial = 905] [outer = 0x0] 04:55:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1130a1800) [pid = 2129] [serial = 906] [outer = 0x1129c9800] 04:55:07 INFO - PROCESS | 2129 | 1467460507705 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x116706c00) [pid = 2129] [serial = 907] [outer = 0x1129c9800] 04:55:08 INFO - PROCESS | 2129 | 1467460508002 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:55:08 INFO - PROCESS | 2129 | 1467460508032 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:55:08 INFO - PROCESS | 2129 | 1467460508035 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 2129 | 1467460508037 Marionette TRACE conn2 <- [1,1182,null,{}] 04:55:08 INFO - PROCESS | 2129 | 1467460508040 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:55:08 INFO - PROCESS | 2129 | 1467460508044 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:08 INFO - PROCESS | 2129 | 1467460508188 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:55:08 INFO - PROCESS | 2129 | 1467460508245 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 2129 | 1467460508246 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a311800 == 38 [pid = 2129] [id = 303] 04:55:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x112a84000) [pid = 2129] [serial = 908] [outer = 0x0] 04:55:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x11823c800) [pid = 2129] [serial = 909] [outer = 0x112a84000] 04:55:08 INFO - PROCESS | 2129 | 1467460508271 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1289cb800) [pid = 2129] [serial = 910] [outer = 0x112a84000] 04:55:08 INFO - PROCESS | 2129 | 1467460508527 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:55:08 INFO - PROCESS | 2129 | 1467460508565 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:55:08 INFO - PROCESS | 2129 | 1467460508567 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 2129 | 1467460508568 Marionette TRACE conn2 <- [1,1186,null,{}] 04:55:08 INFO - PROCESS | 2129 | 1467460508571 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:55:08 INFO - PROCESS | 2129 | 1467460508572 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:08 INFO - PROCESS | 2129 | 1467460508664 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:55:08 INFO - PROCESS | 2129 | 1467460508667 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 2129 | 1467460508668 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7da000 == 39 [pid = 2129] [id = 304] 04:55:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119af2000) [pid = 2129] [serial = 911] [outer = 0x0] 04:55:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x128b93c00) [pid = 2129] [serial = 912] [outer = 0x119af2000] 04:55:08 INFO - PROCESS | 2129 | 1467460508694 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x128b9b800) [pid = 2129] [serial = 913] [outer = 0x119af2000] 04:55:09 INFO - PROCESS | 2129 | 1467460509019 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:55:09 INFO - PROCESS | 2129 | 1467460509038 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:55:09 INFO - PROCESS | 2129 | 1467460509041 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 2129 | 1467460509044 Marionette TRACE conn2 <- [1,1190,null,{}] 04:55:09 INFO - PROCESS | 2129 | 1467460509047 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:55:09 INFO - PROCESS | 2129 | 1467460509048 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:09 INFO - PROCESS | 2129 | 1467460509162 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:55:09 INFO - PROCESS | 2129 | 1467460509168 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 2129 | 1467460509170 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b80f800 == 40 [pid = 2129] [id = 305] 04:55:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1289d1c00) [pid = 2129] [serial = 914] [outer = 0x0] 04:55:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x128d77800) [pid = 2129] [serial = 915] [outer = 0x1289d1c00] 04:55:09 INFO - PROCESS | 2129 | 1467460509195 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1292c0800) [pid = 2129] [serial = 916] [outer = 0x1289d1c00] 04:55:09 INFO - PROCESS | 2129 | 1467460509513 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:55:09 INFO - PROCESS | 2129 | 1467460509563 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:55:09 INFO - PROCESS | 2129 | 1467460509565 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 2129 | 1467460509566 Marionette TRACE conn2 <- [1,1194,null,{}] 04:55:09 INFO - PROCESS | 2129 | 1467460509569 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:55:09 INFO - PROCESS | 2129 | 1467460509570 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:09 INFO - PROCESS | 2129 | 1467460509648 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:55:09 INFO - PROCESS | 2129 | 1467460509753 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 2129 | 1467460509755 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x112f73000 == 41 [pid = 2129] [id = 306] 04:55:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x111ca9400) [pid = 2129] [serial = 917] [outer = 0x0] 04:55:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1129c9400) [pid = 2129] [serial = 918] [outer = 0x111ca9400] 04:55:09 INFO - PROCESS | 2129 | 1467460509786 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x113842c00) [pid = 2129] [serial = 919] [outer = 0x111ca9400] 04:55:10 INFO - PROCESS | 2129 | 1467460510210 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:55:10 INFO - PROCESS | 2129 | 1467460510266 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:55:10 INFO - PROCESS | 2129 | 1467460510271 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 2129 | 1467460510273 Marionette TRACE conn2 <- [1,1198,null,{}] 04:55:10 INFO - PROCESS | 2129 | 1467460510279 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:55:10 INFO - PROCESS | 2129 | 1467460510280 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:10 INFO - PROCESS | 2129 | 1467460510382 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:55:10 INFO - PROCESS | 2129 | 1467460510452 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 2129 | 1467460510453 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c37800 == 42 [pid = 2129] [id = 307] 04:55:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x118256c00) [pid = 2129] [serial = 920] [outer = 0x0] 04:55:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x118261800) [pid = 2129] [serial = 921] [outer = 0x118256c00] 04:55:10 INFO - PROCESS | 2129 | 1467460510484 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x11856dc00) [pid = 2129] [serial = 922] [outer = 0x118256c00] 04:55:10 INFO - PROCESS | 2129 | 1467460510896 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:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 674ms 04:55:10 INFO - PROCESS | 2129 | 1467460510947 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 2129 | 1467460510949 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:55:10 INFO - PROCESS | 2129 | 1467460510952 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 2129 | 1467460510954 Marionette TRACE conn2 <- [1,1202,null,{}] 04:55:10 INFO - PROCESS | 2129 | 1467460510956 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:55:10 INFO - PROCESS | 2129 | 1467460510957 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:11 INFO - PROCESS | 2129 | 1467460511090 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:55:11 INFO - PROCESS | 2129 | 1467460511200 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 2129 | 1467460511201 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x128ab1000 == 43 [pid = 2129] [id = 308] 04:55:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x119a1a800) [pid = 2129] [serial = 923] [outer = 0x0] 04:55:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119af3400) [pid = 2129] [serial = 924] [outer = 0x119a1a800] 04:55:11 INFO - PROCESS | 2129 | 1467460511252 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x123cc7400) [pid = 2129] [serial = 925] [outer = 0x119a1a800] 04:55:11 INFO - PROCESS | 2129 | 1467460511716 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:55:11 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:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 822ms 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:55:11 INFO - PROCESS | 2129 | 1467460511774 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 2129 | 1467460511776 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:55:11 INFO - PROCESS | 2129 | 1467460511783 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 2129 | 1467460511788 Marionette TRACE conn2 <- [1,1206,null,{}] 04:55:11 INFO - PROCESS | 2129 | 1467460511791 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:55:11 INFO - PROCESS | 2129 | 1467460511794 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:11 INFO - PROCESS | 2129 | 1467460511895 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:55:11 INFO - PROCESS | 2129 | 1467460511964 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 2129 | 1467460511966 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda8800 == 44 [pid = 2129] [id = 309] 04:55:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1242d9800) [pid = 2129] [serial = 926] [outer = 0x0] 04:55:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x125610000) [pid = 2129] [serial = 927] [outer = 0x1242d9800] 04:55:11 INFO - PROCESS | 2129 | 1467460511994 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12876ec00) [pid = 2129] [serial = 928] [outer = 0x1242d9800] 04:55:12 INFO - PROCESS | 2129 | 1467460512405 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:55:12 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:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 680ms 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:55:12 INFO - PROCESS | 2129 | 1467460512459 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 2129 | 1467460512461 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:55:12 INFO - PROCESS | 2129 | 1467460512463 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 2129 | 1467460512465 Marionette TRACE conn2 <- [1,1210,null,{}] 04:55:12 INFO - PROCESS | 2129 | 1467460512467 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:55:12 INFO - PROCESS | 2129 | 1467460512469 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:12 INFO - PROCESS | 2129 | 1467460512612 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:55:12 INFO - PROCESS | 2129 | 1467460512682 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 2129 | 1467460512683 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255b8000 == 45 [pid = 2129] [id = 310] 04:55:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x113379800) [pid = 2129] [serial = 929] [outer = 0x0] 04:55:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1289ce400) [pid = 2129] [serial = 930] [outer = 0x113379800] 04:55:12 INFO - PROCESS | 2129 | 1467460512714 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x128f88800) [pid = 2129] [serial = 931] [outer = 0x113379800] 04:55:13 INFO - PROCESS | 2129 | 1467460513278 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:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 822ms 04:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:55:13 INFO - PROCESS | 2129 | 1467460513285 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 2129 | 1467460513288 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:55:13 INFO - PROCESS | 2129 | 1467460513291 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 2129 | 1467460513295 Marionette TRACE conn2 <- [1,1214,null,{}] 04:55:13 INFO - PROCESS | 2129 | 1467460513298 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:55:13 INFO - PROCESS | 2129 | 1467460513300 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:13 INFO - PROCESS | 2129 | 1467460513395 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:55:13 INFO - PROCESS | 2129 | 1467460513457 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 2129 | 1467460513460 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x119474800 == 46 [pid = 2129] [id = 311] 04:55:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1176e4000) [pid = 2129] [serial = 932] [outer = 0x0] 04:55:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x1176e7000) [pid = 2129] [serial = 933] [outer = 0x1176e4000] 04:55:13 INFO - PROCESS | 2129 | 1467460513492 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x11820ec00) [pid = 2129] [serial = 934] [outer = 0x1176e4000] 04:55:13 INFO - PROCESS | 2129 | 1467460513937 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:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 673ms 04:55:13 INFO - PROCESS | 2129 | 1467460513963 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 2129 | 1467460513966 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:55:13 INFO - PROCESS | 2129 | 1467460513970 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 2129 | 1467460513972 Marionette TRACE conn2 <- [1,1218,null,{}] 04:55:13 INFO - PROCESS | 2129 | 1467460513974 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:55:13 INFO - PROCESS | 2129 | 1467460513976 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x12b80f800 == 45 [pid = 2129] [id = 305] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7da000 == 44 [pid = 2129] [id = 304] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x12a311800 == 43 [pid = 2129] [id = 303] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x117016000 == 42 [pid = 2129] [id = 302] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x11819e800 == 41 [pid = 2129] [id = 301] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x128aa8000 == 40 [pid = 2129] [id = 300] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x124e52000 == 39 [pid = 2129] [id = 299] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x123865800 == 38 [pid = 2129] [id = 298] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x119c39800 == 37 [pid = 2129] [id = 297] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x11835a000 == 36 [pid = 2129] [id = 296] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x116614800 == 35 [pid = 2129] [id = 295] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x11701f800 == 34 [pid = 2129] [id = 294] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x11724e800 == 33 [pid = 2129] [id = 293] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x11927b800 == 32 [pid = 2129] [id = 292] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x1255b8000 == 31 [pid = 2129] [id = 310] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x12bda8800 == 30 [pid = 2129] [id = 309] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x128ab1000 == 29 [pid = 2129] [id = 308] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x119c37800 == 28 [pid = 2129] [id = 307] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x112f73000 == 27 [pid = 2129] [id = 306] 04:55:14 INFO - PROCESS | 2129 | 1467460514573 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x115e63000) [pid = 2129] [serial = 845] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x116a13800) [pid = 2129] [serial = 846] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x119a4e400) [pid = 2129] [serial = 857] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x112af6800) [pid = 2129] [serial = 842] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x113098800) [pid = 2129] [serial = 843] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x119bbb800) [pid = 2129] [serial = 860] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1176e0000) [pid = 2129] [serial = 840] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1133e1800) [pid = 2129] [serial = 839] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119a94400) [pid = 2129] [serial = 858] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11810ac00) [pid = 2129] [serial = 848] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x120fd5800) [pid = 2129] [serial = 863] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x118230400) [pid = 2129] [serial = 849] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11998dc00) [pid = 2129] [serial = 866] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118275800) [pid = 2129] [serial = 851] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11856d000) [pid = 2129] [serial = 852] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118070800) [pid = 2129] [serial = 828] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1172be800) [pid = 2129] [serial = 827] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1189edc00) [pid = 2129] [serial = 831] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x124205c00) [pid = 2129] [serial = 869] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118421800) [pid = 2129] [serial = 830] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x12383b400) [pid = 2129] [serial = 834] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x120f2d400) [pid = 2129] [serial = 833] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x123de4800) [pid = 2129] [serial = 867] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1210ed000) [pid = 2129] [serial = 864] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x124e25800) [pid = 2129] [serial = 837] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x124210400) [pid = 2129] [serial = 836] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x118722400) [pid = 2129] [serial = 854] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11992dc00) [pid = 2129] [serial = 855] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x124fc8c00) [pid = 2129] [serial = 872] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x120f2dc00) [pid = 2129] [serial = 861] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x126906400) [pid = 2129] [serial = 873] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x124b22800) [pid = 2129] [serial = 870] [outer = 0x0] [url = about:blank] 04:55:14 INFO - PROCESS | 2129 | --DOCSHELL 0x119474800 == 26 [pid = 2129] [id = 311] 04:55:14 INFO - PROCESS | 2129 | 1467460514668 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 2129 | 1467460514670 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x11263d000 == 27 [pid = 2129] [id = 312] 04:55:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x1129ce000) [pid = 2129] [serial = 935] [outer = 0x0] 04:55:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x112aef000) [pid = 2129] [serial = 936] [outer = 0x1129ce000] 04:55:14 INFO - PROCESS | 2129 | 1467460514698 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1130a3800) [pid = 2129] [serial = 937] [outer = 0x1129ce000] 04:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1023ms 04:55:14 INFO - PROCESS | 2129 | 1467460514986 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:55:15 INFO - PROCESS | 2129 | 1467460515014 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 2129 | 1467460515016 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:55:15 INFO - PROCESS | 2129 | 1467460515032 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 2129 | 1467460515034 Marionette TRACE conn2 <- [1,1222,null,{}] 04:55:15 INFO - PROCESS | 2129 | 1467460515037 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:55:15 INFO - PROCESS | 2129 | 1467460515038 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:15 INFO - PROCESS | 2129 | 1467460515120 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:55:15 INFO - PROCESS | 2129 | 1467460515127 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 2129 | 1467460515129 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x117002800 == 28 [pid = 2129] [id = 313] 04:55:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x113841000) [pid = 2129] [serial = 938] [outer = 0x0] 04:55:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x116a19000) [pid = 2129] [serial = 939] [outer = 0x113841000] 04:55:15 INFO - PROCESS | 2129 | 1467460515155 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118064c00) [pid = 2129] [serial = 940] [outer = 0x113841000] 04:55:15 INFO - PROCESS | 2129 | 1467460515512 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:55:15 INFO - PROCESS | 2129 | 1467460515554 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:55:15 INFO - PROCESS | 2129 | 1467460515556 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 2129 | 1467460515558 Marionette TRACE conn2 <- [1,1226,null,{}] 04:55:15 INFO - PROCESS | 2129 | 1467460515560 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:55:15 INFO - PROCESS | 2129 | 1467460515561 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:15 INFO - PROCESS | 2129 | 1467460515637 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:55:15 INFO - PROCESS | 2129 | 1467460515646 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 2129 | 1467460515647 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x11844e800 == 29 [pid = 2129] [id = 314] 04:55:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118204400) [pid = 2129] [serial = 941] [outer = 0x0] 04:55:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x118231c00) [pid = 2129] [serial = 942] [outer = 0x118204400] 04:55:15 INFO - PROCESS | 2129 | 1467460515680 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118258800) [pid = 2129] [serial = 943] [outer = 0x118204400] 04:55:16 INFO - PROCESS | 2129 | 1467460516029 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:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 04:55:16 INFO - PROCESS | 2129 | 1467460516078 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 2129 | 1467460516080 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:55:16 INFO - PROCESS | 2129 | 1467460516088 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 2129 | 1467460516091 Marionette TRACE conn2 <- [1,1230,null,{}] 04:55:16 INFO - PROCESS | 2129 | 1467460516093 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:55:16 INFO - PROCESS | 2129 | 1467460516096 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:16 INFO - PROCESS | 2129 | 1467460516177 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:55:16 INFO - PROCESS | 2129 | 1467460516181 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 2129 | 1467460516182 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x119905000 == 30 [pid = 2129] [id = 315] 04:55:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11841b000) [pid = 2129] [serial = 944] [outer = 0x0] 04:55:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118728000) [pid = 2129] [serial = 945] [outer = 0x11841b000] 04:55:16 INFO - PROCESS | 2129 | 1467460516206 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11992e800) [pid = 2129] [serial = 946] [outer = 0x11841b000] 04:55:16 INFO - PROCESS | 2129 | 1467460516517 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:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 475ms 04:55:16 INFO - PROCESS | 2129 | 1467460516561 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 2129 | 1467460516562 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:55:16 INFO - PROCESS | 2129 | 1467460516564 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 2129 | 1467460516565 Marionette TRACE conn2 <- [1,1234,null,{}] 04:55:16 INFO - PROCESS | 2129 | 1467460516568 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:55:16 INFO - PROCESS | 2129 | 1467460516569 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:16 INFO - PROCESS | 2129 | 1467460516641 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:55:16 INFO - PROCESS | 2129 | 1467460516711 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 2129 | 1467460516712 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c40000 == 31 [pid = 2129] [id = 316] 04:55:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11629ec00) [pid = 2129] [serial = 947] [outer = 0x0] 04:55:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11998bc00) [pid = 2129] [serial = 948] [outer = 0x11629ec00] 04:55:16 INFO - PROCESS | 2129 | 1467460516737 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119a73400) [pid = 2129] [serial = 949] [outer = 0x11629ec00] 04:55:17 INFO - PROCESS | 2129 | 1467460517070 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:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:55:17 INFO - PROCESS | 2129 | 1467460517083 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 2129 | 1467460517084 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:55:17 INFO - PROCESS | 2129 | 1467460517086 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 2129 | 1467460517087 Marionette TRACE conn2 <- [1,1238,null,{}] 04:55:17 INFO - PROCESS | 2129 | 1467460517089 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:55:17 INFO - PROCESS | 2129 | 1467460517091 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:17 INFO - PROCESS | 2129 | 1467460517184 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:55:17 INFO - PROCESS | 2129 | 1467460517219 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 2129 | 1467460517223 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x123a6d800 == 32 [pid = 2129] [id = 317] 04:55:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x11810ac00) [pid = 2129] [serial = 950] [outer = 0x0] 04:55:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119bbf400) [pid = 2129] [serial = 951] [outer = 0x11810ac00] 04:55:17 INFO - PROCESS | 2129 | 1467460517256 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x120f31c00) [pid = 2129] [serial = 952] [outer = 0x11810ac00] 04:55:17 INFO - PROCESS | 2129 | 1467460517578 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:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 524ms 04:55:17 INFO - PROCESS | 2129 | 1467460517621 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 2129 | 1467460517623 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:55:17 INFO - PROCESS | 2129 | 1467460517625 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 2129 | 1467460517626 Marionette TRACE conn2 <- [1,1242,null,{}] 04:55:17 INFO - PROCESS | 2129 | 1467460517629 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:55:17 INFO - PROCESS | 2129 | 1467460517630 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:17 INFO - PROCESS | 2129 | 1467460517732 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:55:17 INFO - PROCESS | 2129 | 1467460517735 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 2129 | 1467460517736 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x112f73800 == 33 [pid = 2129] [id = 318] 04:55:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119bb8400) [pid = 2129] [serial = 953] [outer = 0x0] 04:55:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1210eac00) [pid = 2129] [serial = 954] [outer = 0x119bb8400] 04:55:17 INFO - PROCESS | 2129 | 1467460517760 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x1242ddc00) [pid = 2129] [serial = 955] [outer = 0x119bb8400] 04:55:18 INFO - PROCESS | 2129 | 1467460518083 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:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 472ms 04:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:55:18 INFO - PROCESS | 2129 | 1467460518097 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:55:18 INFO - PROCESS | 2129 | 1467460518098 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:55:18 INFO - PROCESS | 2129 | 1467460518100 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 2129 | 1467460518101 Marionette TRACE conn2 <- [1,1246,null,{}] 04:55:18 INFO - PROCESS | 2129 | 1467460518104 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:55:18 INFO - PROCESS | 2129 | 1467460518105 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:18 INFO - PROCESS | 2129 | 1467460518215 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:55:18 INFO - PROCESS | 2129 | 1467460518220 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 2129 | 1467460518221 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255b8800 == 34 [pid = 2129] [id = 319] 04:55:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x124a5e000) [pid = 2129] [serial = 956] [outer = 0x0] 04:55:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x124e17000) [pid = 2129] [serial = 957] [outer = 0x124a5e000] 04:55:18 INFO - PROCESS | 2129 | 1467460518245 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1250eb000) [pid = 2129] [serial = 958] [outer = 0x124a5e000] 04:55:18 INFO - PROCESS | 2129 | 1467460518596 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:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 519ms 04:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:55:18 INFO - PROCESS | 2129 | 1467460518628 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:55:18 INFO - PROCESS | 2129 | 1467460518629 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:55:18 INFO - PROCESS | 2129 | 1467460518631 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 2129 | 1467460518632 Marionette TRACE conn2 <- [1,1250,null,{}] 04:55:18 INFO - PROCESS | 2129 | 1467460518634 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:55:18 INFO - PROCESS | 2129 | 1467460518635 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:18 INFO - PROCESS | 2129 | 1467460518899 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119af2000) [pid = 2129] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x119f09800) [pid = 2129] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1246a9400) [pid = 2129] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x12876f400) [pid = 2129] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11826ec00) [pid = 2129] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118230800) [pid = 2129] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x116a13400) [pid = 2129] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x1176e4c00) [pid = 2129] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x112a79c00) [pid = 2129] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x119a77c00) [pid = 2129] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1133df000) [pid = 2129] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1129c9800) [pid = 2129] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x112a84000) [pid = 2129] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:55:18 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1289d1c00) [pid = 2129] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:55:18 INFO - PROCESS | 2129 | 1467460518942 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 2129 | 1467460518943 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x11723c800 == 35 [pid = 2129] [id = 320] 04:55:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x111e58c00) [pid = 2129] [serial = 959] [outer = 0x0] 04:55:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x112dcf800) [pid = 2129] [serial = 960] [outer = 0x111e58c00] 04:55:18 INFO - PROCESS | 2129 | 1467460518968 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1176e4c00) [pid = 2129] [serial = 961] [outer = 0x111e58c00] 04:55:19 INFO - PROCESS | 2129 | 1467460519215 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:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 619ms 04:55:19 INFO - PROCESS | 2129 | 1467460519253 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 2129 | 1467460519254 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:55:19 INFO - PROCESS | 2129 | 1467460519264 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 2129 | 1467460519265 Marionette TRACE conn2 <- [1,1254,null,{}] 04:55:19 INFO - PROCESS | 2129 | 1467460519268 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:55:19 INFO - PROCESS | 2129 | 1467460519269 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:19 INFO - PROCESS | 2129 | 1467460519349 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:55:19 INFO - PROCESS | 2129 | 1467460519353 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 2129 | 1467460519354 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f61800 == 36 [pid = 2129] [id = 321] 04:55:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1131ab400) [pid = 2129] [serial = 962] [outer = 0x0] 04:55:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119f09800) [pid = 2129] [serial = 963] [outer = 0x1131ab400] 04:55:19 INFO - PROCESS | 2129 | 1467460519380 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x126906c00) [pid = 2129] [serial = 964] [outer = 0x1131ab400] 04:55:19 INFO - PROCESS | 2129 | 1467460519710 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:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 475ms 04:55:19 INFO - PROCESS | 2129 | 1467460519733 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 2129 | 1467460519734 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:55:19 INFO - PROCESS | 2129 | 1467460519736 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 2129 | 1467460519737 Marionette TRACE conn2 <- [1,1258,null,{}] 04:55:19 INFO - PROCESS | 2129 | 1467460519740 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:55:19 INFO - PROCESS | 2129 | 1467460519742 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:19 INFO - PROCESS | 2129 | 1467460519846 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:55:19 INFO - PROCESS | 2129 | 1467460519852 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 2129 | 1467460519854 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292ab000 == 37 [pid = 2129] [id = 322] 04:55:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1210e5400) [pid = 2129] [serial = 965] [outer = 0x0] 04:55:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x126f70c00) [pid = 2129] [serial = 966] [outer = 0x1210e5400] 04:55:19 INFO - PROCESS | 2129 | 1467460519881 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x128779c00) [pid = 2129] [serial = 967] [outer = 0x1210e5400] 04:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 474ms 04:55:20 INFO - PROCESS | 2129 | 1467460520202 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:55:20 INFO - PROCESS | 2129 | 1467460520212 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 2129 | 1467460520214 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:55:20 INFO - PROCESS | 2129 | 1467460520216 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 2129 | 1467460520218 Marionette TRACE conn2 <- [1,1262,null,{}] 04:55:20 INFO - PROCESS | 2129 | 1467460520220 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:55:20 INFO - PROCESS | 2129 | 1467460520222 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:20 INFO - PROCESS | 2129 | 1467460520313 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:55:20 INFO - PROCESS | 2129 | 1467460520318 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 2129 | 1467460520319 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x119464800 == 38 [pid = 2129] [id = 323] 04:55:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1210e7000) [pid = 2129] [serial = 968] [outer = 0x0] 04:55:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x1289d1c00) [pid = 2129] [serial = 969] [outer = 0x1210e7000] 04:55:20 INFO - PROCESS | 2129 | 1467460520342 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x128d7f800) [pid = 2129] [serial = 970] [outer = 0x1210e7000] 04:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 04:55:20 INFO - PROCESS | 2129 | 1467460520678 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:55:20 INFO - PROCESS | 2129 | 1467460520686 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 2129 | 1467460520688 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:55:20 INFO - PROCESS | 2129 | 1467460520694 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 2129 | 1467460520695 Marionette TRACE conn2 <- [1,1266,null,{}] 04:55:20 INFO - PROCESS | 2129 | 1467460520697 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:55:20 INFO - PROCESS | 2129 | 1467460520698 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:20 INFO - PROCESS | 2129 | 1467460520805 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:55:20 INFO - PROCESS | 2129 | 1467460520812 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 2129 | 1467460520813 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b136800 == 39 [pid = 2129] [id = 324] 04:55:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x120f33000) [pid = 2129] [serial = 971] [outer = 0x0] 04:55:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x128f7e800) [pid = 2129] [serial = 972] [outer = 0x120f33000] 04:55:20 INFO - PROCESS | 2129 | 1467460520841 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1292bf400) [pid = 2129] [serial = 973] [outer = 0x120f33000] 04:55:21 INFO - PROCESS | 2129 | 1467460521400 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:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 722ms 04:55:21 INFO - PROCESS | 2129 | 1467460521413 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 2129 | 1467460521416 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:55:21 INFO - PROCESS | 2129 | 1467460521419 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 2129 | 1467460521422 Marionette TRACE conn2 <- [1,1270,null,{}] 04:55:21 INFO - PROCESS | 2129 | 1467460521426 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:55:21 INFO - PROCESS | 2129 | 1467460521428 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:21 INFO - PROCESS | 2129 | 1467460521540 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:55:21 INFO - PROCESS | 2129 | 1467460521618 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 2129 | 1467460521620 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x11835a000 == 40 [pid = 2129] [id = 325] 04:55:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x115021c00) [pid = 2129] [serial = 974] [outer = 0x0] 04:55:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1167ccc00) [pid = 2129] [serial = 975] [outer = 0x115021c00] 04:55:21 INFO - PROCESS | 2129 | 1467460521651 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x118069c00) [pid = 2129] [serial = 976] [outer = 0x115021c00] 04:55:22 INFO - PROCESS | 2129 | 1467460522199 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:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 826ms 04:55:22 INFO - PROCESS | 2129 | 1467460522245 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 2129 | 1467460522248 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:55:22 INFO - PROCESS | 2129 | 1467460522253 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 2129 | 1467460522255 Marionette TRACE conn2 <- [1,1274,null,{}] 04:55:22 INFO - PROCESS | 2129 | 1467460522257 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:55:22 INFO - PROCESS | 2129 | 1467460522259 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:22 INFO - PROCESS | 2129 | 1467460522370 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:55:22 INFO - PROCESS | 2129 | 1467460522449 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 2129 | 1467460522451 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x113d82000 == 41 [pid = 2129] [id = 326] 04:55:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x113031400) [pid = 2129] [serial = 977] [outer = 0x0] 04:55:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x11806a800) [pid = 2129] [serial = 978] [outer = 0x113031400] 04:55:22 INFO - PROCESS | 2129 | 1467460522481 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x118428800) [pid = 2129] [serial = 979] [outer = 0x113031400] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x119464800 == 40 [pid = 2129] [id = 323] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x1292ab000 == 39 [pid = 2129] [id = 322] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x128f61800 == 38 [pid = 2129] [id = 321] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x11723c800 == 37 [pid = 2129] [id = 320] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x1255b8800 == 36 [pid = 2129] [id = 319] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x112f73800 == 35 [pid = 2129] [id = 318] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x123a6d800 == 34 [pid = 2129] [id = 317] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x119c40000 == 33 [pid = 2129] [id = 316] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x119905000 == 32 [pid = 2129] [id = 315] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x11844e800 == 31 [pid = 2129] [id = 314] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x117002800 == 30 [pid = 2129] [id = 313] 04:55:23 INFO - PROCESS | 2129 | --DOCSHELL 0x11263d000 == 29 [pid = 2129] [id = 312] 04:55:23 INFO - PROCESS | 2129 | 1467460523112 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:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 871ms 04:55:23 INFO - PROCESS | 2129 | 1467460523124 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 2129 | 1467460523130 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:55:23 INFO - PROCESS | 2129 | 1467460523135 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 2129 | 1467460523141 Marionette TRACE conn2 <- [1,1278,null,{}] 04:55:23 INFO - PROCESS | 2129 | 1467460523150 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:55:23 INFO - PROCESS | 2129 | 1467460523152 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:23 INFO - PROCESS | 2129 | 1467460523243 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x128b9b800) [pid = 2129] [serial = 913] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x120f35c00) [pid = 2129] [serial = 897] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x126910800) [pid = 2129] [serial = 900] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x128778400) [pid = 2129] [serial = 903] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1289cb000) [pid = 2129] [serial = 904] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x118276000) [pid = 2129] [serial = 887] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x118427c00) [pid = 2129] [serial = 888] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x12876d000) [pid = 2129] [serial = 876] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x12690a000) [pid = 2129] [serial = 875] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118238400) [pid = 2129] [serial = 881] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x11826dc00) [pid = 2129] [serial = 882] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x118065800) [pid = 2129] [serial = 884] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x11810c400) [pid = 2129] [serial = 885] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11992a400) [pid = 2129] [serial = 890] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119997400) [pid = 2129] [serial = 891] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x119af3c00) [pid = 2129] [serial = 893] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1166f2400) [pid = 2129] [serial = 878] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1173ba000) [pid = 2129] [serial = 879] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x116706c00) [pid = 2129] [serial = 907] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x128b93c00) [pid = 2129] [serial = 912] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1289cb800) [pid = 2129] [serial = 910] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x12720b000) [pid = 2129] [serial = 901] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x128d77800) [pid = 2129] [serial = 915] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1130a1800) [pid = 2129] [serial = 906] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x11823b000) [pid = 2129] [serial = 495] [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:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x123de5c00) [pid = 2129] [serial = 898] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x119bbac00) [pid = 2129] [serial = 894] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x1292c0800) [pid = 2129] [serial = 916] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x11823c800) [pid = 2129] [serial = 909] [outer = 0x0] [url = about:blank] 04:55:23 INFO - PROCESS | 2129 | 1467460523308 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 2129 | 1467460523310 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x1169ac800 == 30 [pid = 2129] [id = 327] 04:55:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1150d9400) [pid = 2129] [serial = 980] [outer = 0x0] 04:55:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x117206000) [pid = 2129] [serial = 981] [outer = 0x1150d9400] 04:55:23 INFO - PROCESS | 2129 | 1467460523346 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11810dc00) [pid = 2129] [serial = 982] [outer = 0x1150d9400] 04:55:23 INFO - PROCESS | 2129 | 1467460523802 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:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 732ms 04:55:23 INFO - PROCESS | 2129 | 1467460523867 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 2129 | 1467460523872 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:55:23 INFO - PROCESS | 2129 | 1467460523878 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 2129 | 1467460523881 Marionette TRACE conn2 <- [1,1282,null,{}] 04:55:23 INFO - PROCESS | 2129 | 1467460523884 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:55:23 INFO - PROCESS | 2129 | 1467460523887 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:23 INFO - PROCESS | 2129 | 1467460523989 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:55:24 INFO - PROCESS | 2129 | 1467460523999 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 2129 | 1467460524000 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x11844c800 == 31 [pid = 2129] [id = 328] 04:55:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x11823d800) [pid = 2129] [serial = 983] [outer = 0x0] 04:55:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x11856bc00) [pid = 2129] [serial = 984] [outer = 0x11823d800] 04:55:24 INFO - PROCESS | 2129 | 1467460524027 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11943d400) [pid = 2129] [serial = 985] [outer = 0x11823d800] 04:55:24 INFO - PROCESS | 2129 | 1467460524353 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:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:55:24 INFO - PROCESS | 2129 | 1467460524398 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 2129 | 1467460524400 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:55:24 INFO - PROCESS | 2129 | 1467460524402 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 2129 | 1467460524404 Marionette TRACE conn2 <- [1,1286,null,{}] 04:55:24 INFO - PROCESS | 2129 | 1467460524412 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:55:24 INFO - PROCESS | 2129 | 1467460524416 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:24 INFO - PROCESS | 2129 | 1467460524491 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:55:24 INFO - PROCESS | 2129 | 1467460524499 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 2129 | 1467460524501 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x119db7800 == 32 [pid = 2129] [id = 329] 04:55:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119925000) [pid = 2129] [serial = 986] [outer = 0x0] 04:55:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119a47800) [pid = 2129] [serial = 987] [outer = 0x119925000] 04:55:24 INFO - PROCESS | 2129 | 1467460524529 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119bb5400) [pid = 2129] [serial = 988] [outer = 0x119925000] 04:55:24 INFO - PROCESS | 2129 | 1467460524862 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:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 472ms 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:55:24 INFO - PROCESS | 2129 | 1467460524876 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 2129 | 1467460524879 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:55:24 INFO - PROCESS | 2129 | 1467460524882 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 2129 | 1467460524884 Marionette TRACE conn2 <- [1,1290,null,{}] 04:55:24 INFO - PROCESS | 2129 | 1467460524888 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:55:24 INFO - PROCESS | 2129 | 1467460524889 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:25 INFO - PROCESS | 2129 | 1467460525058 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:55:25 INFO - PROCESS | 2129 | 1467460525069 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 2129 | 1467460525070 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f03000 == 33 [pid = 2129] [id = 330] 04:55:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119a96000) [pid = 2129] [serial = 989] [outer = 0x0] 04:55:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119d15400) [pid = 2129] [serial = 990] [outer = 0x119a96000] 04:55:25 INFO - PROCESS | 2129 | 1467460525111 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x120fd6000) [pid = 2129] [serial = 991] [outer = 0x119a96000] 04:55:25 INFO - PROCESS | 2129 | 1467460525526 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:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 672ms 04:55:25 INFO - PROCESS | 2129 | 1467460525553 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 2129 | 1467460525554 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:55:25 INFO - PROCESS | 2129 | 1467460525558 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 2129 | 1467460525559 Marionette TRACE conn2 <- [1,1294,null,{}] 04:55:25 INFO - PROCESS | 2129 | 1467460525570 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:55:25 INFO - PROCESS | 2129 | 1467460525571 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:25 INFO - PROCESS | 2129 | 1467460525667 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:55:25 INFO - PROCESS | 2129 | 1467460525671 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 2129 | 1467460525672 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x124ad3000 == 34 [pid = 2129] [id = 331] 04:55:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x113033800) [pid = 2129] [serial = 992] [outer = 0x0] 04:55:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x123cbd800) [pid = 2129] [serial = 993] [outer = 0x113033800] 04:55:25 INFO - PROCESS | 2129 | 1467460525697 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1242e4800) [pid = 2129] [serial = 994] [outer = 0x113033800] 04:55:26 INFO - PROCESS | 2129 | 1467460526060 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:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 528ms 04:55:26 INFO - PROCESS | 2129 | 1467460526086 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 2129 | 1467460526087 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:55:26 INFO - PROCESS | 2129 | 1467460526096 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 2129 | 1467460526097 Marionette TRACE conn2 <- [1,1298,null,{}] 04:55:26 INFO - PROCESS | 2129 | 1467460526099 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:55:26 INFO - PROCESS | 2129 | 1467460526103 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:26 INFO - PROCESS | 2129 | 1467460526209 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:55:26 INFO - PROCESS | 2129 | 1467460526214 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 2129 | 1467460526215 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x128ab0000 == 35 [pid = 2129] [id = 332] 04:55:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119af9800) [pid = 2129] [serial = 995] [outer = 0x0] 04:55:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1255a0800) [pid = 2129] [serial = 996] [outer = 0x119af9800] 04:55:26 INFO - PROCESS | 2129 | 1467460526240 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1289ca400) [pid = 2129] [serial = 997] [outer = 0x119af9800] 04:55:26 INFO - PROCESS | 2129 | 1467460526580 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:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 525ms 04:55:26 INFO - PROCESS | 2129 | 1467460526615 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 2129 | 1467460526616 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:55:26 INFO - PROCESS | 2129 | 1467460526618 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 2129 | 1467460526619 Marionette TRACE conn2 <- [1,1302,null,{}] 04:55:26 INFO - PROCESS | 2129 | 1467460526622 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:55:26 INFO - PROCESS | 2129 | 1467460526623 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:26 INFO - PROCESS | 2129 | 1467460526718 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:55:26 INFO - PROCESS | 2129 | 1467460526729 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 2129 | 1467460526730 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c48000 == 36 [pid = 2129] [id = 333] 04:55:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x126f6ec00) [pid = 2129] [serial = 998] [outer = 0x0] 04:55:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x128b98000) [pid = 2129] [serial = 999] [outer = 0x126f6ec00] 04:55:26 INFO - PROCESS | 2129 | 1467460526754 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x128f8a800) [pid = 2129] [serial = 1000] [outer = 0x126f6ec00] 04:55:27 INFO - PROCESS | 2129 | 1467460527067 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:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 04:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:55:27 INFO - PROCESS | 2129 | 1467460527086 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 2129 | 1467460527088 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:55:27 INFO - PROCESS | 2129 | 1467460527090 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 2129 | 1467460527091 Marionette TRACE conn2 <- [1,1306,null,{}] 04:55:27 INFO - PROCESS | 2129 | 1467460527096 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:55:27 INFO - PROCESS | 2129 | 1467460527097 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:27 INFO - PROCESS | 2129 | 1467460527191 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:55:27 INFO - PROCESS | 2129 | 1467460527227 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 2129 | 1467460527228 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292eb000 == 37 [pid = 2129] [id = 334] 04:55:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1289c9c00) [pid = 2129] [serial = 1001] [outer = 0x0] 04:55:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1292c0400) [pid = 2129] [serial = 1002] [outer = 0x1289c9c00] 04:55:27 INFO - PROCESS | 2129 | 1467460527252 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1292c8800) [pid = 2129] [serial = 1003] [outer = 0x1289c9c00] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x11810ac00) [pid = 2129] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11841b000) [pid = 2129] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1210e7000) [pid = 2129] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x118204400) [pid = 2129] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x113841000) [pid = 2129] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1129ce000) [pid = 2129] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1176e4000) [pid = 2129] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x111ca9400) [pid = 2129] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118256c00) [pid = 2129] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a1a800) [pid = 2129] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1242d9800) [pid = 2129] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x113379800) [pid = 2129] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119bb8400) [pid = 2129] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x124a5e000) [pid = 2129] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x111e58c00) [pid = 2129] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1210e5400) [pid = 2129] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1131ab400) [pid = 2129] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:55:27 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11629ec00) [pid = 2129] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:55:27 INFO - PROCESS | 2129 | 1467460527648 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:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 04:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:55:27 INFO - PROCESS | 2129 | 1467460527662 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 2129 | 1467460527663 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:55:27 INFO - PROCESS | 2129 | 1467460527665 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 2129 | 1467460527666 Marionette TRACE conn2 <- [1,1310,null,{}] 04:55:27 INFO - PROCESS | 2129 | 1467460527669 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:55:27 INFO - PROCESS | 2129 | 1467460527670 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:27 INFO - PROCESS | 2129 | 1467460527748 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:55:27 INFO - PROCESS | 2129 | 1467460527752 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 2129 | 1467460527753 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dc2000 == 38 [pid = 2129] [id = 335] 04:55:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1129cc800) [pid = 2129] [serial = 1004] [outer = 0x0] 04:55:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11810ac00) [pid = 2129] [serial = 1005] [outer = 0x1129cc800] 04:55:27 INFO - PROCESS | 2129 | 1467460527777 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119442c00) [pid = 2129] [serial = 1006] [outer = 0x1129cc800] 04:55:28 INFO - PROCESS | 2129 | 1467460528103 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:55:28 INFO - PROCESS | 2129 | 1467460528136 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:55:28 INFO - PROCESS | 2129 | 1467460528138 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 2129 | 1467460528139 Marionette TRACE conn2 <- [1,1314,null,{}] 04:55:28 INFO - PROCESS | 2129 | 1467460528141 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:55:28 INFO - PROCESS | 2129 | 1467460528142 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:28 INFO - PROCESS | 2129 | 1467460528245 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:55:28 INFO - PROCESS | 2129 | 1467460528251 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 2129 | 1467460528252 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x12abb5000 == 39 [pid = 2129] [id = 336] 04:55:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11820c800) [pid = 2129] [serial = 1007] [outer = 0x0] 04:55:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x124e22000) [pid = 2129] [serial = 1008] [outer = 0x11820c800] 04:55:28 INFO - PROCESS | 2129 | 1467460528276 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x128d78000) [pid = 2129] [serial = 1009] [outer = 0x11820c800] 04:55:28 INFO - PROCESS | 2129 | 1467460528583 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:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 473ms 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:55:28 INFO - PROCESS | 2129 | 1467460528613 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 2129 | 1467460528614 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:55:28 INFO - PROCESS | 2129 | 1467460528616 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 2129 | 1467460528618 Marionette TRACE conn2 <- [1,1318,null,{}] 04:55:28 INFO - PROCESS | 2129 | 1467460528620 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:55:28 INFO - PROCESS | 2129 | 1467460528622 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:28 INFO - PROCESS | 2129 | 1467460528714 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:55:28 INFO - PROCESS | 2129 | 1467460528717 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 2129 | 1467460528719 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd90000 == 40 [pid = 2129] [id = 337] 04:55:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x128b9cc00) [pid = 2129] [serial = 1010] [outer = 0x0] 04:55:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12941c800) [pid = 2129] [serial = 1011] [outer = 0x128b9cc00] 04:55:28 INFO - PROCESS | 2129 | 1467460528745 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x12a605800) [pid = 2129] [serial = 1012] [outer = 0x128b9cc00] 04:55:29 INFO - PROCESS | 2129 | 1467460529062 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:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 469ms 04:55:29 INFO - PROCESS | 2129 | 1467460529086 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 2129 | 1467460529087 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:55:29 INFO - PROCESS | 2129 | 1467460529090 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 2129 | 1467460529091 Marionette TRACE conn2 <- [1,1322,null,{}] 04:55:29 INFO - PROCESS | 2129 | 1467460529096 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:55:29 INFO - PROCESS | 2129 | 1467460529097 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:29 INFO - PROCESS | 2129 | 1467460529202 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:55:29 INFO - PROCESS | 2129 | 1467460529208 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 2129 | 1467460529209 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda7000 == 41 [pid = 2129] [id = 338] 04:55:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x124e9b400) [pid = 2129] [serial = 1013] [outer = 0x0] 04:55:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12a607c00) [pid = 2129] [serial = 1014] [outer = 0x124e9b400] 04:55:29 INFO - PROCESS | 2129 | 1467460529232 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12a620000) [pid = 2129] [serial = 1015] [outer = 0x124e9b400] 04:55:29 INFO - PROCESS | 2129 | 1467460529583 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:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 04:55:29 INFO - PROCESS | 2129 | 1467460529613 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 2129 | 1467460529615 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:55:29 INFO - PROCESS | 2129 | 1467460529619 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 2129 | 1467460529621 Marionette TRACE conn2 <- [1,1326,null,{}] 04:55:29 INFO - PROCESS | 2129 | 1467460529627 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:55:29 INFO - PROCESS | 2129 | 1467460529630 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:29 INFO - PROCESS | 2129 | 1467460529737 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:55:29 INFO - PROCESS | 2129 | 1467460529791 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 2129 | 1467460529794 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x116945000 == 42 [pid = 2129] [id = 339] 04:55:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x113a9bc00) [pid = 2129] [serial = 1016] [outer = 0x0] 04:55:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1160d7400) [pid = 2129] [serial = 1017] [outer = 0x113a9bc00] 04:55:29 INFO - PROCESS | 2129 | 1467460529825 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x118062400) [pid = 2129] [serial = 1018] [outer = 0x113a9bc00] 04:55:30 INFO - PROCESS | 2129 | 1467460530301 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:55:30 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:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 725ms 04:55:30 INFO - PROCESS | 2129 | 1467460530343 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:55:30 INFO - PROCESS | 2129 | 1467460530347 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:55:30 INFO - PROCESS | 2129 | 1467460530352 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 2129 | 1467460530353 Marionette TRACE conn2 <- [1,1330,null,{}] 04:55:30 INFO - PROCESS | 2129 | 1467460530356 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:55:30 INFO - PROCESS | 2129 | 1467460530358 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:30 INFO - PROCESS | 2129 | 1467460530496 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:55:30 INFO - PROCESS | 2129 | 1467460530548 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 2129 | 1467460530550 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x123a73800 == 43 [pid = 2129] [id = 340] 04:55:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x11837f800) [pid = 2129] [serial = 1019] [outer = 0x0] 04:55:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x11943ec00) [pid = 2129] [serial = 1020] [outer = 0x11837f800] 04:55:30 INFO - PROCESS | 2129 | 1467460530581 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x119991400) [pid = 2129] [serial = 1021] [outer = 0x11837f800] 04:55:31 INFO - PROCESS | 2129 | 1467460530997 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:55:31 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:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 04:55:31 INFO - PROCESS | 2129 | 1467460531021 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:55:31 INFO - PROCESS | 2129 | 1467460531023 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:55:31 INFO - PROCESS | 2129 | 1467460531025 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 2129 | 1467460531028 Marionette TRACE conn2 <- [1,1334,null,{}] 04:55:31 INFO - PROCESS | 2129 | 1467460531036 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:55:31 INFO - PROCESS | 2129 | 1467460531039 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:31 INFO - PROCESS | 2129 | 1467460531162 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:55:31 INFO - PROCESS | 2129 | 1467460531221 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 2129 | 1467460531223 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda1800 == 44 [pid = 2129] [id = 341] 04:55:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x119d17c00) [pid = 2129] [serial = 1022] [outer = 0x0] 04:55:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x120fd7800) [pid = 2129] [serial = 1023] [outer = 0x119d17c00] 04:55:31 INFO - PROCESS | 2129 | 1467460531254 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x124592c00) [pid = 2129] [serial = 1024] [outer = 0x119d17c00] 04:55:31 INFO - PROCESS | 2129 | 1467460531716 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:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 722ms 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:55:31 INFO - PROCESS | 2129 | 1467460531747 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 2129 | 1467460531749 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:55:31 INFO - PROCESS | 2129 | 1467460531752 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 2129 | 1467460531753 Marionette TRACE conn2 <- [1,1338,null,{}] 04:55:31 INFO - PROCESS | 2129 | 1467460531756 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:55:31 INFO - PROCESS | 2129 | 1467460531758 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:31 INFO - PROCESS | 2129 | 1467460531948 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:55:32 INFO - PROCESS | 2129 | 1467460532001 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 2129 | 1467460532002 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c37e800 == 45 [pid = 2129] [id = 342] 04:55:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1250ef000) [pid = 2129] [serial = 1025] [outer = 0x0] 04:55:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x12876bc00) [pid = 2129] [serial = 1026] [outer = 0x1250ef000] 04:55:32 INFO - PROCESS | 2129 | 1467460532032 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x128b99400) [pid = 2129] [serial = 1027] [outer = 0x1250ef000] 04:55:33 INFO - PROCESS | 2129 | 1467460533132 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:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1420ms 04:55:33 INFO - PROCESS | 2129 | 1467460533172 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 2129 | 1467460533175 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:55:33 INFO - PROCESS | 2129 | 1467460533178 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 2129 | 1467460533180 Marionette TRACE conn2 <- [1,1342,null,{}] 04:55:33 INFO - PROCESS | 2129 | 1467460533184 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:55:33 INFO - PROCESS | 2129 | 1467460533185 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:33 INFO - PROCESS | 2129 | 1467460533288 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:55:33 INFO - PROCESS | 2129 | 1467460533346 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 2129 | 1467460533348 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x117252800 == 46 [pid = 2129] [id = 343] 04:55:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x11720e800) [pid = 2129] [serial = 1028] [outer = 0x0] 04:55:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x1176e0000) [pid = 2129] [serial = 1029] [outer = 0x11720e800] 04:55:33 INFO - PROCESS | 2129 | 1467460533376 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x118107800) [pid = 2129] [serial = 1030] [outer = 0x11720e800] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd90000 == 45 [pid = 2129] [id = 337] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x12abb5000 == 44 [pid = 2129] [id = 336] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x128dc2000 == 43 [pid = 2129] [id = 335] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x1292eb000 == 42 [pid = 2129] [id = 334] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x119c48000 == 41 [pid = 2129] [id = 333] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x128ab0000 == 40 [pid = 2129] [id = 332] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x124ad3000 == 39 [pid = 2129] [id = 331] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x123f03000 == 38 [pid = 2129] [id = 330] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x119db7800 == 37 [pid = 2129] [id = 329] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x11844c800 == 36 [pid = 2129] [id = 328] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x1169ac800 == 35 [pid = 2129] [id = 327] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x113d82000 == 34 [pid = 2129] [id = 326] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x11835a000 == 33 [pid = 2129] [id = 325] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x12b136800 == 32 [pid = 2129] [id = 324] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x12c37e800 == 31 [pid = 2129] [id = 342] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x12bda1800 == 30 [pid = 2129] [id = 341] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x123a73800 == 29 [pid = 2129] [id = 340] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x12bda7000 == 28 [pid = 2129] [id = 338] 04:55:33 INFO - PROCESS | 2129 | --DOCSHELL 0x116945000 == 27 [pid = 2129] [id = 339] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x119bbf400) [pid = 2129] [serial = 951] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x118728000) [pid = 2129] [serial = 945] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x11992e800) [pid = 2129] [serial = 946] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x1289d1c00) [pid = 2129] [serial = 969] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x118231c00) [pid = 2129] [serial = 942] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x118258800) [pid = 2129] [serial = 943] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x116a19000) [pid = 2129] [serial = 939] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x118064c00) [pid = 2129] [serial = 940] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x112aef000) [pid = 2129] [serial = 936] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1130a3800) [pid = 2129] [serial = 937] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11820ec00) [pid = 2129] [serial = 934] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1176e7000) [pid = 2129] [serial = 933] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x113842c00) [pid = 2129] [serial = 919] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1129c9400) [pid = 2129] [serial = 918] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x11856dc00) [pid = 2129] [serial = 922] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x118261800) [pid = 2129] [serial = 921] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x123cc7400) [pid = 2129] [serial = 925] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119af3400) [pid = 2129] [serial = 924] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x12876ec00) [pid = 2129] [serial = 928] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x125610000) [pid = 2129] [serial = 927] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x128f88800) [pid = 2129] [serial = 931] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1289ce400) [pid = 2129] [serial = 930] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1210eac00) [pid = 2129] [serial = 954] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x120f31c00) [pid = 2129] [serial = 952] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x124e17000) [pid = 2129] [serial = 957] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1242ddc00) [pid = 2129] [serial = 955] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1250eb000) [pid = 2129] [serial = 958] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1176e4c00) [pid = 2129] [serial = 961] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x128779c00) [pid = 2129] [serial = 967] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x112dcf800) [pid = 2129] [serial = 960] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x119f09800) [pid = 2129] [serial = 963] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x126f70c00) [pid = 2129] [serial = 966] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x11998bc00) [pid = 2129] [serial = 948] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x119a73400) [pid = 2129] [serial = 949] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x126906c00) [pid = 2129] [serial = 964] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x128d7f800) [pid = 2129] [serial = 970] [outer = 0x0] [url = about:blank] 04:55:34 INFO - PROCESS | 2129 | 1467460534272 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:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1121ms 04:55:34 INFO - PROCESS | 2129 | 1467460534299 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 2129 | 1467460534301 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:55:34 INFO - PROCESS | 2129 | 1467460534304 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 2129 | 1467460534307 Marionette TRACE conn2 <- [1,1346,null,{}] 04:55:34 INFO - PROCESS | 2129 | 1467460534311 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:55:34 INFO - PROCESS | 2129 | 1467460534312 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:34 INFO - PROCESS | 2129 | 1467460534393 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:55:34 INFO - PROCESS | 2129 | 1467460534397 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 2129 | 1467460534400 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x11624c800 == 28 [pid = 2129] [id = 344] 04:55:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x112aeb800) [pid = 2129] [serial = 1031] [outer = 0x0] 04:55:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x1133e1800) [pid = 2129] [serial = 1032] [outer = 0x112aeb800] 04:55:34 INFO - PROCESS | 2129 | 1467460534429 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x116291000) [pid = 2129] [serial = 1033] [outer = 0x112aeb800] 04:55:34 INFO - PROCESS | 2129 | 1467460534779 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:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 521ms 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:55:34 INFO - PROCESS | 2129 | 1467460534830 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 2129 | 1467460534833 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:55:34 INFO - PROCESS | 2129 | 1467460534839 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 2129 | 1467460534841 Marionette TRACE conn2 <- [1,1350,null,{}] 04:55:34 INFO - PROCESS | 2129 | 1467460534843 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:55:34 INFO - PROCESS | 2129 | 1467460534845 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:34 INFO - PROCESS | 2129 | 1467460534925 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:55:34 INFO - PROCESS | 2129 | 1467460534932 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 2129 | 1467460534933 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x11818c800 == 29 [pid = 2129] [id = 345] 04:55:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x116978400) [pid = 2129] [serial = 1034] [outer = 0x0] 04:55:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1176e6c00) [pid = 2129] [serial = 1035] [outer = 0x116978400] 04:55:34 INFO - PROCESS | 2129 | 1467460534960 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x118102c00) [pid = 2129] [serial = 1036] [outer = 0x116978400] 04:55:35 INFO - PROCESS | 2129 | 1467460535520 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:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 04:55:35 INFO - PROCESS | 2129 | 1467460535562 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 2129 | 1467460535565 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:55:35 INFO - PROCESS | 2129 | 1467460535568 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 2129 | 1467460535570 Marionette TRACE conn2 <- [1,1354,null,{}] 04:55:35 INFO - PROCESS | 2129 | 1467460535574 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:55:35 INFO - PROCESS | 2129 | 1467460535576 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:35 INFO - PROCESS | 2129 | 1467460535679 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:55:35 INFO - PROCESS | 2129 | 1467460535753 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 2129 | 1467460535755 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x11836b800 == 30 [pid = 2129] [id = 346] 04:55:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x116a12000) [pid = 2129] [serial = 1037] [outer = 0x0] 04:55:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x1176de400) [pid = 2129] [serial = 1038] [outer = 0x116a12000] 04:55:35 INFO - PROCESS | 2129 | 1467460535786 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x118109c00) [pid = 2129] [serial = 1039] [outer = 0x116a12000] 04:55:36 INFO - PROCESS | 2129 | 1467460536301 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:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 778ms 04:55:36 INFO - PROCESS | 2129 | 1467460536379 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 2129 | 1467460536382 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:55:36 INFO - PROCESS | 2129 | 1467460536387 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 2129 | 1467460536389 Marionette TRACE conn2 <- [1,1358,null,{}] 04:55:36 INFO - PROCESS | 2129 | 1467460536391 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:55:36 INFO - PROCESS | 2129 | 1467460536393 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:36 INFO - PROCESS | 2129 | 1467460536493 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:55:36 INFO - PROCESS | 2129 | 1467460536545 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 2129 | 1467460536546 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x11946b800 == 31 [pid = 2129] [id = 347] 04:55:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118238c00) [pid = 2129] [serial = 1040] [outer = 0x0] 04:55:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11823b000) [pid = 2129] [serial = 1041] [outer = 0x118238c00] 04:55:36 INFO - PROCESS | 2129 | 1467460536578 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118258800) [pid = 2129] [serial = 1042] [outer = 0x118238c00] 04:55:37 INFO - PROCESS | 2129 | --DOCSHELL 0x11624c800 == 30 [pid = 2129] [id = 344] 04:55:37 INFO - PROCESS | 2129 | --DOCSHELL 0x117252800 == 29 [pid = 2129] [id = 343] 04:55:37 INFO - PROCESS | 2129 | 1467460537061 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:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 724ms 04:55:37 INFO - PROCESS | 2129 | 1467460537111 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 2129 | 1467460537113 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:55:37 INFO - PROCESS | 2129 | 1467460537117 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 2129 | 1467460537118 Marionette TRACE conn2 <- [1,1362,null,{}] 04:55:37 INFO - PROCESS | 2129 | 1467460537122 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:55:37 INFO - PROCESS | 2129 | 1467460537123 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:37 INFO - PROCESS | 2129 | 1467460537213 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:55:37 INFO - PROCESS | 2129 | 1467460537218 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 2129 | 1467460537220 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701c000 == 30 [pid = 2129] [id = 348] 04:55:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x116623800) [pid = 2129] [serial = 1043] [outer = 0x0] 04:55:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118063000) [pid = 2129] [serial = 1044] [outer = 0x116623800] 04:55:37 INFO - PROCESS | 2129 | 1467460537250 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11820e000) [pid = 2129] [serial = 1045] [outer = 0x116623800] 04:55:37 INFO - PROCESS | 2129 | 1467460537588 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:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 520ms 04:55:37 INFO - PROCESS | 2129 | 1467460537636 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 2129 | 1467460537639 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:55:37 INFO - PROCESS | 2129 | 1467460537644 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 2129 | 1467460537646 Marionette TRACE conn2 <- [1,1366,null,{}] 04:55:37 INFO - PROCESS | 2129 | 1467460537648 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:55:37 INFO - PROCESS | 2129 | 1467460537649 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:37 INFO - PROCESS | 2129 | 1467460537727 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:55:37 INFO - PROCESS | 2129 | 1467460537731 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 2129 | 1467460537733 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c44000 == 31 [pid = 2129] [id = 349] 04:55:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x11823b800) [pid = 2129] [serial = 1046] [outer = 0x0] 04:55:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x11837e800) [pid = 2129] [serial = 1047] [outer = 0x11823b800] 04:55:37 INFO - PROCESS | 2129 | 1467460537759 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x118423400) [pid = 2129] [serial = 1048] [outer = 0x11823b800] 04:55:38 INFO - PROCESS | 2129 | 1467460538139 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:55:38 INFO - PROCESS | 2129 | 1467460538164 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:55:38 INFO - PROCESS | 2129 | 1467460538183 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 2129 | 1467460538185 Marionette TRACE conn2 <- [1,1370,null,{}] 04:55:38 INFO - PROCESS | 2129 | 1467460538193 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:55:38 INFO - PROCESS | 2129 | 1467460538196 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:38 INFO - PROCESS | 2129 | 1467460538292 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:55:38 INFO - PROCESS | 2129 | 1467460538327 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 2129 | 1467460538329 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x123866000 == 32 [pid = 2129] [id = 350] 04:55:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x11866a800) [pid = 2129] [serial = 1049] [outer = 0x0] 04:55:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119923400) [pid = 2129] [serial = 1050] [outer = 0x11866a800] 04:55:38 INFO - PROCESS | 2129 | 1467460538357 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119996000) [pid = 2129] [serial = 1051] [outer = 0x11866a800] 04:55:38 INFO - PROCESS | 2129 | 1467460538688 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:55:38 INFO - PROCESS | 2129 | 1467460538709 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:55:38 INFO - PROCESS | 2129 | 1467460538719 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 2129 | 1467460538720 Marionette TRACE conn2 <- [1,1374,null,{}] 04:55:38 INFO - PROCESS | 2129 | 1467460538722 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:55:38 INFO - PROCESS | 2129 | 1467460538724 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:38 INFO - PROCESS | 2129 | 1467460538821 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:55:38 INFO - PROCESS | 2129 | 1467460538825 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 2129 | 1467460538826 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f15000 == 33 [pid = 2129] [id = 351] 04:55:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x119a4e000) [pid = 2129] [serial = 1052] [outer = 0x0] 04:55:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119a95800) [pid = 2129] [serial = 1053] [outer = 0x119a4e000] 04:55:38 INFO - PROCESS | 2129 | 1467460538851 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1129c9c00) [pid = 2129] [serial = 1054] [outer = 0x119a4e000] 04:55:39 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:39 INFO - PROCESS | 2129 | 1467460539196 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:55:39 INFO - PROCESS | 2129 | 1467460539246 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:55:39 INFO - PROCESS | 2129 | 1467460539248 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 2129 | 1467460539249 Marionette TRACE conn2 <- [1,1378,null,{}] 04:55:39 INFO - PROCESS | 2129 | 1467460539252 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:55:39 INFO - PROCESS | 2129 | 1467460539253 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:39 INFO - PROCESS | 2129 | 1467460539345 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:55:39 INFO - PROCESS | 2129 | 1467460539379 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 2129 | 1467460539380 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x125052800 == 34 [pid = 2129] [id = 352] 04:55:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x119afb400) [pid = 2129] [serial = 1055] [outer = 0x0] 04:55:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x119d0b400) [pid = 2129] [serial = 1056] [outer = 0x119afb400] 04:55:39 INFO - PROCESS | 2129 | 1467460539404 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x120f2e400) [pid = 2129] [serial = 1057] [outer = 0x119afb400] 04:55:39 INFO - PROCESS | 2129 | 1467460539713 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:55:39 INFO - PROCESS | 2129 | 1467460539769 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:55:39 INFO - PROCESS | 2129 | 1467460539771 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 2129 | 1467460539772 Marionette TRACE conn2 <- [1,1382,null,{}] 04:55:39 INFO - PROCESS | 2129 | 1467460539774 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:55:39 INFO - PROCESS | 2129 | 1467460539778 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:39 INFO - PROCESS | 2129 | 1467460539896 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:55:39 INFO - PROCESS | 2129 | 1467460539909 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 2129 | 1467460539910 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272d6000 == 35 [pid = 2129] [id = 353] 04:55:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x120f36c00) [pid = 2129] [serial = 1058] [outer = 0x0] 04:55:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x124206c00) [pid = 2129] [serial = 1059] [outer = 0x120f36c00] 04:55:39 INFO - PROCESS | 2129 | 1467460539935 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x1255a1400) [pid = 2129] [serial = 1060] [outer = 0x120f36c00] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x112aeb800) [pid = 2129] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x113a9bc00) [pid = 2129] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x11837f800) [pid = 2129] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x119d17c00) [pid = 2129] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x113033800) [pid = 2129] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119af9800) [pid = 2129] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x119925000) [pid = 2129] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1150d9400) [pid = 2129] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x120f33000) [pid = 2129] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x113031400) [pid = 2129] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x115021c00) [pid = 2129] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11823d800) [pid = 2129] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a96000) [pid = 2129] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x126f6ec00) [pid = 2129] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1250ef000) [pid = 2129] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x128b9cc00) [pid = 2129] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1289c9c00) [pid = 2129] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1129cc800) [pid = 2129] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11820c800) [pid = 2129] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:55:40 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x124e9b400) [pid = 2129] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:55:40 INFO - PROCESS | 2129 | [2129] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:40 INFO - PROCESS | 2129 | 1467460540304 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:55:40 INFO - PROCESS | 2129 | 1467460540345 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:55:40 INFO - PROCESS | 2129 | 1467460540347 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 2129 | 1467460540349 Marionette TRACE conn2 <- [1,1386,null,{}] 04:55:40 INFO - PROCESS | 2129 | 1467460540351 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:55:40 INFO - PROCESS | 2129 | 1467460540360 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:40 INFO - PROCESS | 2129 | 1467460540434 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:55:40 INFO - PROCESS | 2129 | 1467460540437 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 2129 | 1467460540438 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x124685000 == 36 [pid = 2129] [id = 354] 04:55:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x113033800) [pid = 2129] [serial = 1061] [outer = 0x0] 04:55:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1172bf000) [pid = 2129] [serial = 1062] [outer = 0x113033800] 04:55:40 INFO - PROCESS | 2129 | 1467460540465 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11837c400) [pid = 2129] [serial = 1063] [outer = 0x113033800] 04:55:40 INFO - PROCESS | 2129 | 1467460540804 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:55:40 INFO - PROCESS | 2129 | 1467460540819 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:55:40 INFO - PROCESS | 2129 | 1467460540821 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 2129 | 1467460540822 Marionette TRACE conn2 <- [1,1390,null,{}] 04:55:40 INFO - PROCESS | 2129 | 1467460540825 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:55:40 INFO - PROCESS | 2129 | 1467460540828 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:40 INFO - PROCESS | 2129 | 1467460540923 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:55:40 INFO - PROCESS | 2129 | 1467460540931 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 2129 | 1467460540932 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f6a800 == 37 [pid = 2129] [id = 355] 04:55:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118725800) [pid = 2129] [serial = 1064] [outer = 0x0] 04:55:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x120f30400) [pid = 2129] [serial = 1065] [outer = 0x118725800] 04:55:40 INFO - PROCESS | 2129 | 1467460540957 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1255a4000) [pid = 2129] [serial = 1066] [outer = 0x118725800] 04:55:41 INFO - PROCESS | 2129 | 1467460541279 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:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 474ms 04:55:41 INFO - PROCESS | 2129 | 1467460541297 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 2129 | 1467460541298 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:55:41 INFO - PROCESS | 2129 | 1467460541300 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 2129 | 1467460541301 Marionette TRACE conn2 <- [1,1394,null,{}] 04:55:41 INFO - PROCESS | 2129 | 1467460541304 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:55:41 INFO - PROCESS | 2129 | 1467460541305 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:41 INFO - PROCESS | 2129 | 1467460541395 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:55:41 INFO - PROCESS | 2129 | 1467460541400 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 2129 | 1467460541401 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210ab800 == 38 [pid = 2129] [id = 356] 04:55:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1167c9400) [pid = 2129] [serial = 1067] [outer = 0x0] 04:55:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1246a8000) [pid = 2129] [serial = 1068] [outer = 0x1167c9400] 04:55:41 INFO - PROCESS | 2129 | 1467460541425 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x126f72c00) [pid = 2129] [serial = 1069] [outer = 0x1167c9400] 04:55:41 INFO - PROCESS | 2129 | 1467460541730 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:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 470ms 04:55:41 INFO - PROCESS | 2129 | 1467460541770 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:55:41 INFO - PROCESS | 2129 | 1467460541772 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:55:41 INFO - PROCESS | 2129 | 1467460541774 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 2129 | 1467460541775 Marionette TRACE conn2 <- [1,1398,null,{}] 04:55:41 INFO - PROCESS | 2129 | 1467460541780 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:55:41 INFO - PROCESS | 2129 | 1467460541781 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:41 INFO - PROCESS | 2129 | 1467460541883 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:55:41 INFO - PROCESS | 2129 | 1467460541889 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 2129 | 1467460541890 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e7800 == 39 [pid = 2129] [id = 357] 04:55:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x118065c00) [pid = 2129] [serial = 1070] [outer = 0x0] 04:55:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12876e400) [pid = 2129] [serial = 1071] [outer = 0x118065c00] 04:55:41 INFO - PROCESS | 2129 | 1467460541915 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12877a400) [pid = 2129] [serial = 1072] [outer = 0x118065c00] 04:55:42 INFO - PROCESS | 2129 | 1467460542301 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:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 572ms 04:55:42 INFO - PROCESS | 2129 | 1467460542346 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 2129 | 1467460542349 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:55:42 INFO - PROCESS | 2129 | 1467460542353 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 2129 | 1467460542355 Marionette TRACE conn2 <- [1,1402,null,{}] 04:55:42 INFO - PROCESS | 2129 | 1467460542359 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:55:42 INFO - PROCESS | 2129 | 1467460542360 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:42 INFO - PROCESS | 2129 | 1467460542471 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:55:42 INFO - PROCESS | 2129 | 1467460542538 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 2129 | 1467460542542 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x1169a5000 == 40 [pid = 2129] [id = 358] 04:55:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1130a1c00) [pid = 2129] [serial = 1073] [outer = 0x0] 04:55:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1133de400) [pid = 2129] [serial = 1074] [outer = 0x1130a1c00] 04:55:42 INFO - PROCESS | 2129 | 1467460542573 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1172c0c00) [pid = 2129] [serial = 1075] [outer = 0x1130a1c00] 04:55:43 INFO - PROCESS | 2129 | 1467460543000 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:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 04:55:43 INFO - PROCESS | 2129 | 1467460543022 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 2129 | 1467460543027 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:55:43 INFO - PROCESS | 2129 | 1467460543032 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 2129 | 1467460543034 Marionette TRACE conn2 <- [1,1406,null,{}] 04:55:43 INFO - PROCESS | 2129 | 1467460543037 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:55:43 INFO - PROCESS | 2129 | 1467460543038 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:43 INFO - PROCESS | 2129 | 1467460543138 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:55:43 INFO - PROCESS | 2129 | 1467460543195 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 2129 | 1467460543196 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x123cab800 == 41 [pid = 2129] [id = 359] 04:55:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x118236c00) [pid = 2129] [serial = 1076] [outer = 0x0] 04:55:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x118421800) [pid = 2129] [serial = 1077] [outer = 0x118236c00] 04:55:43 INFO - PROCESS | 2129 | 1467460543226 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1189e1000) [pid = 2129] [serial = 1078] [outer = 0x118236c00] 04:55:43 INFO - PROCESS | 2129 | 1467460543632 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:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 620ms 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:55:43 INFO - PROCESS | 2129 | 1467460543653 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 2129 | 1467460543654 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:55:43 INFO - PROCESS | 2129 | 1467460543657 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 2129 | 1467460543659 Marionette TRACE conn2 <- [1,1410,null,{}] 04:55:43 INFO - PROCESS | 2129 | 1467460543667 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:55:43 INFO - PROCESS | 2129 | 1467460543670 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:43 INFO - PROCESS | 2129 | 1467460543772 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:55:43 INFO - PROCESS | 2129 | 1467460543875 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 2129 | 1467460543878 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b804800 == 42 [pid = 2129] [id = 360] 04:55:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x119a90800) [pid = 2129] [serial = 1079] [outer = 0x0] 04:55:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x120f37c00) [pid = 2129] [serial = 1080] [outer = 0x119a90800] 04:55:43 INFO - PROCESS | 2129 | 1467460543909 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x124071800) [pid = 2129] [serial = 1081] [outer = 0x119a90800] 04:55:44 INFO - PROCESS | 2129 | 1467460544348 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:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 722ms 04:55:44 INFO - PROCESS | 2129 | 1467460544393 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 2129 | 1467460544395 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:55:44 INFO - PROCESS | 2129 | 1467460544398 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 2129 | 1467460544400 Marionette TRACE conn2 <- [1,1414,null,{}] 04:55:44 INFO - PROCESS | 2129 | 1467460544402 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:55:44 INFO - PROCESS | 2129 | 1467460544403 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:44 INFO - PROCESS | 2129 | 1467460544501 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:55:44 INFO - PROCESS | 2129 | 1467460544568 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 2129 | 1467460544570 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd8e000 == 43 [pid = 2129] [id = 361] 04:55:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x124e1c800) [pid = 2129] [serial = 1082] [outer = 0x0] 04:55:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x126907800) [pid = 2129] [serial = 1083] [outer = 0x124e1c800] 04:55:44 INFO - PROCESS | 2129 | 1467460544600 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x1289c7c00) [pid = 2129] [serial = 1084] [outer = 0x124e1c800] 04:55:45 INFO - PROCESS | 2129 | 1467460545175 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:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 821ms 04:55:45 INFO - PROCESS | 2129 | 1467460545220 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:55:45 INFO - PROCESS | 2129 | 1467460545223 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:55:45 INFO - PROCESS | 2129 | 1467460545226 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - PROCESS | 2129 | 1467460545228 Marionette TRACE conn2 <- [1,1418,null,{}] 04:55:45 INFO - PROCESS | 2129 | 1467460545231 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:55:45 INFO - PROCESS | 2129 | 1467460545234 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:45 INFO - PROCESS | 2129 | 1467460545362 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:55:45 INFO - PROCESS | 2129 | 1467460545415 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 2129 | 1467460545416 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c021000 == 44 [pid = 2129] [id = 362] 04:55:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x124210800) [pid = 2129] [serial = 1085] [outer = 0x0] 04:55:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x128b95800) [pid = 2129] [serial = 1086] [outer = 0x124210800] 04:55:45 INFO - PROCESS | 2129 | 1467460545444 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x128b9e800) [pid = 2129] [serial = 1087] [outer = 0x124210800] 04:55:45 INFO - PROCESS | 2129 | 1467460545859 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:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 774ms 04:55:46 INFO - PROCESS | 2129 | 1467460546006 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 2129 | 1467460546007 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:55:46 INFO - PROCESS | 2129 | 1467460546032 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 2129 | 1467460546034 Marionette TRACE conn2 <- [1,1422,null,{}] 04:55:46 INFO - PROCESS | 2129 | 1467460546043 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:55:46 INFO - PROCESS | 2129 | 1467460546046 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:46 INFO - PROCESS | 2129 | 1467460546147 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:55:46 INFO - PROCESS | 2129 | 1467460546227 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 2129 | 1467460546231 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e61800 == 45 [pid = 2129] [id = 363] 04:55:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x1150da000) [pid = 2129] [serial = 1088] [outer = 0x0] 04:55:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x11662e800) [pid = 2129] [serial = 1089] [outer = 0x1150da000] 04:55:46 INFO - PROCESS | 2129 | 1467460546276 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x1176d8800) [pid = 2129] [serial = 1090] [outer = 0x1150da000] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x1210ab800 == 44 [pid = 2129] [id = 356] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x128f6a800 == 43 [pid = 2129] [id = 355] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x124685000 == 42 [pid = 2129] [id = 354] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x1272d6000 == 41 [pid = 2129] [id = 353] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x125052800 == 40 [pid = 2129] [id = 352] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x123f15000 == 39 [pid = 2129] [id = 351] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x123866000 == 38 [pid = 2129] [id = 350] 04:55:46 INFO - PROCESS | 2129 | 1467460546869 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:55:46 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x1176e0000) [pid = 2129] [serial = 1029] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x1176e6c00) [pid = 2129] [serial = 1035] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x119c44000 == 37 [pid = 2129] [id = 349] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x11701c000 == 36 [pid = 2129] [id = 348] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x11946b800 == 35 [pid = 2129] [id = 347] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x11836b800 == 34 [pid = 2129] [id = 346] 04:55:46 INFO - PROCESS | 2129 | --DOCSHELL 0x11818c800 == 33 [pid = 2129] [id = 345] 04:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 885ms 04:55:46 INFO - PROCESS | 2129 | 1467460546912 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 2129 | 1467460546914 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:55:46 INFO - PROCESS | 2129 | 1467460546918 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 2129 | 1467460546920 Marionette TRACE conn2 <- [1,1426,null,{}] 04:55:46 INFO - PROCESS | 2129 | 1467460546922 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:55:46 INFO - PROCESS | 2129 | 1467460546924 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:47 INFO - PROCESS | 2129 | 1467460547014 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x1133e1800) [pid = 2129] [serial = 1032] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x1160d7400) [pid = 2129] [serial = 1017] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x11943ec00) [pid = 2129] [serial = 1020] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x120fd7800) [pid = 2129] [serial = 1023] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x119991400) [pid = 2129] [serial = 1021] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x116291000) [pid = 2129] [serial = 1033] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x123cbd800) [pid = 2129] [serial = 993] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x1255a0800) [pid = 2129] [serial = 996] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x119a47800) [pid = 2129] [serial = 987] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x119bb5400) [pid = 2129] [serial = 988] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x117206000) [pid = 2129] [serial = 981] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x11810dc00) [pid = 2129] [serial = 982] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1292bf400) [pid = 2129] [serial = 973] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x128f7e800) [pid = 2129] [serial = 972] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11806a800) [pid = 2129] [serial = 978] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118428800) [pid = 2129] [serial = 979] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1167ccc00) [pid = 2129] [serial = 975] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x118069c00) [pid = 2129] [serial = 976] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x11856bc00) [pid = 2129] [serial = 984] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11943d400) [pid = 2129] [serial = 985] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119d15400) [pid = 2129] [serial = 990] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x128b98000) [pid = 2129] [serial = 999] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x128f8a800) [pid = 2129] [serial = 1000] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x12876bc00) [pid = 2129] [serial = 1026] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x12a605800) [pid = 2129] [serial = 1012] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1289ca400) [pid = 2129] [serial = 997] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1292c0400) [pid = 2129] [serial = 1002] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119442c00) [pid = 2129] [serial = 1006] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x124e22000) [pid = 2129] [serial = 1008] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11810ac00) [pid = 2129] [serial = 1005] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12941c800) [pid = 2129] [serial = 1011] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x1292c8800) [pid = 2129] [serial = 1003] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x124592c00) [pid = 2129] [serial = 1024] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x128d78000) [pid = 2129] [serial = 1009] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x128b99400) [pid = 2129] [serial = 1027] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x118062400) [pid = 2129] [serial = 1018] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x1242e4800) [pid = 2129] [serial = 994] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x12a620000) [pid = 2129] [serial = 1015] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x12a607c00) [pid = 2129] [serial = 1014] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x120fd6000) [pid = 2129] [serial = 991] [outer = 0x0] [url = about:blank] 04:55:47 INFO - PROCESS | 2129 | 1467460547079 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 2129 | 1467460547080 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x117012000 == 34 [pid = 2129] [id = 364] 04:55:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x116291000) [pid = 2129] [serial = 1091] [outer = 0x0] 04:55:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118069c00) [pid = 2129] [serial = 1092] [outer = 0x116291000] 04:55:47 INFO - PROCESS | 2129 | 1467460547107 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x118233800) [pid = 2129] [serial = 1093] [outer = 0x116291000] 04:55:47 INFO - PROCESS | 2129 | 1467460547400 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:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 523ms 04:55:47 INFO - PROCESS | 2129 | 1467460547439 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 2129 | 1467460547441 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:55:47 INFO - PROCESS | 2129 | 1467460547446 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 2129 | 1467460547448 Marionette TRACE conn2 <- [1,1430,null,{}] 04:55:47 INFO - PROCESS | 2129 | 1467460547454 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:55:47 INFO - PROCESS | 2129 | 1467460547457 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:47 INFO - PROCESS | 2129 | 1467460547541 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:55:47 INFO - PROCESS | 2129 | 1467460547607 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 2129 | 1467460547609 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x11945e000 == 35 [pid = 2129] [id = 365] 04:55:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118722c00) [pid = 2129] [serial = 1094] [outer = 0x0] 04:55:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x119990000) [pid = 2129] [serial = 1095] [outer = 0x118722c00] 04:55:47 INFO - PROCESS | 2129 | 1467460547638 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x119a4fc00) [pid = 2129] [serial = 1096] [outer = 0x118722c00] 04:55:47 INFO - PROCESS | 2129 | 1467460547945 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:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 521ms 04:55:47 INFO - PROCESS | 2129 | 1467460547966 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 2129 | 1467460547967 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:55:47 INFO - PROCESS | 2129 | 1467460547969 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 2129 | 1467460547971 Marionette TRACE conn2 <- [1,1434,null,{}] 04:55:47 INFO - PROCESS | 2129 | 1467460547973 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:55:47 INFO - PROCESS | 2129 | 1467460547974 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:48 INFO - PROCESS | 2129 | 1467460548055 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:55:48 INFO - PROCESS | 2129 | 1467460548060 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 2129 | 1467460548062 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210c9800 == 36 [pid = 2129] [id = 366] 04:55:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x119afa000) [pid = 2129] [serial = 1097] [outer = 0x0] 04:55:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119d13800) [pid = 2129] [serial = 1098] [outer = 0x119afa000] 04:55:48 INFO - PROCESS | 2129 | 1467460548087 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x120fd6000) [pid = 2129] [serial = 1099] [outer = 0x119afa000] 04:55:48 INFO - PROCESS | 2129 | 1467460548454 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:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 04:55:48 INFO - PROCESS | 2129 | 1467460548492 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 2129 | 1467460548494 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:55:48 INFO - PROCESS | 2129 | 1467460548498 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 2129 | 1467460548499 Marionette TRACE conn2 <- [1,1438,null,{}] 04:55:48 INFO - PROCESS | 2129 | 1467460548501 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:55:48 INFO - PROCESS | 2129 | 1467460548502 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:48 INFO - PROCESS | 2129 | 1467460548580 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:55:48 INFO - PROCESS | 2129 | 1467460548585 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 2129 | 1467460548587 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x12405c000 == 37 [pid = 2129] [id = 367] 04:55:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119afd400) [pid = 2129] [serial = 1100] [outer = 0x0] 04:55:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1242e0000) [pid = 2129] [serial = 1101] [outer = 0x119afd400] 04:55:48 INFO - PROCESS | 2129 | 1467460548611 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x124b24800) [pid = 2129] [serial = 1102] [outer = 0x119afd400] 04:55:48 INFO - PROCESS | 2129 | 1467460548937 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:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 470ms 04:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:55:48 INFO - PROCESS | 2129 | 1467460548969 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 2129 | 1467460548970 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:55:48 INFO - PROCESS | 2129 | 1467460548972 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 2129 | 1467460548973 Marionette TRACE conn2 <- [1,1442,null,{}] 04:55:48 INFO - PROCESS | 2129 | 1467460548975 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:55:48 INFO - PROCESS | 2129 | 1467460548981 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:49 INFO - PROCESS | 2129 | 1467460549082 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:55:49 INFO - PROCESS | 2129 | 1467460549155 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 2129 | 1467460549156 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255b9000 == 38 [pid = 2129] [id = 368] 04:55:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x123de5c00) [pid = 2129] [serial = 1103] [outer = 0x0] 04:55:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1289ca800) [pid = 2129] [serial = 1104] [outer = 0x123de5c00] 04:55:49 INFO - PROCESS | 2129 | 1467460549181 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1292c0c00) [pid = 2129] [serial = 1105] [outer = 0x123de5c00] 04:55:49 INFO - PROCESS | 2129 | 1467460549528 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:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 572ms 04:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:55:49 INFO - PROCESS | 2129 | 1467460549546 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 2129 | 1467460549548 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:55:49 INFO - PROCESS | 2129 | 1467460549550 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 2129 | 1467460549551 Marionette TRACE conn2 <- [1,1446,null,{}] 04:55:49 INFO - PROCESS | 2129 | 1467460549553 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:55:49 INFO - PROCESS | 2129 | 1467460549554 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:49 INFO - PROCESS | 2129 | 1467460549653 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:55:49 INFO - PROCESS | 2129 | 1467460549669 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 2129 | 1467460549670 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dc3000 == 39 [pid = 2129] [id = 369] 04:55:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118239000) [pid = 2129] [serial = 1106] [outer = 0x0] 04:55:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x129420000) [pid = 2129] [serial = 1107] [outer = 0x118239000] 04:55:49 INFO - PROCESS | 2129 | 1467460549700 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x12a3c8800) [pid = 2129] [serial = 1108] [outer = 0x118239000] 04:55:50 INFO - PROCESS | 2129 | 1467460550056 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:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 518ms 04:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:55:50 INFO - PROCESS | 2129 | 1467460550068 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 2129 | 1467460550070 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:55:50 INFO - PROCESS | 2129 | 1467460550072 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 2129 | 1467460550073 Marionette TRACE conn2 <- [1,1450,null,{}] 04:55:50 INFO - PROCESS | 2129 | 1467460550076 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:55:50 INFO - PROCESS | 2129 | 1467460550078 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:50 INFO - PROCESS | 2129 | 1467460550182 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:55:50 INFO - PROCESS | 2129 | 1467460550196 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 2129 | 1467460550197 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292ef800 == 40 [pid = 2129] [id = 370] 04:55:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x127202400) [pid = 2129] [serial = 1109] [outer = 0x0] 04:55:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x12a605800) [pid = 2129] [serial = 1110] [outer = 0x127202400] 04:55:50 INFO - PROCESS | 2129 | 1467460550221 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12a611400) [pid = 2129] [serial = 1111] [outer = 0x127202400] 04:55:50 INFO - PROCESS | 2129 | 1467460550570 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:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms 04:55:50 INFO - PROCESS | 2129 | 1467460550594 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 2129 | 1467460550595 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:55:50 INFO - PROCESS | 2129 | 1467460550597 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 2129 | 1467460550599 Marionette TRACE conn2 <- [1,1454,null,{}] 04:55:50 INFO - PROCESS | 2129 | 1467460550601 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:55:50 INFO - PROCESS | 2129 | 1467460550602 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:50 INFO - PROCESS | 2129 | 1467460550709 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:55:50 INFO - PROCESS | 2129 | 1467460550720 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 2129 | 1467460550721 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7df800 == 41 [pid = 2129] [id = 371] 04:55:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12941a400) [pid = 2129] [serial = 1112] [outer = 0x0] 04:55:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12a742000) [pid = 2129] [serial = 1113] [outer = 0x12941a400] 04:55:50 INFO - PROCESS | 2129 | 1467460550776 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12a93b400) [pid = 2129] [serial = 1114] [outer = 0x12941a400] 04:55:51 INFO - PROCESS | 2129 | 1467460551090 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:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 04:55:51 INFO - PROCESS | 2129 | 1467460551117 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 2129 | 1467460551118 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x11720e800) [pid = 2129] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11866a800) [pid = 2129] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118238c00) [pid = 2129] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11823b800) [pid = 2129] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119afb400) [pid = 2129] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x116623800) [pid = 2129] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x120f36c00) [pid = 2129] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x113033800) [pid = 2129] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x119a4e000) [pid = 2129] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x118725800) [pid = 2129] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:55:51 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1167c9400) [pid = 2129] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:55:51 INFO - PROCESS | 2129 | 1467460551181 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 2129 | 1467460551182 Marionette TRACE conn2 <- [1,1458,null,{}] 04:55:51 INFO - PROCESS | 2129 | 1467460551186 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:55:51 INFO - PROCESS | 2129 | 1467460551187 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:51 INFO - PROCESS | 2129 | 1467460551269 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:55:51 INFO - PROCESS | 2129 | 1467460551272 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 2129 | 1467460551273 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x12468e800 == 42 [pid = 2129] [id = 372] 04:55:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x116623800) [pid = 2129] [serial = 1115] [outer = 0x0] 04:55:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118103c00) [pid = 2129] [serial = 1116] [outer = 0x116623800] 04:55:51 INFO - PROCESS | 2129 | 1467460551298 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118725800) [pid = 2129] [serial = 1117] [outer = 0x116623800] 04:55:51 INFO - PROCESS | 2129 | 1467460551639 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:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 531ms 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:55:51 INFO - PROCESS | 2129 | 1467460551652 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 2129 | 1467460551654 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:55:51 INFO - PROCESS | 2129 | 1467460551656 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 2129 | 1467460551658 Marionette TRACE conn2 <- [1,1462,null,{}] 04:55:51 INFO - PROCESS | 2129 | 1467460551664 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:55:51 INFO - PROCESS | 2129 | 1467460551665 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:51 INFO - PROCESS | 2129 | 1467460551767 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:55:51 INFO - PROCESS | 2129 | 1467460551823 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 2129 | 1467460551824 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c010800 == 43 [pid = 2129] [id = 373] 04:55:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x118424400) [pid = 2129] [serial = 1118] [outer = 0x0] 04:55:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x120f36c00) [pid = 2129] [serial = 1119] [outer = 0x118424400] 04:55:51 INFO - PROCESS | 2129 | 1467460551850 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12b16b400) [pid = 2129] [serial = 1120] [outer = 0x118424400] 04:55:52 INFO - PROCESS | 2129 | 1467460552150 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:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 04:55:52 INFO - PROCESS | 2129 | 1467460552182 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 2129 | 1467460552183 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:55:52 INFO - PROCESS | 2129 | 1467460552186 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 2129 | 1467460552187 Marionette TRACE conn2 <- [1,1466,null,{}] 04:55:52 INFO - PROCESS | 2129 | 1467460552189 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:55:52 INFO - PROCESS | 2129 | 1467460552190 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:52 INFO - PROCESS | 2129 | 1467460552276 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:55:52 INFO - PROCESS | 2129 | 1467460552282 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 2129 | 1467460552283 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c772800 == 44 [pid = 2129] [id = 374] 04:55:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x12b169800) [pid = 2129] [serial = 1121] [outer = 0x0] 04:55:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12b1d7000) [pid = 2129] [serial = 1122] [outer = 0x12b169800] 04:55:52 INFO - PROCESS | 2129 | 1467460552307 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12b922c00) [pid = 2129] [serial = 1123] [outer = 0x12b169800] 04:55:52 INFO - PROCESS | 2129 | 1467460552663 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:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 520ms 04:55:52 INFO - PROCESS | 2129 | 1467460552707 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:55:52 INFO - PROCESS | 2129 | 1467460552712 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:55:52 INFO - PROCESS | 2129 | 1467460552715 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 2129 | 1467460552717 Marionette TRACE conn2 <- [1,1470,null,{}] 04:55:52 INFO - PROCESS | 2129 | 1467460552720 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:55:52 INFO - PROCESS | 2129 | 1467460552722 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:52 INFO - PROCESS | 2129 | 1467460552861 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:55:52 INFO - PROCESS | 2129 | 1467460552869 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 2129 | 1467460552870 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca3e800 == 45 [pid = 2129] [id = 375] 04:55:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12b1cf800) [pid = 2129] [serial = 1124] [outer = 0x0] 04:55:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12b925400) [pid = 2129] [serial = 1125] [outer = 0x12b1cf800] 04:55:52 INFO - PROCESS | 2129 | 1467460552909 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12b92d000) [pid = 2129] [serial = 1126] [outer = 0x12b1cf800] 04:55:53 INFO - PROCESS | 2129 | 1467460553416 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:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 722ms 04:55:53 INFO - PROCESS | 2129 | 1467460553437 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:55:53 INFO - PROCESS | 2129 | 1467460553439 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:55:53 INFO - PROCESS | 2129 | 1467460553443 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - PROCESS | 2129 | 1467460553445 Marionette TRACE conn2 <- [1,1474,null,{}] 04:55:53 INFO - PROCESS | 2129 | 1467460553448 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:55:53 INFO - PROCESS | 2129 | 1467460553450 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:53 INFO - PROCESS | 2129 | 1467460553563 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:55:53 INFO - PROCESS | 2129 | 1467460553635 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 2129 | 1467460553636 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701f800 == 46 [pid = 2129] [id = 376] 04:55:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x113f31400) [pid = 2129] [serial = 1127] [outer = 0x0] 04:55:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x117202c00) [pid = 2129] [serial = 1128] [outer = 0x113f31400] 04:55:53 INFO - PROCESS | 2129 | 1467460553667 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x11820b400) [pid = 2129] [serial = 1129] [outer = 0x113f31400] 04:55:54 INFO - PROCESS | 2129 | 1467460554119 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:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 720ms 04:55:54 INFO - PROCESS | 2129 | 1467460554177 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 2129 | 1467460554180 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:55:54 INFO - PROCESS | 2129 | 1467460554186 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 2129 | 1467460554188 Marionette TRACE conn2 <- [1,1478,null,{}] 04:55:54 INFO - PROCESS | 2129 | 1467460554191 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:55:54 INFO - PROCESS | 2129 | 1467460554194 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:54 INFO - PROCESS | 2129 | 1467460554299 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:55:54 INFO - PROCESS | 2129 | 1467460554370 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 2129 | 1467460554371 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x123c9d000 == 47 [pid = 2129] [id = 377] 04:55:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x119438400) [pid = 2129] [serial = 1130] [outer = 0x0] 04:55:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x119929c00) [pid = 2129] [serial = 1131] [outer = 0x119438400] 04:55:54 INFO - PROCESS | 2129 | 1467460554402 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x119a4d000) [pid = 2129] [serial = 1132] [outer = 0x119438400] 04:55:54 INFO - PROCESS | 2129 | 1467460554811 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:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 04:55:54 INFO - PROCESS | 2129 | 1467460554856 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 2129 | 1467460554858 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:55:54 INFO - PROCESS | 2129 | 1467460554863 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 2129 | 1467460554866 Marionette TRACE conn2 <- [1,1482,null,{}] 04:55:54 INFO - PROCESS | 2129 | 1467460554874 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:55:54 INFO - PROCESS | 2129 | 1467460554877 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:55 INFO - PROCESS | 2129 | 1467460555021 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:55:55 INFO - PROCESS | 2129 | 1467460555074 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 2129 | 1467460555076 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c378800 == 48 [pid = 2129] [id = 378] 04:55:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x126dd3800) [pid = 2129] [serial = 1133] [outer = 0x0] 04:55:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x127203800) [pid = 2129] [serial = 1134] [outer = 0x126dd3800] 04:55:55 INFO - PROCESS | 2129 | 1467460555108 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x128b9b000) [pid = 2129] [serial = 1135] [outer = 0x126dd3800] 04:55:55 INFO - PROCESS | 2129 | 1467460555580 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:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 823ms 04:55:55 INFO - PROCESS | 2129 | 1467460555687 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:55:55 INFO - PROCESS | 2129 | 1467460555690 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:55:55 INFO - PROCESS | 2129 | 1467460555694 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 2129 | 1467460555696 Marionette TRACE conn2 <- [1,1486,null,{}] 04:55:55 INFO - PROCESS | 2129 | 1467460555700 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:55:55 INFO - PROCESS | 2129 | 1467460555702 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:55 INFO - PROCESS | 2129 | 1467460555860 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:55:55 INFO - PROCESS | 2129 | 1467460555930 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 2129 | 1467460555931 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x12459f800 == 49 [pid = 2129] [id = 379] 04:55:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x119d14400) [pid = 2129] [serial = 1136] [outer = 0x0] 04:55:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x125605400) [pid = 2129] [serial = 1137] [outer = 0x119d14400] 04:55:55 INFO - PROCESS | 2129 | 1467460555965 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x128d7f800) [pid = 2129] [serial = 1138] [outer = 0x119d14400] 04:55:56 INFO - PROCESS | 2129 | 1467460556580 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:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 921ms 04:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:55:56 INFO - PROCESS | 2129 | 1467460556634 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:55:56 INFO - PROCESS | 2129 | 1467460556636 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:55:56 INFO - PROCESS | 2129 | 1467460556640 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - PROCESS | 2129 | 1467460556642 Marionette TRACE conn2 <- [1,1490,null,{}] 04:55:56 INFO - PROCESS | 2129 | 1467460556648 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:55:56 INFO - PROCESS | 2129 | 1467460556650 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:56 INFO - PROCESS | 2129 | 1467460556746 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:55:56 INFO - PROCESS | 2129 | 1467460556818 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 2129 | 1467460556819 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210b6800 == 50 [pid = 2129] [id = 380] 04:55:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x1173b6800) [pid = 2129] [serial = 1139] [outer = 0x0] 04:55:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x118061c00) [pid = 2129] [serial = 1140] [outer = 0x1173b6800] 04:55:56 INFO - PROCESS | 2129 | 1467460556846 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x118110800) [pid = 2129] [serial = 1141] [outer = 0x1173b6800] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12c772800 == 49 [pid = 2129] [id = 374] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12c010800 == 48 [pid = 2129] [id = 373] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12468e800 == 47 [pid = 2129] [id = 372] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7df800 == 46 [pid = 2129] [id = 371] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x1292ef800 == 45 [pid = 2129] [id = 370] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x128dc3000 == 44 [pid = 2129] [id = 369] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x1255b9000 == 43 [pid = 2129] [id = 368] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12405c000 == 42 [pid = 2129] [id = 367] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x1210c9800 == 41 [pid = 2129] [id = 366] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x11945e000 == 40 [pid = 2129] [id = 365] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x117012000 == 39 [pid = 2129] [id = 364] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x117e61800 == 38 [pid = 2129] [id = 363] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12c021000 == 37 [pid = 2129] [id = 362] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd8e000 == 36 [pid = 2129] [id = 361] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12b804800 == 35 [pid = 2129] [id = 360] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x123cab800 == 34 [pid = 2129] [id = 359] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e7800 == 33 [pid = 2129] [id = 357] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x1169a5000 == 32 [pid = 2129] [id = 358] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12459f800 == 31 [pid = 2129] [id = 379] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12c378800 == 30 [pid = 2129] [id = 378] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x123c9d000 == 29 [pid = 2129] [id = 377] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca3e800 == 28 [pid = 2129] [id = 375] 04:55:57 INFO - PROCESS | 2129 | --DOCSHELL 0x11701f800 == 27 [pid = 2129] [id = 376] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x118107800) [pid = 2129] [serial = 1030] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x1176de400) [pid = 2129] [serial = 1038] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x119996000) [pid = 2129] [serial = 1051] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x118258800) [pid = 2129] [serial = 1042] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x11837e800) [pid = 2129] [serial = 1047] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x119d0b400) [pid = 2129] [serial = 1056] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x118063000) [pid = 2129] [serial = 1044] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x124206c00) [pid = 2129] [serial = 1059] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x1172bf000) [pid = 2129] [serial = 1062] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x120f2e400) [pid = 2129] [serial = 1057] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1129c9c00) [pid = 2129] [serial = 1054] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1255a1400) [pid = 2129] [serial = 1060] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x119923400) [pid = 2129] [serial = 1050] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11823b000) [pid = 2129] [serial = 1041] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11820e000) [pid = 2129] [serial = 1045] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x120f30400) [pid = 2129] [serial = 1065] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x119a95800) [pid = 2129] [serial = 1053] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1246a8000) [pid = 2129] [serial = 1068] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x1255a4000) [pid = 2129] [serial = 1066] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118423400) [pid = 2129] [serial = 1048] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11837c400) [pid = 2129] [serial = 1063] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x126f72c00) [pid = 2129] [serial = 1069] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x12876e400) [pid = 2129] [serial = 1071] [outer = 0x0] [url = about:blank] 04:55:57 INFO - PROCESS | 2129 | 1467460557948 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:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1325ms 04:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:55:57 INFO - PROCESS | 2129 | 1467460557965 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 2129 | 1467460557968 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:55:57 INFO - PROCESS | 2129 | 1467460557971 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 2129 | 1467460557973 Marionette TRACE conn2 <- [1,1494,null,{}] 04:55:57 INFO - PROCESS | 2129 | 1467460557978 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:55:57 INFO - PROCESS | 2129 | 1467460557980 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:58 INFO - PROCESS | 2129 | 1467460558062 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:55:58 INFO - PROCESS | 2129 | 1467460558069 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 2129 | 1467460558070 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e78800 == 28 [pid = 2129] [id = 381] 04:55:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x11823f800) [pid = 2129] [serial = 1142] [outer = 0x0] 04:55:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x11826c400) [pid = 2129] [serial = 1143] [outer = 0x11823f800] 04:55:58 INFO - PROCESS | 2129 | 1467460558099 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1129c8000) [pid = 2129] [serial = 1144] [outer = 0x11823f800] 04:55:58 INFO - PROCESS | 2129 | 1467460558440 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:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 522ms 04:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:55:58 INFO - PROCESS | 2129 | 1467460558493 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 2129 | 1467460558497 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:55:58 INFO - PROCESS | 2129 | 1467460558501 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 2129 | 1467460558503 Marionette TRACE conn2 <- [1,1498,null,{}] 04:55:58 INFO - PROCESS | 2129 | 1467460558505 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:55:58 INFO - PROCESS | 2129 | 1467460558507 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:58 INFO - PROCESS | 2129 | 1467460558585 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:55:58 INFO - PROCESS | 2129 | 1467460558590 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 2129 | 1467460558591 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x119917800 == 29 [pid = 2129] [id = 382] 04:55:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119928800) [pid = 2129] [serial = 1145] [outer = 0x0] 04:55:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119997c00) [pid = 2129] [serial = 1146] [outer = 0x119928800] 04:55:58 INFO - PROCESS | 2129 | 1467460558622 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119a8e800) [pid = 2129] [serial = 1147] [outer = 0x119928800] 04:55:59 INFO - PROCESS | 2129 | 1467460559015 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:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 570ms 04:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:55:59 INFO - PROCESS | 2129 | 1467460559072 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 2129 | 1467460559073 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:55:59 INFO - PROCESS | 2129 | 1467460559081 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 2129 | 1467460559083 Marionette TRACE conn2 <- [1,1502,null,{}] 04:55:59 INFO - PROCESS | 2129 | 1467460559092 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:55:59 INFO - PROCESS | 2129 | 1467460559095 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:59 INFO - PROCESS | 2129 | 1467460559173 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:55:59 INFO - PROCESS | 2129 | 1467460559180 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 2129 | 1467460559182 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x124270800 == 30 [pid = 2129] [id = 383] 04:55:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x1160d7400) [pid = 2129] [serial = 1148] [outer = 0x0] 04:55:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x124e22800) [pid = 2129] [serial = 1149] [outer = 0x1160d7400] 04:55:59 INFO - PROCESS | 2129 | 1467460559210 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x126902800) [pid = 2129] [serial = 1150] [outer = 0x1160d7400] 04:55:59 INFO - PROCESS | 2129 | 1467460559569 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:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 529ms 04:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:55:59 INFO - PROCESS | 2129 | 1467460559605 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 2129 | 1467460559606 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:55:59 INFO - PROCESS | 2129 | 1467460559608 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 2129 | 1467460559609 Marionette TRACE conn2 <- [1,1506,null,{}] 04:55:59 INFO - PROCESS | 2129 | 1467460559627 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:55:59 INFO - PROCESS | 2129 | 1467460559628 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:59 INFO - PROCESS | 2129 | 1467460559735 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:55:59 INFO - PROCESS | 2129 | 1467460559739 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 2129 | 1467460559740 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:55:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aa9800 == 31 [pid = 2129] [id = 384] 04:55:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x128779000) [pid = 2129] [serial = 1151] [outer = 0x0] 04:55:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1289c8800) [pid = 2129] [serial = 1152] [outer = 0x128779000] 04:55:59 INFO - PROCESS | 2129 | 1467460559767 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x128f86c00) [pid = 2129] [serial = 1153] [outer = 0x128779000] 04:56:00 INFO - PROCESS | 2129 | 1467460560106 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:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 521ms 04:56:00 INFO - PROCESS | 2129 | 1467460560130 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:56:00 INFO - PROCESS | 2129 | 1467460560131 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:56:00 INFO - PROCESS | 2129 | 1467460560133 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 2129 | 1467460560134 Marionette TRACE conn2 <- [1,1510,null,{}] 04:56:00 INFO - PROCESS | 2129 | 1467460560136 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:56:00 INFO - PROCESS | 2129 | 1467460560138 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:00 INFO - PROCESS | 2129 | 1467460560235 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:56:00 INFO - PROCESS | 2129 | 1467460560250 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 2129 | 1467460560251 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292a8000 == 32 [pid = 2129] [id = 385] 04:56:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x118067c00) [pid = 2129] [serial = 1154] [outer = 0x0] 04:56:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1292c2400) [pid = 2129] [serial = 1155] [outer = 0x118067c00] 04:56:00 INFO - PROCESS | 2129 | 1467460560275 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x12a3cdc00) [pid = 2129] [serial = 1156] [outer = 0x118067c00] 04:56:00 INFO - PROCESS | 2129 | 1467460560637 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:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 04:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:56:00 INFO - PROCESS | 2129 | 1467460560657 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 2129 | 1467460560658 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:56:00 INFO - PROCESS | 2129 | 1467460560660 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 2129 | 1467460560662 Marionette TRACE conn2 <- [1,1514,null,{}] 04:56:00 INFO - PROCESS | 2129 | 1467460560664 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:56:00 INFO - PROCESS | 2129 | 1467460560668 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:00 INFO - PROCESS | 2129 | 1467460560790 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:56:00 INFO - PROCESS | 2129 | 1467460560829 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 2129 | 1467460560831 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x12abb0800 == 33 [pid = 2129] [id = 386] 04:56:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x12a60a400) [pid = 2129] [serial = 1157] [outer = 0x0] 04:56:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x12a940400) [pid = 2129] [serial = 1158] [outer = 0x12a60a400] 04:56:00 INFO - PROCESS | 2129 | 1467460560856 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x12b1d7c00) [pid = 2129] [serial = 1159] [outer = 0x12a60a400] 04:56:01 INFO - PROCESS | 2129 | 1467460561156 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:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 04:56:01 INFO - PROCESS | 2129 | 1467460561180 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 2129 | 1467460561182 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:56:01 INFO - PROCESS | 2129 | 1467460561184 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 2129 | 1467460561185 Marionette TRACE conn2 <- [1,1518,null,{}] 04:56:01 INFO - PROCESS | 2129 | 1467460561187 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:56:01 INFO - PROCESS | 2129 | 1467460561189 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:01 INFO - PROCESS | 2129 | 1467460561289 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:56:01 INFO - PROCESS | 2129 | 1467460561293 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 2129 | 1467460561294 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd9f000 == 34 [pid = 2129] [id = 387] 04:56:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x11302d000) [pid = 2129] [serial = 1160] [outer = 0x0] 04:56:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x12b926800) [pid = 2129] [serial = 1161] [outer = 0x11302d000] 04:56:01 INFO - PROCESS | 2129 | 1467460561318 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x12b99bc00) [pid = 2129] [serial = 1162] [outer = 0x11302d000] 04:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 472ms 04:56:01 INFO - PROCESS | 2129 | 1467460561653 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:56:01 INFO - PROCESS | 2129 | 1467460561657 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 2129 | 1467460561658 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:56:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:56:01 INFO - PROCESS | 2129 | 1467460561668 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 2129 | 1467460561669 Marionette TRACE conn2 <- [1,1522,null,{}] 04:56:01 INFO - PROCESS | 2129 | 1467460561671 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:56:01 INFO - PROCESS | 2129 | 1467460561672 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:01 INFO - PROCESS | 2129 | 1467460561779 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:56:01 INFO - PROCESS | 2129 | 1467460561783 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 2129 | 1467460561784 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c368000 == 35 [pid = 2129] [id = 388] 04:56:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x112aeb800) [pid = 2129] [serial = 1163] [outer = 0x0] 04:56:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x12b9a2400) [pid = 2129] [serial = 1164] [outer = 0x112aeb800] 04:56:01 INFO - PROCESS | 2129 | 1467460561849 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x12b9a7400) [pid = 2129] [serial = 1165] [outer = 0x112aeb800] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x118239000) [pid = 2129] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x127202400) [pid = 2129] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x124e1c800) [pid = 2129] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x116291000) [pid = 2129] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x119afa000) [pid = 2129] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x124210800) [pid = 2129] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x12941a400) [pid = 2129] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x118722c00) [pid = 2129] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x1150da000) [pid = 2129] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x118065c00) [pid = 2129] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x119a90800) [pid = 2129] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x118236c00) [pid = 2129] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1130a1c00) [pid = 2129] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x119afd400) [pid = 2129] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x12b169800) [pid = 2129] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x12b1cf800) [pid = 2129] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118424400) [pid = 2129] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x116623800) [pid = 2129] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x123de5c00) [pid = 2129] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x116a12000) [pid = 2129] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:56:02 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x116978400) [pid = 2129] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:56:02 INFO - PROCESS | 2129 | 1467460562529 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:56:02 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:56:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:56:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:56:02 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:56:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:56:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:56:02 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:56:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:56:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:56:02 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:56:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:56:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:56:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 872ms 04:56:02 INFO - PROCESS | 2129 | 1467460562540 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:56:02 INFO - PROCESS | 2129 | 1467460562542 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:56:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:56:02 INFO - PROCESS | 2129 | 1467460562547 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - PROCESS | 2129 | 1467460562548 Marionette TRACE conn2 <- [1,1526,null,{}] 04:56:02 INFO - PROCESS | 2129 | 1467460562551 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:56:02 INFO - PROCESS | 2129 | 1467460562552 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:02 INFO - PROCESS | 2129 | 1467460562637 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:56:02 INFO - PROCESS | 2129 | 1467460562709 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 2129 | 1467460562710 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x113a42000 == 36 [pid = 2129] [id = 389] 04:56:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1129a5c00) [pid = 2129] [serial = 1166] [outer = 0x0] 04:56:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119a90800) [pid = 2129] [serial = 1167] [outer = 0x1129a5c00] 04:56:02 INFO - PROCESS | 2129 | 1467460562735 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x124596c00) [pid = 2129] [serial = 1168] [outer = 0x1129a5c00] 04:56:02 INFO - PROCESS | 2129 | 1467460562973 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:56:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:56:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:56:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:56:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 469ms 04:56:03 INFO - PROCESS | 2129 | 1467460563019 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 2129 | 1467460563020 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:56:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:56:03 INFO - PROCESS | 2129 | 1467460563022 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 2129 | 1467460563023 Marionette TRACE conn2 <- [1,1530,null,{}] 04:56:03 INFO - PROCESS | 2129 | 1467460563033 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:56:03 INFO - PROCESS | 2129 | 1467460563034 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:03 INFO - PROCESS | 2129 | 1467460563120 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:56:03 INFO - PROCESS | 2129 | 1467460563124 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 2129 | 1467460563125 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf25000 == 37 [pid = 2129] [id = 390] 04:56:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x119a51c00) [pid = 2129] [serial = 1169] [outer = 0x0] 04:56:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x128d79800) [pid = 2129] [serial = 1170] [outer = 0x119a51c00] 04:56:03 INFO - PROCESS | 2129 | 1467460563158 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x12b1d0000) [pid = 2129] [serial = 1171] [outer = 0x119a51c00] 04:56:03 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:56:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:56:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:56:03 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:56:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:56:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 474ms 04:56:03 INFO - PROCESS | 2129 | 1467460563491 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:56:03 INFO - PROCESS | 2129 | 1467460563499 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 2129 | 1467460563501 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:56:03 INFO - PROCESS | 2129 | 1467460563503 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 2129 | 1467460563505 Marionette TRACE conn2 <- [1,1534,null,{}] 04:56:03 INFO - PROCESS | 2129 | 1467460563507 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:56:03 INFO - PROCESS | 2129 | 1467460563509 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:03 INFO - PROCESS | 2129 | 1467460563633 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:56:03 INFO - PROCESS | 2129 | 1467460563639 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 2129 | 1467460563641 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292a2000 == 38 [pid = 2129] [id = 391] 04:56:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x126f6cc00) [pid = 2129] [serial = 1172] [outer = 0x0] 04:56:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x12b9a7c00) [pid = 2129] [serial = 1173] [outer = 0x126f6cc00] 04:56:03 INFO - PROCESS | 2129 | 1467460563669 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12bf14c00) [pid = 2129] [serial = 1174] [outer = 0x126f6cc00] 04:56:03 INFO - PROCESS | 2129 | 1467460563980 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:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 520ms 04:56:04 INFO - PROCESS | 2129 | 1467460564024 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 2129 | 1467460564025 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:56:04 INFO - PROCESS | 2129 | 1467460564027 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 2129 | 1467460564029 Marionette TRACE conn2 <- [1,1538,null,{}] 04:56:04 INFO - PROCESS | 2129 | 1467460564031 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:56:04 INFO - PROCESS | 2129 | 1467460564032 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:04 INFO - PROCESS | 2129 | 1467460564121 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:56:04 INFO - PROCESS | 2129 | 1467460564125 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:04 INFO - PROCESS | 2129 | 1467460564127 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d21a800 == 39 [pid = 2129] [id = 392] 04:56:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x12bf15000) [pid = 2129] [serial = 1175] [outer = 0x0] 04:56:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12bf17800) [pid = 2129] [serial = 1176] [outer = 0x12bf15000] 04:56:04 INFO - PROCESS | 2129 | 1467460564150 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x12c3c1c00) [pid = 2129] [serial = 1177] [outer = 0x12bf15000] 04:56:04 INFO - PROCESS | 2129 | --DOCSHELL 0x117e78800 == 38 [pid = 2129] [id = 381] 04:56:04 INFO - PROCESS | 2129 | --DOCSHELL 0x1210b6800 == 37 [pid = 2129] [id = 380] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x119917800 == 36 [pid = 2129] [id = 382] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x124270800 == 35 [pid = 2129] [id = 383] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x1292a8000 == 34 [pid = 2129] [id = 385] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x12abb0800 == 33 [pid = 2129] [id = 386] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x113a42000 == 32 [pid = 2129] [id = 389] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf25000 == 31 [pid = 2129] [id = 390] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x128aa9800 == 30 [pid = 2129] [id = 384] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x12c368000 == 29 [pid = 2129] [id = 388] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd9f000 == 28 [pid = 2129] [id = 387] 04:56:05 INFO - PROCESS | 2129 | --DOCSHELL 0x1292a2000 == 27 [pid = 2129] [id = 391] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x129420000) [pid = 2129] [serial = 1107] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x12a605800) [pid = 2129] [serial = 1110] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x126907800) [pid = 2129] [serial = 1083] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1289c7c00) [pid = 2129] [serial = 1084] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x118069c00) [pid = 2129] [serial = 1092] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x118233800) [pid = 2129] [serial = 1093] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x119d13800) [pid = 2129] [serial = 1098] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x120fd6000) [pid = 2129] [serial = 1099] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x128b95800) [pid = 2129] [serial = 1086] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x12a742000) [pid = 2129] [serial = 1113] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x128b9e800) [pid = 2129] [serial = 1087] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119990000) [pid = 2129] [serial = 1095] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a4fc00) [pid = 2129] [serial = 1096] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11662e800) [pid = 2129] [serial = 1089] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1176d8800) [pid = 2129] [serial = 1090] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x12877a400) [pid = 2129] [serial = 1072] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x120f37c00) [pid = 2129] [serial = 1080] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x124071800) [pid = 2129] [serial = 1081] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118421800) [pid = 2129] [serial = 1077] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1189e1000) [pid = 2129] [serial = 1078] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1133de400) [pid = 2129] [serial = 1074] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1172c0c00) [pid = 2129] [serial = 1075] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1242e0000) [pid = 2129] [serial = 1101] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x124b24800) [pid = 2129] [serial = 1102] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x12b922c00) [pid = 2129] [serial = 1123] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x12b925400) [pid = 2129] [serial = 1125] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x12b92d000) [pid = 2129] [serial = 1126] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x120f36c00) [pid = 2129] [serial = 1119] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x118103c00) [pid = 2129] [serial = 1116] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x118725800) [pid = 2129] [serial = 1117] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x12b16b400) [pid = 2129] [serial = 1120] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x12b1d7000) [pid = 2129] [serial = 1122] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x12a93b400) [pid = 2129] [serial = 1114] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x1289ca800) [pid = 2129] [serial = 1104] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x1292c0c00) [pid = 2129] [serial = 1105] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x12a611400) [pid = 2129] [serial = 1111] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x12a3c8800) [pid = 2129] [serial = 1108] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x118109c00) [pid = 2129] [serial = 1039] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x118102c00) [pid = 2129] [serial = 1036] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 2129 | 1467460565608 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:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1623ms 04:56:05 INFO - PROCESS | 2129 | 1467460565652 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:56:05 INFO - PROCESS | 2129 | 1467460565654 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:56:05 INFO - PROCESS | 2129 | 1467460565658 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:56:05 INFO - PROCESS | 2129 | 1467460565660 Marionette TRACE conn2 <- [1,1542,null,{}] 04:56:05 INFO - PROCESS | 2129 | 1467460565669 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:56:05 INFO - PROCESS | 2129 | 1467460565671 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:05 INFO - PROCESS | 2129 | 1467460565756 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:56:05 INFO - PROCESS | 2129 | 1467460565810 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 2129 | 1467460565812 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x11608b800 == 28 [pid = 2129] [id = 393] 04:56:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x1129d1000) [pid = 2129] [serial = 1178] [outer = 0x0] 04:56:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x113031400) [pid = 2129] [serial = 1179] [outer = 0x1129d1000] 04:56:05 INFO - PROCESS | 2129 | 1467460565839 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x1133de400) [pid = 2129] [serial = 1180] [outer = 0x1129d1000] 04:56:06 INFO - PROCESS | 2129 | 1467460566148 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:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 529ms 04:56:06 INFO - PROCESS | 2129 | 1467460566186 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 2129 | 1467460566190 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:56:06 INFO - PROCESS | 2129 | 1467460566197 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 2129 | 1467460566199 Marionette TRACE conn2 <- [1,1546,null,{}] 04:56:06 INFO - PROCESS | 2129 | 1467460566201 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:56:06 INFO - PROCESS | 2129 | 1467460566203 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:06 INFO - PROCESS | 2129 | 1467460566279 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:56:06 INFO - PROCESS | 2129 | 1467460566283 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 2129 | 1467460566284 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701f000 == 29 [pid = 2129] [id = 394] 04:56:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x1138f9400) [pid = 2129] [serial = 1181] [outer = 0x0] 04:56:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x116299800) [pid = 2129] [serial = 1182] [outer = 0x1138f9400] 04:56:06 INFO - PROCESS | 2129 | 1467460566314 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x1167d1c00) [pid = 2129] [serial = 1183] [outer = 0x1138f9400] 04:56:06 INFO - PROCESS | 2129 | 1467460566649 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:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 04:56:06 INFO - PROCESS | 2129 | 1467460566667 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 2129 | 1467460566668 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:56:06 INFO - PROCESS | 2129 | 1467460566681 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 2129 | 1467460566683 Marionette TRACE conn2 <- [1,1550,null,{}] 04:56:06 INFO - PROCESS | 2129 | 1467460566690 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:56:06 INFO - PROCESS | 2129 | 1467460566693 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:06 INFO - PROCESS | 2129 | 1467460566769 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:56:06 INFO - PROCESS | 2129 | 1467460566774 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 2129 | 1467460566776 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x118770000 == 30 [pid = 2129] [id = 395] 04:56:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x111aad400) [pid = 2129] [serial = 1184] [outer = 0x0] 04:56:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x118065800) [pid = 2129] [serial = 1185] [outer = 0x111aad400] 04:56:06 INFO - PROCESS | 2129 | 1467460566810 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118102800) [pid = 2129] [serial = 1186] [outer = 0x111aad400] 04:56:07 INFO - PROCESS | 2129 | 1467460567247 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:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 581ms 04:56:07 INFO - PROCESS | 2129 | 1467460567253 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:56:07 INFO - PROCESS | 2129 | 1467460567256 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:56:07 INFO - PROCESS | 2129 | 1467460567265 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 2129 | 1467460567267 Marionette TRACE conn2 <- [1,1554,null,{}] 04:56:07 INFO - PROCESS | 2129 | 1467460567270 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:56:07 INFO - PROCESS | 2129 | 1467460567272 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:07 INFO - PROCESS | 2129 | 1467460567425 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:56:07 INFO - PROCESS | 2129 | 1467460567431 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 2129 | 1467460567432 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x11946f000 == 31 [pid = 2129] [id = 396] 04:56:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x118106800) [pid = 2129] [serial = 1187] [outer = 0x0] 04:56:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118111800) [pid = 2129] [serial = 1188] [outer = 0x118106800] 04:56:07 INFO - PROCESS | 2129 | 1467460567467 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x118236400) [pid = 2129] [serial = 1189] [outer = 0x118106800] 04:56:07 INFO - PROCESS | 2129 | 1467460567768 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:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 527ms 04:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:56:07 INFO - PROCESS | 2129 | 1467460567785 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:56:07 INFO - PROCESS | 2129 | 1467460567786 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:56:07 INFO - PROCESS | 2129 | 1467460567788 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 2129 | 1467460567789 Marionette TRACE conn2 <- [1,1558,null,{}] 04:56:07 INFO - PROCESS | 2129 | 1467460567792 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:56:07 INFO - PROCESS | 2129 | 1467460567793 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:07 INFO - PROCESS | 2129 | 1467460567875 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:56:07 INFO - PROCESS | 2129 | 1467460567928 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 2129 | 1467460567929 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d57000 == 32 [pid = 2129] [id = 397] 04:56:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1160d9000) [pid = 2129] [serial = 1190] [outer = 0x0] 04:56:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x118237800) [pid = 2129] [serial = 1191] [outer = 0x1160d9000] 04:56:07 INFO - PROCESS | 2129 | 1467460567954 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x118389000) [pid = 2129] [serial = 1192] [outer = 0x1160d9000] 04:56:08 INFO - PROCESS | 2129 | 1467460568243 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:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 475ms 04:56:08 INFO - PROCESS | 2129 | 1467460568266 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 2129 | 1467460568268 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:56:08 INFO - PROCESS | 2129 | 1467460568270 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 2129 | 1467460568271 Marionette TRACE conn2 <- [1,1562,null,{}] 04:56:08 INFO - PROCESS | 2129 | 1467460568273 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:56:08 INFO - PROCESS | 2129 | 1467460568280 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:08 INFO - PROCESS | 2129 | 1467460568371 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:56:08 INFO - PROCESS | 2129 | 1467460568375 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 2129 | 1467460568376 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x12386a000 == 33 [pid = 2129] [id = 398] 04:56:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x1166f3800) [pid = 2129] [serial = 1193] [outer = 0x0] 04:56:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118669c00) [pid = 2129] [serial = 1194] [outer = 0x1166f3800] 04:56:08 INFO - PROCESS | 2129 | 1467460568404 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119929400) [pid = 2129] [serial = 1195] [outer = 0x1166f3800] 04:56:08 INFO - PROCESS | 2129 | 1467460568716 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:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 468ms 04:56:08 INFO - PROCESS | 2129 | 1467460568738 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 2129 | 1467460568740 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:56:08 INFO - PROCESS | 2129 | 1467460568742 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 2129 | 1467460568745 Marionette TRACE conn2 <- [1,1566,null,{}] 04:56:08 INFO - PROCESS | 2129 | 1467460568750 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:56:08 INFO - PROCESS | 2129 | 1467460568751 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:08 INFO - PROCESS | 2129 | 1467460568873 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:56:08 INFO - PROCESS | 2129 | 1467460568881 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 2129 | 1467460568882 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x123c9d000 == 34 [pid = 2129] [id = 399] 04:56:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118272000) [pid = 2129] [serial = 1196] [outer = 0x0] 04:56:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1189ef800) [pid = 2129] [serial = 1197] [outer = 0x118272000] 04:56:08 INFO - PROCESS | 2129 | 1467460568921 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119a1e400) [pid = 2129] [serial = 1198] [outer = 0x118272000] 04:56:09 INFO - PROCESS | 2129 | 1467460569353 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:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 622ms 04:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:56:09 INFO - PROCESS | 2129 | 1467460569365 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 2129 | 1467460569367 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:56:09 INFO - PROCESS | 2129 | 1467460569370 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 2129 | 1467460569372 Marionette TRACE conn2 <- [1,1570,null,{}] 04:56:09 INFO - PROCESS | 2129 | 1467460569375 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:56:09 INFO - PROCESS | 2129 | 1467460569377 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:09 INFO - PROCESS | 2129 | 1467460569490 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:56:09 INFO - PROCESS | 2129 | 1467460569572 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 2129 | 1467460569573 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x124068800 == 35 [pid = 2129] [id = 400] 04:56:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11841e000) [pid = 2129] [serial = 1199] [outer = 0x0] 04:56:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119a48c00) [pid = 2129] [serial = 1200] [outer = 0x11841e000] 04:56:09 INFO - PROCESS | 2129 | 1467460569601 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119a90c00) [pid = 2129] [serial = 1201] [outer = 0x11841e000] 04:56:09 INFO - PROCESS | 2129 | 1467460569880 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:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 525ms 04:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:56:09 INFO - PROCESS | 2129 | 1467460569901 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 2129 | 1467460569902 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:56:09 INFO - PROCESS | 2129 | 1467460569904 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 2129 | 1467460569905 Marionette TRACE conn2 <- [1,1574,null,{}] 04:56:09 INFO - PROCESS | 2129 | 1467460569908 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:56:09 INFO - PROCESS | 2129 | 1467460569909 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:10 INFO - PROCESS | 2129 | 1467460570002 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:56:10 INFO - PROCESS | 2129 | 1467460570005 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 2129 | 1467460570006 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x11876f800 == 36 [pid = 2129] [id = 401] 04:56:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119a98c00) [pid = 2129] [serial = 1202] [outer = 0x0] 04:56:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119af3800) [pid = 2129] [serial = 1203] [outer = 0x119a98c00] 04:56:10 INFO - PROCESS | 2129 | 1467460570033 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119afc800) [pid = 2129] [serial = 1204] [outer = 0x119a98c00] 04:56:10 INFO - PROCESS | 2129 | 1467460570337 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:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 472ms 04:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:56:10 INFO - PROCESS | 2129 | 1467460570378 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 2129 | 1467460570380 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:56:10 INFO - PROCESS | 2129 | 1467460570382 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 2129 | 1467460570383 Marionette TRACE conn2 <- [1,1578,null,{}] 04:56:10 INFO - PROCESS | 2129 | 1467460570386 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:56:10 INFO - PROCESS | 2129 | 1467460570387 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:10 INFO - PROCESS | 2129 | 1467460570492 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:56:10 INFO - PROCESS | 2129 | 1467460570500 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 2129 | 1467460570501 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272be800 == 37 [pid = 2129] [id = 402] 04:56:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119afcc00) [pid = 2129] [serial = 1205] [outer = 0x0] 04:56:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119d0ec00) [pid = 2129] [serial = 1206] [outer = 0x119afcc00] 04:56:10 INFO - PROCESS | 2129 | 1467460570525 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x120f35c00) [pid = 2129] [serial = 1207] [outer = 0x119afcc00] 04:56:10 INFO - PROCESS | 2129 | 1467460570851 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:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 04:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:56:10 INFO - PROCESS | 2129 | 1467460570900 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 2129 | 1467460570902 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:56:10 INFO - PROCESS | 2129 | 1467460570904 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 2129 | 1467460570906 Marionette TRACE conn2 <- [1,1582,null,{}] 04:56:10 INFO - PROCESS | 2129 | 1467460570908 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:56:10 INFO - PROCESS | 2129 | 1467460570909 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:11 INFO - PROCESS | 2129 | 1467460571015 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:56:11 INFO - PROCESS | 2129 | 1467460571041 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 2129 | 1467460571043 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d53800 == 38 [pid = 2129] [id = 403] 04:56:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x120fd6400) [pid = 2129] [serial = 1208] [outer = 0x0] 04:56:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x123f9a400) [pid = 2129] [serial = 1209] [outer = 0x120fd6400] 04:56:11 INFO - PROCESS | 2129 | 1467460571068 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x124208800) [pid = 2129] [serial = 1210] [outer = 0x120fd6400] 04:56:11 INFO - PROCESS | 2129 | 1467460571406 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:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 04:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:56:11 INFO - PROCESS | 2129 | 1467460571423 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 2129 | 1467460571424 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:56:11 INFO - PROCESS | 2129 | 1467460571427 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - PROCESS | 2129 | 1467460571431 Marionette TRACE conn2 <- [1,1586,null,{}] 04:56:11 INFO - PROCESS | 2129 | 1467460571434 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:56:11 INFO - PROCESS | 2129 | 1467460571435 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:11 INFO - PROCESS | 2129 | 1467460571533 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:56:11 INFO - PROCESS | 2129 | 1467460571549 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 2129 | 1467460571550 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e3800 == 39 [pid = 2129] [id = 404] 04:56:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x120f39000) [pid = 2129] [serial = 1211] [outer = 0x0] 04:56:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1242e6c00) [pid = 2129] [serial = 1212] [outer = 0x120f39000] 04:56:11 INFO - PROCESS | 2129 | 1467460571573 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x124e94400) [pid = 2129] [serial = 1213] [outer = 0x120f39000] 04:56:11 INFO - PROCESS | 2129 | 1467460571943 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:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 575ms 04:56:12 INFO - PROCESS | 2129 | 1467460572003 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 2129 | 1467460572005 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:56:12 INFO - PROCESS | 2129 | 1467460572008 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 2129 | 1467460572010 Marionette TRACE conn2 <- [1,1590,null,{}] 04:56:12 INFO - PROCESS | 2129 | 1467460572013 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:56:12 INFO - PROCESS | 2129 | 1467460572015 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:12 INFO - PROCESS | 2129 | 1467460572181 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:56:12 INFO - PROCESS | 2129 | 1467460572195 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 2129 | 1467460572197 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a506800 == 40 [pid = 2129] [id = 405] 04:56:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x12420d400) [pid = 2129] [serial = 1214] [outer = 0x0] 04:56:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1250f0400) [pid = 2129] [serial = 1215] [outer = 0x12420d400] 04:56:12 INFO - PROCESS | 2129 | 1467460572236 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x126906400) [pid = 2129] [serial = 1216] [outer = 0x12420d400] 04:56:12 INFO - PROCESS | 2129 | 1467460572613 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:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 622ms 04:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:56:12 INFO - PROCESS | 2129 | 1467460572630 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 2129 | 1467460572631 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:56:12 INFO - PROCESS | 2129 | 1467460572633 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 2129 | 1467460572634 Marionette TRACE conn2 <- [1,1594,null,{}] 04:56:12 INFO - PROCESS | 2129 | 1467460572636 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:56:12 INFO - PROCESS | 2129 | 1467460572637 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:12 INFO - PROCESS | 2129 | 1467460572740 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:56:12 INFO - PROCESS | 2129 | 1467460572744 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 2129 | 1467460572745 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7cf000 == 41 [pid = 2129] [id = 406] 04:56:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1246a8000) [pid = 2129] [serial = 1217] [outer = 0x0] 04:56:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x126d66400) [pid = 2129] [serial = 1218] [outer = 0x1246a8000] 04:56:12 INFO - PROCESS | 2129 | 1467460572768 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x12720b400) [pid = 2129] [serial = 1219] [outer = 0x1246a8000] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x118067c00) [pid = 2129] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x12a60a400) [pid = 2129] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x1129a5c00) [pid = 2129] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x11302d000) [pid = 2129] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x112aeb800) [pid = 2129] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x119a51c00) [pid = 2129] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1173b6800) [pid = 2129] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x119d14400) [pid = 2129] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x126dd3800) [pid = 2129] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x119438400) [pid = 2129] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x113f31400) [pid = 2129] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x126f6cc00) [pid = 2129] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x128779000) [pid = 2129] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x1160d7400) [pid = 2129] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119928800) [pid = 2129] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:56:13 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11823f800) [pid = 2129] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:56:13 INFO - PROCESS | 2129 | 1467460573198 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:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 619ms 04:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:56:13 INFO - PROCESS | 2129 | 1467460573252 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 2129 | 1467460573253 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:56:13 INFO - PROCESS | 2129 | 1467460573255 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 2129 | 1467460573256 Marionette TRACE conn2 <- [1,1598,null,{}] 04:56:13 INFO - PROCESS | 2129 | 1467460573259 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:56:13 INFO - PROCESS | 2129 | 1467460573260 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:13 INFO - PROCESS | 2129 | 1467460573351 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:56:13 INFO - PROCESS | 2129 | 1467460573355 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 2129 | 1467460573356 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x12abaf000 == 42 [pid = 2129] [id = 407] 04:56:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x118429400) [pid = 2129] [serial = 1220] [outer = 0x0] 04:56:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119d1a000) [pid = 2129] [serial = 1221] [outer = 0x118429400] 04:56:13 INFO - PROCESS | 2129 | 1467460573380 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x126f6cc00) [pid = 2129] [serial = 1222] [outer = 0x118429400] 04:56:13 INFO - PROCESS | 2129 | 1467460573716 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:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 471ms 04:56:13 INFO - PROCESS | 2129 | 1467460573727 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 2129 | 1467460573729 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:56:13 INFO - PROCESS | 2129 | 1467460573731 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 2129 | 1467460573732 Marionette TRACE conn2 <- [1,1602,null,{}] 04:56:13 INFO - PROCESS | 2129 | 1467460573734 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:56:13 INFO - PROCESS | 2129 | 1467460573735 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:13 INFO - PROCESS | 2129 | 1467460573816 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:56:13 INFO - PROCESS | 2129 | 1467460573873 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 2129 | 1467460573874 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b814800 == 43 [pid = 2129] [id = 408] 04:56:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119438400) [pid = 2129] [serial = 1223] [outer = 0x0] 04:56:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12876ec00) [pid = 2129] [serial = 1224] [outer = 0x119438400] 04:56:13 INFO - PROCESS | 2129 | 1467460573898 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1289cac00) [pid = 2129] [serial = 1225] [outer = 0x119438400] 04:56:14 INFO - PROCESS | 2129 | 1467460574154 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:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 468ms 04:56:14 INFO - PROCESS | 2129 | 1467460574200 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 2129 | 1467460574201 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:56:14 INFO - PROCESS | 2129 | 1467460574203 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 2129 | 1467460574204 Marionette TRACE conn2 <- [1,1606,null,{}] 04:56:14 INFO - PROCESS | 2129 | 1467460574206 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:56:14 INFO - PROCESS | 2129 | 1467460574208 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:14 INFO - PROCESS | 2129 | 1467460574300 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:56:14 INFO - PROCESS | 2129 | 1467460574304 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 2129 | 1467460574305 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd96800 == 44 [pid = 2129] [id = 409] 04:56:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x119a51400) [pid = 2129] [serial = 1226] [outer = 0x0] 04:56:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1289cf800) [pid = 2129] [serial = 1227] [outer = 0x119a51400] 04:56:14 INFO - PROCESS | 2129 | 1467460574328 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x128b93800) [pid = 2129] [serial = 1228] [outer = 0x119a51400] 04:56:14 INFO - PROCESS | 2129 | 1467460574662 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:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 04:56:14 INFO - PROCESS | 2129 | 1467460574672 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 2129 | 1467460574673 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:56:14 INFO - PROCESS | 2129 | 1467460574675 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 2129 | 1467460574677 Marionette TRACE conn2 <- [1,1610,null,{}] 04:56:14 INFO - PROCESS | 2129 | 1467460574682 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:56:14 INFO - PROCESS | 2129 | 1467460574683 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:14 INFO - PROCESS | 2129 | 1467460574764 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:56:14 INFO - PROCESS | 2129 | 1467460574822 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 2129 | 1467460574823 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda7000 == 45 [pid = 2129] [id = 410] 04:56:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1289d1c00) [pid = 2129] [serial = 1229] [outer = 0x0] 04:56:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x128b99800) [pid = 2129] [serial = 1230] [outer = 0x1289d1c00] 04:56:14 INFO - PROCESS | 2129 | 1467460574846 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x128d83000) [pid = 2129] [serial = 1231] [outer = 0x1289d1c00] 04:56:15 INFO - PROCESS | 2129 | 1467460575301 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:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 672ms 04:56:15 INFO - PROCESS | 2129 | 1467460575348 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 2129 | 1467460575352 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:56:15 INFO - PROCESS | 2129 | 1467460575357 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 2129 | 1467460575360 Marionette TRACE conn2 <- [1,1614,null,{}] 04:56:15 INFO - PROCESS | 2129 | 1467460575366 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:56:15 INFO - PROCESS | 2129 | 1467460575369 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:15 INFO - PROCESS | 2129 | 1467460575520 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:56:15 INFO - PROCESS | 2129 | 1467460575647 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 2129 | 1467460575649 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f5b000 == 46 [pid = 2129] [id = 411] 04:56:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x1129cdc00) [pid = 2129] [serial = 1232] [outer = 0x0] 04:56:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x11302cc00) [pid = 2129] [serial = 1233] [outer = 0x1129cdc00] 04:56:15 INFO - PROCESS | 2129 | 1467460575681 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x1138ecc00) [pid = 2129] [serial = 1234] [outer = 0x1129cdc00] 04:56:16 INFO - PROCESS | 2129 | 1467460576203 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:56:16 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:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 875ms 04:56:16 INFO - PROCESS | 2129 | 1467460576240 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 2129 | 1467460576246 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:56:16 INFO - PROCESS | 2129 | 1467460576255 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 2129 | 1467460576257 Marionette TRACE conn2 <- [1,1618,null,{}] 04:56:16 INFO - PROCESS | 2129 | 1467460576262 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:56:16 INFO - PROCESS | 2129 | 1467460576264 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:16 INFO - PROCESS | 2129 | 1467460576428 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:56:16 INFO - PROCESS | 2129 | 1467460576539 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 2129 | 1467460576541 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x119905800 == 47 [pid = 2129] [id = 412] 04:56:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x117202400) [pid = 2129] [serial = 1235] [outer = 0x0] 04:56:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x1173b6c00) [pid = 2129] [serial = 1236] [outer = 0x117202400] 04:56:16 INFO - PROCESS | 2129 | 1467460576587 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x11806bc00) [pid = 2129] [serial = 1237] [outer = 0x117202400] 04:56:17 INFO - PROCESS | 2129 | 1467460577286 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:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1076ms 04:56:17 INFO - PROCESS | 2129 | 1467460577335 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 2129 | 1467460577337 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:56:17 INFO - PROCESS | 2129 | 1467460577340 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 2129 | 1467460577342 Marionette TRACE conn2 <- [1,1622,null,{}] 04:56:17 INFO - PROCESS | 2129 | 1467460577345 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:56:17 INFO - PROCESS | 2129 | 1467460577347 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:17 INFO - PROCESS | 2129 | 1467460577450 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd96800 == 46 [pid = 2129] [id = 409] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12b814800 == 45 [pid = 2129] [id = 408] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12abaf000 == 44 [pid = 2129] [id = 407] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7cf000 == 43 [pid = 2129] [id = 406] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12a506800 == 42 [pid = 2129] [id = 405] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e3800 == 41 [pid = 2129] [id = 404] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x119d53800 == 40 [pid = 2129] [id = 403] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x12bf17800) [pid = 2129] [serial = 1176] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x1272be800 == 39 [pid = 2129] [id = 402] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x11876f800 == 38 [pid = 2129] [id = 401] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x124068800 == 37 [pid = 2129] [id = 400] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x123c9d000 == 36 [pid = 2129] [id = 399] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12386a000 == 35 [pid = 2129] [id = 398] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x119d57000 == 34 [pid = 2129] [id = 397] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x11946f000 == 33 [pid = 2129] [id = 396] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x118770000 == 32 [pid = 2129] [id = 395] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x11701f000 == 31 [pid = 2129] [id = 394] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x11608b800 == 30 [pid = 2129] [id = 393] 04:56:17 INFO - PROCESS | 2129 | --DOCSHELL 0x12d21a800 == 29 [pid = 2129] [id = 392] 04:56:17 INFO - PROCESS | 2129 | 1467460577577 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 2129 | 1467460577578 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x1169a0800 == 30 [pid = 2129] [id = 413] 04:56:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x1131ab400) [pid = 2129] [serial = 1238] [outer = 0x0] 04:56:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x11607b400) [pid = 2129] [serial = 1239] [outer = 0x1131ab400] 04:56:17 INFO - PROCESS | 2129 | 1467460577606 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x11806c400) [pid = 2129] [serial = 1240] [outer = 0x1131ab400] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x1129c8000) [pid = 2129] [serial = 1144] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x118110800) [pid = 2129] [serial = 1141] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x12a3cdc00) [pid = 2129] [serial = 1156] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x12bf14c00) [pid = 2129] [serial = 1174] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x128f86c00) [pid = 2129] [serial = 1153] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x1292c2400) [pid = 2129] [serial = 1155] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x12a940400) [pid = 2129] [serial = 1158] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x119a90800) [pid = 2129] [serial = 1167] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x12b926800) [pid = 2129] [serial = 1161] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x12b1d7c00) [pid = 2129] [serial = 1159] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x12b9a2400) [pid = 2129] [serial = 1164] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x12b99bc00) [pid = 2129] [serial = 1162] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x124596c00) [pid = 2129] [serial = 1168] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x128d79800) [pid = 2129] [serial = 1170] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118061c00) [pid = 2129] [serial = 1140] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x128d7f800) [pid = 2129] [serial = 1138] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x125605400) [pid = 2129] [serial = 1137] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x128b9b000) [pid = 2129] [serial = 1135] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x127203800) [pid = 2129] [serial = 1134] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a4d000) [pid = 2129] [serial = 1132] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x119929c00) [pid = 2129] [serial = 1131] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11820b400) [pid = 2129] [serial = 1129] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x117202c00) [pid = 2129] [serial = 1128] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x12b1d0000) [pid = 2129] [serial = 1171] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x12b9a7c00) [pid = 2129] [serial = 1173] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x12b9a7400) [pid = 2129] [serial = 1165] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1289c8800) [pid = 2129] [serial = 1152] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x124e22800) [pid = 2129] [serial = 1149] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x126902800) [pid = 2129] [serial = 1150] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119997c00) [pid = 2129] [serial = 1146] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119a8e800) [pid = 2129] [serial = 1147] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11826c400) [pid = 2129] [serial = 1143] [outer = 0x0] [url = about:blank] 04:56:17 INFO - PROCESS | 2129 | 1467460577956 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:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 625ms 04:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:56:17 INFO - PROCESS | 2129 | 1467460577965 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 2129 | 1467460577969 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:56:17 INFO - PROCESS | 2129 | 1467460577978 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 2129 | 1467460577980 Marionette TRACE conn2 <- [1,1626,null,{}] 04:56:17 INFO - PROCESS | 2129 | 1467460577984 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:56:17 INFO - PROCESS | 2129 | 1467460577986 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:18 INFO - PROCESS | 2129 | 1467460578134 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:56:18 INFO - PROCESS | 2129 | 1467460578221 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 2129 | 1467460578223 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x11876e800 == 31 [pid = 2129] [id = 414] 04:56:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x118103800) [pid = 2129] [serial = 1241] [outer = 0x0] 04:56:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118211400) [pid = 2129] [serial = 1242] [outer = 0x118103800] 04:56:18 INFO - PROCESS | 2129 | 1467460578266 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118257400) [pid = 2129] [serial = 1243] [outer = 0x118103800] 04:56:18 INFO - PROCESS | 2129 | 1467460578583 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:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 624ms 04:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:56:18 INFO - PROCESS | 2129 | 1467460578601 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 2129 | 1467460578602 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:56:18 INFO - PROCESS | 2129 | 1467460578604 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 2129 | 1467460578618 Marionette TRACE conn2 <- [1,1630,null,{}] 04:56:18 INFO - PROCESS | 2129 | 1467460578633 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:56:18 INFO - PROCESS | 2129 | 1467460578636 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:18 INFO - PROCESS | 2129 | 1467460578719 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:56:18 INFO - PROCESS | 2129 | 1467460578798 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 2129 | 1467460578799 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x119ffa000 == 32 [pid = 2129] [id = 415] 04:56:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11307a800) [pid = 2129] [serial = 1244] [outer = 0x0] 04:56:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118724400) [pid = 2129] [serial = 1245] [outer = 0x11307a800] 04:56:18 INFO - PROCESS | 2129 | 1467460578827 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119443000) [pid = 2129] [serial = 1246] [outer = 0x11307a800] 04:56:19 INFO - PROCESS | 2129 | 1467460579104 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:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 542ms 04:56:19 INFO - PROCESS | 2129 | 1467460579150 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 2129 | 1467460579151 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:56:19 INFO - PROCESS | 2129 | 1467460579154 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 2129 | 1467460579155 Marionette TRACE conn2 <- [1,1634,null,{}] 04:56:19 INFO - PROCESS | 2129 | 1467460579157 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:56:19 INFO - PROCESS | 2129 | 1467460579158 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:19 INFO - PROCESS | 2129 | 1467460579241 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:56:19 INFO - PROCESS | 2129 | 1467460579302 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 2129 | 1467460579303 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x124062000 == 33 [pid = 2129] [id = 416] 04:56:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119928800) [pid = 2129] [serial = 1247] [outer = 0x0] 04:56:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119994400) [pid = 2129] [serial = 1248] [outer = 0x119928800] 04:56:19 INFO - PROCESS | 2129 | 1467460579328 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119a91800) [pid = 2129] [serial = 1249] [outer = 0x119928800] 04:56:19 INFO - PROCESS | 2129 | 1467460579608 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:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 471ms 04:56:19 INFO - PROCESS | 2129 | 1467460579649 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 2129 | 1467460579651 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:56:19 INFO - PROCESS | 2129 | 1467460579658 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 2129 | 1467460579659 Marionette TRACE conn2 <- [1,1638,null,{}] 04:56:19 INFO - PROCESS | 2129 | 1467460579665 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:56:19 INFO - PROCESS | 2129 | 1467460579666 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:19 INFO - PROCESS | 2129 | 1467460579763 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:56:19 INFO - PROCESS | 2129 | 1467460579776 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 2129 | 1467460579777 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255bc000 == 34 [pid = 2129] [id = 417] 04:56:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1189e1400) [pid = 2129] [serial = 1250] [outer = 0x0] 04:56:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119afd400) [pid = 2129] [serial = 1251] [outer = 0x1189e1400] 04:56:19 INFO - PROCESS | 2129 | 1467460579801 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119fd9400) [pid = 2129] [serial = 1252] [outer = 0x1189e1400] 04:56:20 INFO - PROCESS | 2129 | 1467460580153 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:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 522ms 04:56:20 INFO - PROCESS | 2129 | 1467460580181 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 2129 | 1467460580182 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:56:20 INFO - PROCESS | 2129 | 1467460580184 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 2129 | 1467460580185 Marionette TRACE conn2 <- [1,1642,null,{}] 04:56:20 INFO - PROCESS | 2129 | 1467460580187 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:56:20 INFO - PROCESS | 2129 | 1467460580192 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:20 INFO - PROCESS | 2129 | 1467460580313 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:56:20 INFO - PROCESS | 2129 | 1467460580317 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 2129 | 1467460580318 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dbf800 == 35 [pid = 2129] [id = 418] 04:56:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119af7400) [pid = 2129] [serial = 1253] [outer = 0x0] 04:56:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1210e9400) [pid = 2129] [serial = 1254] [outer = 0x119af7400] 04:56:20 INFO - PROCESS | 2129 | 1467460580343 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1250eb800) [pid = 2129] [serial = 1255] [outer = 0x119af7400] 04:56:20 INFO - PROCESS | 2129 | 1467460580681 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:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 04:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:56:20 INFO - PROCESS | 2129 | 1467460580703 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 2129 | 1467460580704 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:56:20 INFO - PROCESS | 2129 | 1467460580706 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 2129 | 1467460580707 Marionette TRACE conn2 <- [1,1646,null,{}] 04:56:20 INFO - PROCESS | 2129 | 1467460580712 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:56:20 INFO - PROCESS | 2129 | 1467460580714 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:20 INFO - PROCESS | 2129 | 1467460580815 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:56:20 INFO - PROCESS | 2129 | 1467460580819 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 2129 | 1467460580821 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292d2800 == 36 [pid = 2129] [id = 419] 04:56:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x124b24800) [pid = 2129] [serial = 1256] [outer = 0x0] 04:56:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x126911000) [pid = 2129] [serial = 1257] [outer = 0x124b24800] 04:56:20 INFO - PROCESS | 2129 | 1467460580846 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x127210800) [pid = 2129] [serial = 1258] [outer = 0x124b24800] 04:56:21 INFO - PROCESS | 2129 | 1467460581184 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:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 04:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:56:21 INFO - PROCESS | 2129 | 1467460581229 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 2129 | 1467460581231 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:56:21 INFO - PROCESS | 2129 | 1467460581233 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 2129 | 1467460581234 Marionette TRACE conn2 <- [1,1650,null,{}] 04:56:21 INFO - PROCESS | 2129 | 1467460581236 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:56:21 INFO - PROCESS | 2129 | 1467460581237 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:21 INFO - PROCESS | 2129 | 1467460581333 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:56:21 INFO - PROCESS | 2129 | 1467460581372 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 2129 | 1467460581373 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a302800 == 37 [pid = 2129] [id = 420] 04:56:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x128774c00) [pid = 2129] [serial = 1259] [outer = 0x0] 04:56:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1289d4800) [pid = 2129] [serial = 1260] [outer = 0x128774c00] 04:56:21 INFO - PROCESS | 2129 | 1467460581397 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x128d78400) [pid = 2129] [serial = 1261] [outer = 0x128774c00] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1129d1000) [pid = 2129] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x120fd6400) [pid = 2129] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11841e000) [pid = 2129] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x120f39000) [pid = 2129] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x12420d400) [pid = 2129] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1246a8000) [pid = 2129] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x1138f9400) [pid = 2129] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119438400) [pid = 2129] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a51400) [pid = 2129] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1160d9000) [pid = 2129] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x119a98c00) [pid = 2129] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x118272000) [pid = 2129] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x12bf15000) [pid = 2129] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119afcc00) [pid = 2129] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118429400) [pid = 2129] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x111aad400) [pid = 2129] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1166f3800) [pid = 2129] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:56:21 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x118106800) [pid = 2129] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:56:21 INFO - PROCESS | 2129 | 1467460581808 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:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 621ms 04:56:21 INFO - PROCESS | 2129 | 1467460581855 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 2129 | 1467460581856 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:56:21 INFO - PROCESS | 2129 | 1467460581858 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 2129 | 1467460581859 Marionette TRACE conn2 <- [1,1654,null,{}] 04:56:21 INFO - PROCESS | 2129 | 1467460581861 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:56:21 INFO - PROCESS | 2129 | 1467460581862 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:21 INFO - PROCESS | 2129 | 1467460581940 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:56:22 INFO - PROCESS | 2129 | 1467460582000 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 2129 | 1467460582001 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x119ff9800 == 38 [pid = 2129] [id = 421] 04:56:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1160e3c00) [pid = 2129] [serial = 1262] [outer = 0x0] 04:56:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118238400) [pid = 2129] [serial = 1263] [outer = 0x1160e3c00] 04:56:22 INFO - PROCESS | 2129 | 1467460582025 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119a4f800) [pid = 2129] [serial = 1264] [outer = 0x1160e3c00] 04:56:22 INFO - PROCESS | 2129 | 1467460582292 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:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 467ms 04:56:22 INFO - PROCESS | 2129 | 1467460582333 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 2129 | 1467460582334 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:56:22 INFO - PROCESS | 2129 | 1467460582337 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 2129 | 1467460582338 Marionette TRACE conn2 <- [1,1658,null,{}] 04:56:22 INFO - PROCESS | 2129 | 1467460582340 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:56:22 INFO - PROCESS | 2129 | 1467460582341 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:22 INFO - PROCESS | 2129 | 1467460582423 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:56:22 INFO - PROCESS | 2129 | 1467460582428 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 2129 | 1467460582430 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b81c000 == 39 [pid = 2129] [id = 422] 04:56:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119a50400) [pid = 2129] [serial = 1265] [outer = 0x0] 04:56:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x125603400) [pid = 2129] [serial = 1266] [outer = 0x119a50400] 04:56:22 INFO - PROCESS | 2129 | 1467460582455 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x128779000) [pid = 2129] [serial = 1267] [outer = 0x119a50400] 04:56:22 INFO - PROCESS | 2129 | 1467460582785 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:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 468ms 04:56:22 INFO - PROCESS | 2129 | 1467460582806 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 2129 | 1467460582807 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:56:22 INFO - PROCESS | 2129 | 1467460582810 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 2129 | 1467460582814 Marionette TRACE conn2 <- [1,1662,null,{}] 04:56:22 INFO - PROCESS | 2129 | 1467460582816 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:56:22 INFO - PROCESS | 2129 | 1467460582818 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:22 INFO - PROCESS | 2129 | 1467460582934 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:56:22 INFO - PROCESS | 2129 | 1467460582940 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 2129 | 1467460582941 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd8d000 == 40 [pid = 2129] [id = 423] 04:56:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1289c8c00) [pid = 2129] [serial = 1268] [outer = 0x0] 04:56:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x128f8ac00) [pid = 2129] [serial = 1269] [outer = 0x1289c8c00] 04:56:22 INFO - PROCESS | 2129 | 1467460582968 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x129417000) [pid = 2129] [serial = 1270] [outer = 0x1289c8c00] 04:56:23 INFO - PROCESS | 2129 | 1467460583282 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:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 521ms 04:56:23 INFO - PROCESS | 2129 | 1467460583331 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:56:23 INFO - PROCESS | 2129 | 1467460583332 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:56:23 INFO - PROCESS | 2129 | 1467460583335 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:56:23 INFO - PROCESS | 2129 | 1467460583336 Marionette TRACE conn2 <- [1,1666,null,{}] 04:56:23 INFO - PROCESS | 2129 | 1467460583339 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:56:23 INFO - PROCESS | 2129 | 1467460583341 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:23 INFO - PROCESS | 2129 | 1467460583452 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:56:23 INFO - PROCESS | 2129 | 1467460583543 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:23 INFO - PROCESS | 2129 | 1467460583544 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c366000 == 41 [pid = 2129] [id = 424] 04:56:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x118426800) [pid = 2129] [serial = 1271] [outer = 0x0] 04:56:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x129418800) [pid = 2129] [serial = 1272] [outer = 0x118426800] 04:56:23 INFO - PROCESS | 2129 | 1467460583585 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12a603400) [pid = 2129] [serial = 1273] [outer = 0x118426800] 04:56:24 INFO - PROCESS | 2129 | 1467460584149 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:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 821ms 04:56:24 INFO - PROCESS | 2129 | 1467460584156 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 2129 | 1467460584159 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:56:24 INFO - PROCESS | 2129 | 1467460584164 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 2129 | 1467460584167 Marionette TRACE conn2 <- [1,1670,null,{}] 04:56:24 INFO - PROCESS | 2129 | 1467460584171 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:56:24 INFO - PROCESS | 2129 | 1467460584172 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:24 INFO - PROCESS | 2129 | 1467460584278 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:56:24 INFO - PROCESS | 2129 | 1467460584349 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 2129 | 1467460584350 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x118764800 == 42 [pid = 2129] [id = 425] 04:56:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x116713800) [pid = 2129] [serial = 1274] [outer = 0x0] 04:56:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x118065c00) [pid = 2129] [serial = 1275] [outer = 0x116713800] 04:56:24 INFO - PROCESS | 2129 | 1467460584381 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x11820bc00) [pid = 2129] [serial = 1276] [outer = 0x116713800] 04:56:24 INFO - PROCESS | 2129 | 1467460584801 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:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 674ms 04:56:24 INFO - PROCESS | 2129 | 1467460584838 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 2129 | 1467460584841 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:56:24 INFO - PROCESS | 2129 | 1467460584846 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 2129 | 1467460584848 Marionette TRACE conn2 <- [1,1674,null,{}] 04:56:24 INFO - PROCESS | 2129 | 1467460584873 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:56:24 INFO - PROCESS | 2129 | 1467460584875 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:25 INFO - PROCESS | 2129 | 1467460585016 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:56:25 INFO - PROCESS | 2129 | 1467460585056 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 2129 | 1467460585058 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e4d000 == 43 [pid = 2129] [id = 426] 04:56:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x11841a400) [pid = 2129] [serial = 1277] [outer = 0x0] 04:56:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x118725800) [pid = 2129] [serial = 1278] [outer = 0x11841a400] 04:56:25 INFO - PROCESS | 2129 | 1467460585088 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x119929c00) [pid = 2129] [serial = 1279] [outer = 0x11841a400] 04:56:25 INFO - PROCESS | 2129 | 1467460585505 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:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 720ms 04:56:25 INFO - PROCESS | 2129 | 1467460585567 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:56:25 INFO - PROCESS | 2129 | 1467460585568 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:56:25 INFO - PROCESS | 2129 | 1467460585571 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 2129 | 1467460585573 Marionette TRACE conn2 <- [1,1678,null,{}] 04:56:25 INFO - PROCESS | 2129 | 1467460585581 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:56:25 INFO - PROCESS | 2129 | 1467460585584 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:25 INFO - PROCESS | 2129 | 1467460585686 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:56:25 INFO - PROCESS | 2129 | 1467460585749 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 2129 | 1467460585751 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c017000 == 44 [pid = 2129] [id = 427] 04:56:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x119af1000) [pid = 2129] [serial = 1280] [outer = 0x0] 04:56:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x120fd6000) [pid = 2129] [serial = 1281] [outer = 0x119af1000] 04:56:25 INFO - PROCESS | 2129 | 1467460585781 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12420c400) [pid = 2129] [serial = 1282] [outer = 0x119af1000] 04:56:26 INFO - PROCESS | 2129 | 1467460586253 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:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 725ms 04:56:26 INFO - PROCESS | 2129 | 1467460586305 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 2129 | 1467460586307 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:56:26 INFO - PROCESS | 2129 | 1467460586310 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 2129 | 1467460586311 Marionette TRACE conn2 <- [1,1682,null,{}] 04:56:26 INFO - PROCESS | 2129 | 1467460586313 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:56:26 INFO - PROCESS | 2129 | 1467460586314 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:26 INFO - PROCESS | 2129 | 1467460586415 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:56:26 INFO - PROCESS | 2129 | 1467460586474 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 2129 | 1467460586475 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c77f000 == 45 [pid = 2129] [id = 428] 04:56:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x1245e8000) [pid = 2129] [serial = 1283] [outer = 0x0] 04:56:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x126f70000) [pid = 2129] [serial = 1284] [outer = 0x1245e8000] 04:56:26 INFO - PROCESS | 2129 | 1467460586504 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x128d7a800) [pid = 2129] [serial = 1285] [outer = 0x1245e8000] 04:56:27 INFO - PROCESS | 2129 | 1467460587101 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:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 819ms 04:56:27 INFO - PROCESS | 2129 | 1467460587130 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 2129 | 1467460587132 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:56:27 INFO - PROCESS | 2129 | 1467460587136 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 2129 | 1467460587138 Marionette TRACE conn2 <- [1,1686,null,{}] 04:56:27 INFO - PROCESS | 2129 | 1467460587141 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:56:27 INFO - PROCESS | 2129 | 1467460587143 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:27 INFO - PROCESS | 2129 | 1467460587241 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:56:27 INFO - PROCESS | 2129 | 1467460587315 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 2129 | 1467460587318 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x119914000 == 46 [pid = 2129] [id = 429] 04:56:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x116080400) [pid = 2129] [serial = 1286] [outer = 0x0] 04:56:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x116623800) [pid = 2129] [serial = 1287] [outer = 0x116080400] 04:56:27 INFO - PROCESS | 2129 | 1467460587345 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x1173b6000) [pid = 2129] [serial = 1288] [outer = 0x116080400] 04:56:27 INFO - PROCESS | 2129 | 1467460587817 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:56:27 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:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 725ms 04:56:27 INFO - PROCESS | 2129 | 1467460587861 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:56:27 INFO - PROCESS | 2129 | 1467460587866 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:56:27 INFO - PROCESS | 2129 | 1467460587872 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 2129 | 1467460587875 Marionette TRACE conn2 <- [1,1690,null,{}] 04:56:27 INFO - PROCESS | 2129 | 1467460587878 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:56:27 INFO - PROCESS | 2129 | 1467460587881 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:28 INFO - PROCESS | 2129 | 1467460588019 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:56:28 INFO - PROCESS | 2129 | 1467460588115 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 2129 | 1467460588116 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x119474000 == 47 [pid = 2129] [id = 430] 04:56:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x118107000) [pid = 2129] [serial = 1289] [outer = 0x0] 04:56:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x118235c00) [pid = 2129] [serial = 1290] [outer = 0x118107000] 04:56:28 INFO - PROCESS | 2129 | 1467460588145 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x118270000) [pid = 2129] [serial = 1291] [outer = 0x118107000] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd8d000 == 46 [pid = 2129] [id = 423] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x12b81c000 == 45 [pid = 2129] [id = 422] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x119ff9800 == 44 [pid = 2129] [id = 421] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x12a302800 == 43 [pid = 2129] [id = 420] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x1292d2800 == 42 [pid = 2129] [id = 419] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x128dbf800 == 41 [pid = 2129] [id = 418] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x1255bc000 == 40 [pid = 2129] [id = 417] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x124062000 == 39 [pid = 2129] [id = 416] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x119ffa000 == 38 [pid = 2129] [id = 415] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x11876e800 == 37 [pid = 2129] [id = 414] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x1169a0800 == 36 [pid = 2129] [id = 413] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x119905800 == 35 [pid = 2129] [id = 412] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x12bda7000 == 34 [pid = 2129] [id = 410] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x116f5b000 == 33 [pid = 2129] [id = 411] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x119914000 == 32 [pid = 2129] [id = 429] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x12c77f000 == 31 [pid = 2129] [id = 428] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x12c017000 == 30 [pid = 2129] [id = 427] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x124e4d000 == 29 [pid = 2129] [id = 426] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x118764800 == 28 [pid = 2129] [id = 425] 04:56:28 INFO - PROCESS | 2129 | --DOCSHELL 0x12c366000 == 27 [pid = 2129] [id = 424] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x128b99800) [pid = 2129] [serial = 1230] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x113031400) [pid = 2129] [serial = 1179] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x123f9a400) [pid = 2129] [serial = 1209] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x1133de400) [pid = 2129] [serial = 1180] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x119a48c00) [pid = 2129] [serial = 1200] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x1242e6c00) [pid = 2129] [serial = 1212] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x124e94400) [pid = 2129] [serial = 1213] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x119a90c00) [pid = 2129] [serial = 1201] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x126906400) [pid = 2129] [serial = 1216] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x1250f0400) [pid = 2129] [serial = 1215] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x126d66400) [pid = 2129] [serial = 1218] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x116299800) [pid = 2129] [serial = 1182] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1289cac00) [pid = 2129] [serial = 1225] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1167d1c00) [pid = 2129] [serial = 1183] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1289cf800) [pid = 2129] [serial = 1227] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118237800) [pid = 2129] [serial = 1191] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x118389000) [pid = 2129] [serial = 1192] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119af3800) [pid = 2129] [serial = 1203] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119afc800) [pid = 2129] [serial = 1204] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1189ef800) [pid = 2129] [serial = 1197] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a1e400) [pid = 2129] [serial = 1198] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x12c3c1c00) [pid = 2129] [serial = 1177] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x119d0ec00) [pid = 2129] [serial = 1206] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119d1a000) [pid = 2129] [serial = 1221] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x12720b400) [pid = 2129] [serial = 1219] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x118065800) [pid = 2129] [serial = 1185] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118102800) [pid = 2129] [serial = 1186] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x118669c00) [pid = 2129] [serial = 1194] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x128b93800) [pid = 2129] [serial = 1228] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119929400) [pid = 2129] [serial = 1195] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x118236400) [pid = 2129] [serial = 1189] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x118111800) [pid = 2129] [serial = 1188] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x124208800) [pid = 2129] [serial = 1210] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x12876ec00) [pid = 2129] [serial = 1224] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x126f6cc00) [pid = 2129] [serial = 1222] [outer = 0x0] [url = about:blank] 04:56:28 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x120f35c00) [pid = 2129] [serial = 1207] [outer = 0x0] [url = about:blank] 04:56:29 INFO - PROCESS | 2129 | 1467460589037 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:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1176ms 04:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:56:29 INFO - PROCESS | 2129 | 1467460589049 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 2129 | 1467460589052 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:56:29 INFO - PROCESS | 2129 | 1467460589054 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 2129 | 1467460589056 Marionette TRACE conn2 <- [1,1694,null,{}] 04:56:29 INFO - PROCESS | 2129 | 1467460589062 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:56:29 INFO - PROCESS | 2129 | 1467460589064 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:29 INFO - PROCESS | 2129 | 1467460589143 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:56:29 INFO - PROCESS | 2129 | 1467460589198 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 2129 | 1467460589201 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x116678000 == 28 [pid = 2129] [id = 431] 04:56:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1129cac00) [pid = 2129] [serial = 1292] [outer = 0x0] 04:56:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x113031400) [pid = 2129] [serial = 1293] [outer = 0x1129cac00] 04:56:29 INFO - PROCESS | 2129 | 1467460589228 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1133bf800) [pid = 2129] [serial = 1294] [outer = 0x1129cac00] 04:56:29 INFO - PROCESS | 2129 | 1467460589535 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:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 522ms 04:56:29 INFO - PROCESS | 2129 | 1467460589577 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 2129 | 1467460589581 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:56:29 INFO - PROCESS | 2129 | 1467460589586 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 2129 | 1467460589587 Marionette TRACE conn2 <- [1,1698,null,{}] 04:56:29 INFO - PROCESS | 2129 | 1467460589590 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:56:29 INFO - PROCESS | 2129 | 1467460589591 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:29 INFO - PROCESS | 2129 | 1467460589664 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:56:29 INFO - PROCESS | 2129 | 1467460589668 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 2129 | 1467460589669 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x1181a8000 == 29 [pid = 2129] [id = 432] 04:56:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11629f000) [pid = 2129] [serial = 1295] [outer = 0x0] 04:56:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x1167ca000) [pid = 2129] [serial = 1296] [outer = 0x11629f000] 04:56:29 INFO - PROCESS | 2129 | 1467460589699 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x116fb0800) [pid = 2129] [serial = 1297] [outer = 0x11629f000] 04:56:30 INFO - PROCESS | 2129 | 1467460590060 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:56:30 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:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 04:56:30 INFO - PROCESS | 2129 | 1467460590104 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 2129 | 1467460590106 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:56:30 INFO - PROCESS | 2129 | 1467460590108 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 2129 | 1467460590111 Marionette TRACE conn2 <- [1,1702,null,{}] 04:56:30 INFO - PROCESS | 2129 | 1467460590118 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:56:30 INFO - PROCESS | 2129 | 1467460590122 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:30 INFO - PROCESS | 2129 | 1467460590197 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:56:30 INFO - PROCESS | 2129 | 1467460590204 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 2129 | 1467460590206 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x11946d000 == 30 [pid = 2129] [id = 433] 04:56:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1133e4400) [pid = 2129] [serial = 1298] [outer = 0x0] 04:56:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118231800) [pid = 2129] [serial = 1299] [outer = 0x1133e4400] 04:56:30 INFO - PROCESS | 2129 | 1467460590235 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118253000) [pid = 2129] [serial = 1300] [outer = 0x1133e4400] 04:56:30 INFO - PROCESS | 2129 | 1467460590627 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:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 572ms 04:56:30 INFO - PROCESS | 2129 | 1467460590681 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 2129 | 1467460590684 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:56:30 INFO - PROCESS | 2129 | 1467460590688 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 2129 | 1467460590690 Marionette TRACE conn2 <- [1,1706,null,{}] 04:56:30 INFO - PROCESS | 2129 | 1467460590702 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:56:30 INFO - PROCESS | 2129 | 1467460590704 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:30 INFO - PROCESS | 2129 | 1467460590785 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:56:30 INFO - PROCESS | 2129 | 1467460590788 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 2129 | 1467460590790 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210b2800 == 31 [pid = 2129] [id = 434] 04:56:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118385c00) [pid = 2129] [serial = 1301] [outer = 0x0] 04:56:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11841f800) [pid = 2129] [serial = 1302] [outer = 0x118385c00] 04:56:30 INFO - PROCESS | 2129 | 1467460590817 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11856bc00) [pid = 2129] [serial = 1303] [outer = 0x118385c00] 04:56:31 INFO - PROCESS | 2129 | 1467460591183 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:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 523ms 04:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:56:31 INFO - PROCESS | 2129 | 1467460591213 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 2129 | 1467460591214 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:56:31 INFO - PROCESS | 2129 | 1467460591216 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 2129 | 1467460591217 Marionette TRACE conn2 <- [1,1710,null,{}] 04:56:31 INFO - PROCESS | 2129 | 1467460591226 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:56:31 INFO - PROCESS | 2129 | 1467460591227 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:31 INFO - PROCESS | 2129 | 1467460591319 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:56:31 INFO - PROCESS | 2129 | 1467460591322 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 2129 | 1467460591324 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x123ca9000 == 32 [pid = 2129] [id = 435] 04:56:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x116706800) [pid = 2129] [serial = 1304] [outer = 0x0] 04:56:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x11866a400) [pid = 2129] [serial = 1305] [outer = 0x116706800] 04:56:31 INFO - PROCESS | 2129 | 1467460591348 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x11943a400) [pid = 2129] [serial = 1306] [outer = 0x116706800] 04:56:31 INFO - PROCESS | 2129 | 1467460591699 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:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 531ms 04:56:31 INFO - PROCESS | 2129 | 1467460591747 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 2129 | 1467460591748 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:56:31 INFO - PROCESS | 2129 | 1467460591751 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 2129 | 1467460591752 Marionette TRACE conn2 <- [1,1714,null,{}] 04:56:31 INFO - PROCESS | 2129 | 1467460591754 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:56:31 INFO - PROCESS | 2129 | 1467460591758 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:31 INFO - PROCESS | 2129 | 1467460591871 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:56:31 INFO - PROCESS | 2129 | 1467460591883 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 2129 | 1467460591884 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x125054000 == 33 [pid = 2129] [id = 436] 04:56:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119442400) [pid = 2129] [serial = 1307] [outer = 0x0] 04:56:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119989c00) [pid = 2129] [serial = 1308] [outer = 0x119442400] 04:56:31 INFO - PROCESS | 2129 | 1467460591910 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119af2800) [pid = 2129] [serial = 1309] [outer = 0x119442400] 04:56:32 INFO - PROCESS | 2129 | 1467460592309 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:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 569ms 04:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:56:32 INFO - PROCESS | 2129 | 1467460592321 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 2129 | 1467460592323 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:56:32 INFO - PROCESS | 2129 | 1467460592326 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 2129 | 1467460592327 Marionette TRACE conn2 <- [1,1718,null,{}] 04:56:32 INFO - PROCESS | 2129 | 1467460592331 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:56:32 INFO - PROCESS | 2129 | 1467460592333 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:32 INFO - PROCESS | 2129 | 1467460592471 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:56:32 INFO - PROCESS | 2129 | 1467460592482 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 2129 | 1467460592483 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x128a9b800 == 34 [pid = 2129] [id = 437] 04:56:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x118254c00) [pid = 2129] [serial = 1310] [outer = 0x0] 04:56:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x119bbc800) [pid = 2129] [serial = 1311] [outer = 0x118254c00] 04:56:32 INFO - PROCESS | 2129 | 1467460592509 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119fca400) [pid = 2129] [serial = 1312] [outer = 0x118254c00] 04:56:32 INFO - PROCESS | 2129 | 1467460592839 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:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 571ms 04:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:56:32 INFO - PROCESS | 2129 | 1467460592897 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 2129 | 1467460592898 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:56:32 INFO - PROCESS | 2129 | 1467460592900 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 2129 | 1467460592901 Marionette TRACE conn2 <- [1,1722,null,{}] 04:56:32 INFO - PROCESS | 2129 | 1467460592903 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:56:32 INFO - PROCESS | 2129 | 1467460592905 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:33 INFO - PROCESS | 2129 | 1467460592998 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1289d1c00) [pid = 2129] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x118426800) [pid = 2129] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119a50400) [pid = 2129] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119928800) [pid = 2129] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1289c8c00) [pid = 2129] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x1160e3c00) [pid = 2129] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x117202400) [pid = 2129] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x124b24800) [pid = 2129] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x118103800) [pid = 2129] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1189e1400) [pid = 2129] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1131ab400) [pid = 2129] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x128774c00) [pid = 2129] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11307a800) [pid = 2129] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1129cdc00) [pid = 2129] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:56:33 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119af7400) [pid = 2129] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:56:33 INFO - PROCESS | 2129 | 1467460593242 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 2129 | 1467460593243 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e66000 == 35 [pid = 2129] [id = 438] 04:56:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1110a0c00) [pid = 2129] [serial = 1313] [outer = 0x0] 04:56:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x11307a800) [pid = 2129] [serial = 1314] [outer = 0x1110a0c00] 04:56:33 INFO - PROCESS | 2129 | 1467460593267 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x117206400) [pid = 2129] [serial = 1315] [outer = 0x1110a0c00] 04:56:33 INFO - PROCESS | 2129 | 1467460593515 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:56:33 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:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 668ms 04:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:56:33 INFO - PROCESS | 2129 | 1467460593569 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 2129 | 1467460593570 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:56:33 INFO - PROCESS | 2129 | 1467460593572 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 2129 | 1467460593573 Marionette TRACE conn2 <- [1,1726,null,{}] 04:56:33 INFO - PROCESS | 2129 | 1467460593575 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:56:33 INFO - PROCESS | 2129 | 1467460593576 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:33 INFO - PROCESS | 2129 | 1467460593666 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:56:33 INFO - PROCESS | 2129 | 1467460593669 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 2129 | 1467460593671 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x119469800 == 36 [pid = 2129] [id = 439] 04:56:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11670bc00) [pid = 2129] [serial = 1316] [outer = 0x0] 04:56:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119bbf800) [pid = 2129] [serial = 1317] [outer = 0x11670bc00] 04:56:33 INFO - PROCESS | 2129 | 1467460593695 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x120f38400) [pid = 2129] [serial = 1318] [outer = 0x11670bc00] 04:56:34 INFO - PROCESS | 2129 | 1467460594073 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:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 524ms 04:56:34 INFO - PROCESS | 2129 | 1467460594097 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 2129 | 1467460594099 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:56:34 INFO - PROCESS | 2129 | 1467460594102 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 2129 | 1467460594104 Marionette TRACE conn2 <- [1,1730,null,{}] 04:56:34 INFO - PROCESS | 2129 | 1467460594108 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:56:34 INFO - PROCESS | 2129 | 1467460594111 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:34 INFO - PROCESS | 2129 | 1467460594229 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:56:34 INFO - PROCESS | 2129 | 1467460594235 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 2129 | 1467460594236 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a302800 == 37 [pid = 2129] [id = 440] 04:56:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x120f36400) [pid = 2129] [serial = 1319] [outer = 0x0] 04:56:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1210e7c00) [pid = 2129] [serial = 1320] [outer = 0x120f36400] 04:56:34 INFO - PROCESS | 2129 | 1467460594275 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x123de6800) [pid = 2129] [serial = 1321] [outer = 0x120f36400] 04:56:34 INFO - PROCESS | 2129 | 1467460594688 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:56:34 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:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 620ms 04:56:34 INFO - PROCESS | 2129 | 1467460594722 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 2129 | 1467460594724 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:56:34 INFO - PROCESS | 2129 | 1467460594736 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 2129 | 1467460594738 Marionette TRACE conn2 <- [1,1734,null,{}] 04:56:34 INFO - PROCESS | 2129 | 1467460594740 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:56:34 INFO - PROCESS | 2129 | 1467460594742 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:34 INFO - PROCESS | 2129 | 1467460594831 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:56:34 INFO - PROCESS | 2129 | 1467460594834 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 2129 | 1467460594836 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x123ca5000 == 38 [pid = 2129] [id = 441] 04:56:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x124070000) [pid = 2129] [serial = 1322] [outer = 0x0] 04:56:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12458f800) [pid = 2129] [serial = 1323] [outer = 0x124070000] 04:56:34 INFO - PROCESS | 2129 | 1467460594862 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1250f0400) [pid = 2129] [serial = 1324] [outer = 0x124070000] 04:56:35 INFO - PROCESS | 2129 | 1467460595185 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:56:35 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:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 04:56:35 INFO - PROCESS | 2129 | 1467460595255 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 2129 | 1467460595258 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:56:35 INFO - PROCESS | 2129 | 1467460595263 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 2129 | 1467460595266 Marionette TRACE conn2 <- [1,1738,null,{}] 04:56:35 INFO - PROCESS | 2129 | 1467460595270 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:56:35 INFO - PROCESS | 2129 | 1467460595272 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:35 INFO - PROCESS | 2129 | 1467460595389 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:56:35 INFO - PROCESS | 2129 | 1467460595449 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 2129 | 1467460595452 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x116258000 == 39 [pid = 2129] [id = 442] 04:56:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1129c8c00) [pid = 2129] [serial = 1325] [outer = 0x0] 04:56:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x112af3000) [pid = 2129] [serial = 1326] [outer = 0x1129c8c00] 04:56:35 INFO - PROCESS | 2129 | 1467460595483 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x113839000) [pid = 2129] [serial = 1327] [outer = 0x1129c8c00] 04:56:36 INFO - PROCESS | 2129 | 1467460596022 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:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 775ms 04:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:56:36 INFO - PROCESS | 2129 | 1467460596055 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 2129 | 1467460596057 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:56:36 INFO - PROCESS | 2129 | 1467460596065 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 2129 | 1467460596068 Marionette TRACE conn2 <- [1,1742,null,{}] 04:56:36 INFO - PROCESS | 2129 | 1467460596071 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:56:36 INFO - PROCESS | 2129 | 1467460596073 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:36 INFO - PROCESS | 2129 | 1467460596180 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:56:36 INFO - PROCESS | 2129 | 1467460596261 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:36 INFO - PROCESS | 2129 | 1467460596263 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d68800 == 40 [pid = 2129] [id = 443] 04:56:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1176e7c00) [pid = 2129] [serial = 1328] [outer = 0x0] 04:56:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x118068800) [pid = 2129] [serial = 1329] [outer = 0x1176e7c00] 04:56:36 INFO - PROCESS | 2129 | 1467460596293 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x118111800) [pid = 2129] [serial = 1330] [outer = 0x1176e7c00] 04:56:36 INFO - PROCESS | 2129 | 1467460596951 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:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 928ms 04:56:36 INFO - PROCESS | 2129 | 1467460596989 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 2129 | 1467460596991 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:56:36 INFO - PROCESS | 2129 | 1467460596995 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 2129 | 1467460596997 Marionette TRACE conn2 <- [1,1746,null,{}] 04:56:37 INFO - PROCESS | 2129 | 1467460597002 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:56:37 INFO - PROCESS | 2129 | 1467460597003 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:37 INFO - PROCESS | 2129 | 1467460597116 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:56:37 INFO - PROCESS | 2129 | 1467460597200 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 2129 | 1467460597202 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f49000 == 41 [pid = 2129] [id = 444] 04:56:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x116629800) [pid = 2129] [serial = 1331] [outer = 0x0] 04:56:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1167ca400) [pid = 2129] [serial = 1332] [outer = 0x116629800] 04:56:37 INFO - PROCESS | 2129 | 1467460597231 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1172bc400) [pid = 2129] [serial = 1333] [outer = 0x116629800] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x12a302800 == 40 [pid = 2129] [id = 440] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x119469800 == 39 [pid = 2129] [id = 439] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x117e66000 == 38 [pid = 2129] [id = 438] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x128a9b800 == 37 [pid = 2129] [id = 437] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x125054000 == 36 [pid = 2129] [id = 436] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x123ca9000 == 35 [pid = 2129] [id = 435] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x1210b2800 == 34 [pid = 2129] [id = 434] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x11946d000 == 33 [pid = 2129] [id = 433] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x1181a8000 == 32 [pid = 2129] [id = 432] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x116678000 == 31 [pid = 2129] [id = 431] 04:56:37 INFO - PROCESS | 2129 | --DOCSHELL 0x119474000 == 30 [pid = 2129] [id = 430] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x12a603400) [pid = 2129] [serial = 1273] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x129418800) [pid = 2129] [serial = 1272] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x119afd400) [pid = 2129] [serial = 1251] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1210e9400) [pid = 2129] [serial = 1254] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x118238400) [pid = 2129] [serial = 1263] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x127210800) [pid = 2129] [serial = 1258] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x126911000) [pid = 2129] [serial = 1257] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1289d4800) [pid = 2129] [serial = 1260] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119994400) [pid = 2129] [serial = 1248] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118211400) [pid = 2129] [serial = 1242] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118257400) [pid = 2129] [serial = 1243] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11607b400) [pid = 2129] [serial = 1239] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11806c400) [pid = 2129] [serial = 1240] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1173b6c00) [pid = 2129] [serial = 1236] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11806bc00) [pid = 2129] [serial = 1237] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118724400) [pid = 2129] [serial = 1245] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119443000) [pid = 2129] [serial = 1246] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x128d83000) [pid = 2129] [serial = 1231] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11302cc00) [pid = 2129] [serial = 1233] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1138ecc00) [pid = 2129] [serial = 1234] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x125603400) [pid = 2129] [serial = 1266] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1250eb800) [pid = 2129] [serial = 1255] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119a4f800) [pid = 2129] [serial = 1264] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x128f8ac00) [pid = 2129] [serial = 1269] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x128d78400) [pid = 2129] [serial = 1261] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x119fd9400) [pid = 2129] [serial = 1252] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x128779000) [pid = 2129] [serial = 1267] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x119a91800) [pid = 2129] [serial = 1249] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x129417000) [pid = 2129] [serial = 1270] [outer = 0x0] [url = about:blank] 04:56:37 INFO - PROCESS | 2129 | 1467460597631 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:56:37 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:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 675ms 04:56:37 INFO - PROCESS | 2129 | 1467460597670 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 2129 | 1467460597673 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:56:37 INFO - PROCESS | 2129 | 1467460597677 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 2129 | 1467460597679 Marionette TRACE conn2 <- [1,1750,null,{}] 04:56:37 INFO - PROCESS | 2129 | 1467460597681 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:56:37 INFO - PROCESS | 2129 | 1467460597683 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:37 INFO - PROCESS | 2129 | 1467460597761 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:56:37 INFO - PROCESS | 2129 | 1467460597767 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 2129 | 1467460597768 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x11845a800 == 31 [pid = 2129] [id = 445] 04:56:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x118069c00) [pid = 2129] [serial = 1334] [outer = 0x0] 04:56:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118104400) [pid = 2129] [serial = 1335] [outer = 0x118069c00] 04:56:37 INFO - PROCESS | 2129 | 1467460597795 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x118236400) [pid = 2129] [serial = 1336] [outer = 0x118069c00] 04:56:38 INFO - PROCESS | 2129 | 1467460598120 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:56:38 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:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 470ms 04:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:56:38 INFO - PROCESS | 2129 | 1467460598149 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 2129 | 1467460598151 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:56:38 INFO - PROCESS | 2129 | 1467460598153 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 2129 | 1467460598155 Marionette TRACE conn2 <- [1,1754,null,{}] 04:56:38 INFO - PROCESS | 2129 | 1467460598186 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:56:38 INFO - PROCESS | 2129 | 1467460598190 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:38 INFO - PROCESS | 2129 | 1467460598268 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:56:38 INFO - PROCESS | 2129 | 1467460598273 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 2129 | 1467460598276 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210bc000 == 32 [pid = 2129] [id = 446] 04:56:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11826a400) [pid = 2129] [serial = 1337] [outer = 0x0] 04:56:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x11856a800) [pid = 2129] [serial = 1338] [outer = 0x11826a400] 04:56:38 INFO - PROCESS | 2129 | 1467460598307 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119440400) [pid = 2129] [serial = 1339] [outer = 0x11826a400] 04:56:38 INFO - PROCESS | 2129 | 1467460598682 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:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 541ms 04:56:38 INFO - PROCESS | 2129 | 1467460598697 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 2129 | 1467460598699 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:56:38 INFO - PROCESS | 2129 | 1467460598701 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 2129 | 1467460598702 Marionette TRACE conn2 <- [1,1758,null,{}] 04:56:38 INFO - PROCESS | 2129 | 1467460598704 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:56:38 INFO - PROCESS | 2129 | 1467460598706 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:38 INFO - PROCESS | 2129 | 1467460598791 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:56:38 INFO - PROCESS | 2129 | 1467460598848 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 2129 | 1467460598849 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x1245b5000 == 33 [pid = 2129] [id = 447] 04:56:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118271c00) [pid = 2129] [serial = 1340] [outer = 0x0] 04:56:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119990800) [pid = 2129] [serial = 1341] [outer = 0x118271c00] 04:56:38 INFO - PROCESS | 2129 | 1467460598874 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119a4f000) [pid = 2129] [serial = 1342] [outer = 0x118271c00] 04:56:39 INFO - PROCESS | 2129 | 1467460599155 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:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 472ms 04:56:39 INFO - PROCESS | 2129 | 1467460599174 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 2129 | 1467460599175 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:56:39 INFO - PROCESS | 2129 | 1467460599178 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 2129 | 1467460599181 Marionette TRACE conn2 <- [1,1762,null,{}] 04:56:39 INFO - PROCESS | 2129 | 1467460599189 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:56:39 INFO - PROCESS | 2129 | 1467460599190 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:39 INFO - PROCESS | 2129 | 1467460599269 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:56:39 INFO - PROCESS | 2129 | 1467460599273 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 2129 | 1467460599275 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x128ab0800 == 34 [pid = 2129] [id = 448] 04:56:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x113095400) [pid = 2129] [serial = 1343] [outer = 0x0] 04:56:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119af3000) [pid = 2129] [serial = 1344] [outer = 0x113095400] 04:56:39 INFO - PROCESS | 2129 | 1467460599301 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119d17c00) [pid = 2129] [serial = 1345] [outer = 0x113095400] 04:56:39 INFO - PROCESS | 2129 | 1467460599635 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:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 478ms 04:56:39 INFO - PROCESS | 2129 | 1467460599656 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 2129 | 1467460599657 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:56:39 INFO - PROCESS | 2129 | 1467460599659 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 2129 | 1467460599660 Marionette TRACE conn2 <- [1,1766,null,{}] 04:56:39 INFO - PROCESS | 2129 | 1467460599665 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:56:39 INFO - PROCESS | 2129 | 1467460599668 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:39 INFO - PROCESS | 2129 | 1467460599847 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:56:39 INFO - PROCESS | 2129 | 1467460599863 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 2129 | 1467460599864 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f75000 == 35 [pid = 2129] [id = 449] 04:56:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119afd800) [pid = 2129] [serial = 1346] [outer = 0x0] 04:56:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x120fd7c00) [pid = 2129] [serial = 1347] [outer = 0x119afd800] 04:56:39 INFO - PROCESS | 2129 | 1467460599905 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x124e1ac00) [pid = 2129] [serial = 1348] [outer = 0x119afd800] 04:56:40 INFO - PROCESS | 2129 | 1467460600332 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:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 721ms 04:56:40 INFO - PROCESS | 2129 | 1467460600380 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:56:40 INFO - PROCESS | 2129 | 1467460600382 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:56:40 INFO - PROCESS | 2129 | 1467460600384 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 2129 | 1467460600385 Marionette TRACE conn2 <- [1,1770,null,{}] 04:56:40 INFO - PROCESS | 2129 | 1467460600387 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:56:40 INFO - PROCESS | 2129 | 1467460600388 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:40 INFO - PROCESS | 2129 | 1467460600484 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:56:40 INFO - PROCESS | 2129 | 1467460600498 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 2129 | 1467460600499 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a514000 == 36 [pid = 2129] [id = 450] 04:56:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x124fc9400) [pid = 2129] [serial = 1349] [outer = 0x0] 04:56:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1255a3000) [pid = 2129] [serial = 1350] [outer = 0x124fc9400] 04:56:40 INFO - PROCESS | 2129 | 1467460600529 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x126910800) [pid = 2129] [serial = 1351] [outer = 0x124fc9400] 04:56:40 INFO - PROCESS | 2129 | 1467460600926 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:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 571ms 04:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:56:40 INFO - PROCESS | 2129 | 1467460600956 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 2129 | 1467460600958 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:56:40 INFO - PROCESS | 2129 | 1467460600968 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 2129 | 1467460600969 Marionette TRACE conn2 <- [1,1774,null,{}] 04:56:40 INFO - PROCESS | 2129 | 1467460600971 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:56:40 INFO - PROCESS | 2129 | 1467460600972 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:41 INFO - PROCESS | 2129 | 1467460601070 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:56:41 INFO - PROCESS | 2129 | 1467460601073 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 2129 | 1467460601075 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b128000 == 37 [pid = 2129] [id = 451] 04:56:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x112dcb000) [pid = 2129] [serial = 1352] [outer = 0x0] 04:56:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x127206800) [pid = 2129] [serial = 1353] [outer = 0x112dcb000] 04:56:41 INFO - PROCESS | 2129 | 1467460601101 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x128773400) [pid = 2129] [serial = 1354] [outer = 0x112dcb000] 04:56:41 INFO - PROCESS | 2129 | 1467460601541 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:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 04:56:41 INFO - PROCESS | 2129 | 1467460601590 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:56:41 INFO - PROCESS | 2129 | 1467460601591 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:56:41 INFO - PROCESS | 2129 | 1467460601593 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 2129 | 1467460601594 Marionette TRACE conn2 <- [1,1778,null,{}] 04:56:41 INFO - PROCESS | 2129 | 1467460601597 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:56:41 INFO - PROCESS | 2129 | 1467460601598 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:41 INFO - PROCESS | 2129 | 1467460601693 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:56:41 INFO - PROCESS | 2129 | 1467460601712 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 2129 | 1467460601714 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba1f800 == 38 [pid = 2129] [id = 452] 04:56:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x126dd0800) [pid = 2129] [serial = 1355] [outer = 0x0] 04:56:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1289c8c00) [pid = 2129] [serial = 1356] [outer = 0x126dd0800] 04:56:41 INFO - PROCESS | 2129 | 1467460601738 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1289d0800) [pid = 2129] [serial = 1357] [outer = 0x126dd0800] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x116706800) [pid = 2129] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118107000) [pid = 2129] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1129cac00) [pid = 2129] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1133e4400) [pid = 2129] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x11629f000) [pid = 2129] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118385c00) [pid = 2129] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x116713800) [pid = 2129] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11841a400) [pid = 2129] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x119442400) [pid = 2129] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119af1000) [pid = 2129] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1245e8000) [pid = 2129] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x116080400) [pid = 2129] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118254c00) [pid = 2129] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1110a0c00) [pid = 2129] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x120f36400) [pid = 2129] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:56:42 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11670bc00) [pid = 2129] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:56:42 INFO - PROCESS | 2129 | 1467460602154 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:56:42 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:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 569ms 04:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:56:42 INFO - PROCESS | 2129 | 1467460602166 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 2129 | 1467460602167 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:56:42 INFO - PROCESS | 2129 | 1467460602169 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 2129 | 1467460602170 Marionette TRACE conn2 <- [1,1782,null,{}] 04:56:42 INFO - PROCESS | 2129 | 1467460602173 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:56:42 INFO - PROCESS | 2129 | 1467460602174 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:42 INFO - PROCESS | 2129 | 1467460602283 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:56:42 INFO - PROCESS | 2129 | 1467460602325 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 2129 | 1467460602326 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e9800 == 39 [pid = 2129] [id = 453] 04:56:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x110fe8000) [pid = 2129] [serial = 1358] [outer = 0x0] 04:56:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x11806f800) [pid = 2129] [serial = 1359] [outer = 0x110fe8000] 04:56:42 INFO - PROCESS | 2129 | 1467460602351 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1189ee800) [pid = 2129] [serial = 1360] [outer = 0x110fe8000] 04:56:42 INFO - PROCESS | 2129 | 1467460602608 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:56:42 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:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 470ms 04:56:42 INFO - PROCESS | 2129 | 1467460602643 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 2129 | 1467460602647 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:56:42 INFO - PROCESS | 2129 | 1467460602659 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 2129 | 1467460602665 Marionette TRACE conn2 <- [1,1786,null,{}] 04:56:42 INFO - PROCESS | 2129 | 1467460602677 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:56:42 INFO - PROCESS | 2129 | 1467460602682 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:42 INFO - PROCESS | 2129 | 1467460602834 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:56:42 INFO - PROCESS | 2129 | 1467460602921 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 2129 | 1467460602923 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bdaa000 == 40 [pid = 2129] [id = 454] 04:56:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118234000) [pid = 2129] [serial = 1361] [outer = 0x0] 04:56:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118728400) [pid = 2129] [serial = 1362] [outer = 0x118234000] 04:56:42 INFO - PROCESS | 2129 | 1467460602965 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x128b95c00) [pid = 2129] [serial = 1363] [outer = 0x118234000] 04:56:43 INFO - PROCESS | 2129 | 1467460603298 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:56:43 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:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 689ms 04:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:56:43 INFO - PROCESS | 2129 | 1467460603349 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 2129 | 1467460603350 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:56:43 INFO - PROCESS | 2129 | 1467460603352 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 2129 | 1467460603353 Marionette TRACE conn2 <- [1,1790,null,{}] 04:56:43 INFO - PROCESS | 2129 | 1467460603355 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:56:43 INFO - PROCESS | 2129 | 1467460603356 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:43 INFO - PROCESS | 2129 | 1467460603437 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:56:43 INFO - PROCESS | 2129 | 1467460603499 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 2129 | 1467460603500 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c369000 == 41 [pid = 2129] [id = 455] 04:56:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11837dc00) [pid = 2129] [serial = 1364] [outer = 0x0] 04:56:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1289c5800) [pid = 2129] [serial = 1365] [outer = 0x11837dc00] 04:56:43 INFO - PROCESS | 2129 | 1467460603524 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x128f8ac00) [pid = 2129] [serial = 1366] [outer = 0x11837dc00] 04:56:43 INFO - PROCESS | 2129 | 1467460603796 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:56:43 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:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 468ms 04:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:56:43 INFO - PROCESS | 2129 | 1467460603820 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 2129 | 1467460603821 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:56:43 INFO - PROCESS | 2129 | 1467460603823 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 2129 | 1467460603824 Marionette TRACE conn2 <- [1,1794,null,{}] 04:56:43 INFO - PROCESS | 2129 | 1467460603835 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:56:43 INFO - PROCESS | 2129 | 1467460603836 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:43 INFO - PROCESS | 2129 | 1467460603926 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:56:43 INFO - PROCESS | 2129 | 1467460603932 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 2129 | 1467460603933 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c784000 == 42 [pid = 2129] [id = 456] 04:56:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x11820b400) [pid = 2129] [serial = 1367] [outer = 0x0] 04:56:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1292bbc00) [pid = 2129] [serial = 1368] [outer = 0x11820b400] 04:56:43 INFO - PROCESS | 2129 | 1467460603957 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12941b000) [pid = 2129] [serial = 1369] [outer = 0x11820b400] 04:56:44 INFO - PROCESS | 2129 | 1467460604482 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:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 674ms 04:56:44 INFO - PROCESS | 2129 | 1467460604499 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 2129 | 1467460604502 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:56:44 INFO - PROCESS | 2129 | 1467460604505 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 2129 | 1467460604508 Marionette TRACE conn2 <- [1,1798,null,{}] 04:56:44 INFO - PROCESS | 2129 | 1467460604512 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:56:44 INFO - PROCESS | 2129 | 1467460604513 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:44 INFO - PROCESS | 2129 | 1467460604623 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:56:44 INFO - PROCESS | 2129 | 1467460604697 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 2129 | 1467460604698 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x119905800 == 43 [pid = 2129] [id = 457] 04:56:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1160de800) [pid = 2129] [serial = 1370] [outer = 0x0] 04:56:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x1172c5800) [pid = 2129] [serial = 1371] [outer = 0x1160de800] 04:56:44 INFO - PROCESS | 2129 | 1467460604729 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x118111400) [pid = 2129] [serial = 1372] [outer = 0x1160de800] 04:56:45 INFO - PROCESS | 2129 | 1467460605140 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:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 672ms 04:56:45 INFO - PROCESS | 2129 | 1467460605177 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 2129 | 1467460605180 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:56:45 INFO - PROCESS | 2129 | 1467460605185 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 2129 | 1467460605187 Marionette TRACE conn2 <- [1,1802,null,{}] 04:56:45 INFO - PROCESS | 2129 | 1467460605189 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:56:45 INFO - PROCESS | 2129 | 1467460605191 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:45 INFO - PROCESS | 2129 | 1467460605297 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:56:45 INFO - PROCESS | 2129 | 1467460605388 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 2129 | 1467460605390 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292a6000 == 44 [pid = 2129] [id = 458] 04:56:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x118258400) [pid = 2129] [serial = 1373] [outer = 0x0] 04:56:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1189e4800) [pid = 2129] [serial = 1374] [outer = 0x118258400] 04:56:45 INFO - PROCESS | 2129 | 1467460605422 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x119995000) [pid = 2129] [serial = 1375] [outer = 0x118258400] 04:56:45 INFO - PROCESS | 2129 | 1467460605812 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:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 04:56:45 INFO - PROCESS | 2129 | 1467460605856 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:56:45 INFO - PROCESS | 2129 | 1467460605858 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:56:45 INFO - PROCESS | 2129 | 1467460605861 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 2129 | 1467460605865 Marionette TRACE conn2 <- [1,1806,null,{}] 04:56:45 INFO - PROCESS | 2129 | 1467460605873 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:56:45 INFO - PROCESS | 2129 | 1467460605876 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:45 INFO - PROCESS | 2129 | 1467460605977 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:56:46 INFO - PROCESS | 2129 | 1467460606041 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 2129 | 1467460606043 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca46000 == 45 [pid = 2129] [id = 459] 04:56:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x119fd9000) [pid = 2129] [serial = 1376] [outer = 0x0] 04:56:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1210eac00) [pid = 2129] [serial = 1377] [outer = 0x119fd9000] 04:56:46 INFO - PROCESS | 2129 | 1467460606074 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1242e4800) [pid = 2129] [serial = 1378] [outer = 0x119fd9000] 04:56:46 INFO - PROCESS | 2129 | 1467460606515 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:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 726ms 04:56:46 INFO - PROCESS | 2129 | 1467460606604 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 2129 | 1467460606606 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:56:46 INFO - PROCESS | 2129 | 1467460606609 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 2129 | 1467460606610 Marionette TRACE conn2 <- [1,1810,null,{}] 04:56:46 INFO - PROCESS | 2129 | 1467460606651 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:56:46 INFO - PROCESS | 2129 | 1467460606653 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:46 INFO - PROCESS | 2129 | 1467460606754 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:56:46 INFO - PROCESS | 2129 | 1467460606828 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 2129 | 1467460606829 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f19800 == 46 [pid = 2129] [id = 460] 04:56:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x11826d800) [pid = 2129] [serial = 1379] [outer = 0x0] 04:56:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x120f2bc00) [pid = 2129] [serial = 1380] [outer = 0x11826d800] 04:56:46 INFO - PROCESS | 2129 | 1467460606858 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x126d66400) [pid = 2129] [serial = 1381] [outer = 0x11826d800] 04:56:47 INFO - PROCESS | 2129 | 1467460607434 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:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 856ms 04:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:56:47 INFO - PROCESS | 2129 | 1467460607466 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 2129 | 1467460607468 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:56:47 INFO - PROCESS | 2129 | 1467460607471 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 2129 | 1467460607473 Marionette TRACE conn2 <- [1,1814,null,{}] 04:56:47 INFO - PROCESS | 2129 | 1467460607476 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:56:47 INFO - PROCESS | 2129 | 1467460607478 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:47 INFO - PROCESS | 2129 | 1467460607613 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:56:47 INFO - PROCESS | 2129 | 1467460607624 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 2129 | 1467460607625 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x11945e800 == 47 [pid = 2129] [id = 461] 04:56:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1131ac400) [pid = 2129] [serial = 1382] [outer = 0x0] 04:56:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x1133e4800) [pid = 2129] [serial = 1383] [outer = 0x1131ac400] 04:56:47 INFO - PROCESS | 2129 | 1467460607667 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x11696f000) [pid = 2129] [serial = 1384] [outer = 0x1131ac400] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x12c369000 == 46 [pid = 2129] [id = 455] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x12bdaa000 == 45 [pid = 2129] [id = 454] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e9800 == 44 [pid = 2129] [id = 453] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba1f800 == 43 [pid = 2129] [id = 452] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x12b128000 == 42 [pid = 2129] [id = 451] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x12a514000 == 41 [pid = 2129] [id = 450] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x128f75000 == 40 [pid = 2129] [id = 449] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x128ab0800 == 39 [pid = 2129] [id = 448] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x1245b5000 == 38 [pid = 2129] [id = 447] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x1210bc000 == 37 [pid = 2129] [id = 446] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x11845a800 == 36 [pid = 2129] [id = 445] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x116f49000 == 35 [pid = 2129] [id = 444] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x119d68800 == 34 [pid = 2129] [id = 443] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x123ca5000 == 33 [pid = 2129] [id = 441] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x116258000 == 32 [pid = 2129] [id = 442] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x123f19800 == 31 [pid = 2129] [id = 460] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca46000 == 30 [pid = 2129] [id = 459] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x1292a6000 == 29 [pid = 2129] [id = 458] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x119905800 == 28 [pid = 2129] [id = 457] 04:56:48 INFO - PROCESS | 2129 | --DOCSHELL 0x12c784000 == 27 [pid = 2129] [id = 456] 04:56:48 INFO - PROCESS | 2129 | 1467460608687 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:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x11866a400) [pid = 2129] [serial = 1305] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x118235c00) [pid = 2129] [serial = 1290] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x118270000) [pid = 2129] [serial = 1291] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x113031400) [pid = 2129] [serial = 1293] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x1133bf800) [pid = 2129] [serial = 1294] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x118231800) [pid = 2129] [serial = 1299] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x118253000) [pid = 2129] [serial = 1300] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1167ca000) [pid = 2129] [serial = 1296] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x116fb0800) [pid = 2129] [serial = 1297] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11841f800) [pid = 2129] [serial = 1302] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11820bc00) [pid = 2129] [serial = 1276] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x118065c00) [pid = 2129] [serial = 1275] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x119929c00) [pid = 2129] [serial = 1279] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x118725800) [pid = 2129] [serial = 1278] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119989c00) [pid = 2129] [serial = 1308] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x12420c400) [pid = 2129] [serial = 1282] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x120fd6000) [pid = 2129] [serial = 1281] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x128d7a800) [pid = 2129] [serial = 1285] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x126f70000) [pid = 2129] [serial = 1284] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1173b6000) [pid = 2129] [serial = 1288] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x116623800) [pid = 2129] [serial = 1287] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x11943a400) [pid = 2129] [serial = 1306] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119bbc800) [pid = 2129] [serial = 1311] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119af2800) [pid = 2129] [serial = 1309] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119fca400) [pid = 2129] [serial = 1312] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x117206400) [pid = 2129] [serial = 1315] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1210e7c00) [pid = 2129] [serial = 1320] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12458f800) [pid = 2129] [serial = 1323] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x120f38400) [pid = 2129] [serial = 1318] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x119bbf800) [pid = 2129] [serial = 1317] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x123de6800) [pid = 2129] [serial = 1321] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x11307a800) [pid = 2129] [serial = 1314] [outer = 0x0] [url = about:blank] 04:56:48 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x11856bc00) [pid = 2129] [serial = 1303] [outer = 0x0] [url = about:blank] 04:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1327ms 04:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:56:48 INFO - PROCESS | 2129 | 1467460608799 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 2129 | 1467460608800 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:56:48 INFO - PROCESS | 2129 | 1467460608803 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 2129 | 1467460608805 Marionette TRACE conn2 <- [1,1818,null,{}] 04:56:48 INFO - PROCESS | 2129 | 1467460608809 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:56:48 INFO - PROCESS | 2129 | 1467460608810 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:48 INFO - PROCESS | 2129 | 1467460608892 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:56:48 INFO - PROCESS | 2129 | 1467460608899 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 2129 | 1467460608901 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x11609e800 == 28 [pid = 2129] [id = 462] 04:56:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11309ec00) [pid = 2129] [serial = 1385] [outer = 0x0] 04:56:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1133b6000) [pid = 2129] [serial = 1386] [outer = 0x11309ec00] 04:56:48 INFO - PROCESS | 2129 | 1467460608928 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x115021c00) [pid = 2129] [serial = 1387] [outer = 0x11309ec00] 04:56:49 INFO - PROCESS | 2129 | 1467460609260 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:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 469ms 04:56:49 INFO - PROCESS | 2129 | 1467460609299 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 2129 | 1467460609302 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:56:49 INFO - PROCESS | 2129 | 1467460609308 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 2129 | 1467460609310 Marionette TRACE conn2 <- [1,1822,null,{}] 04:56:49 INFO - PROCESS | 2129 | 1467460609313 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:56:49 INFO - PROCESS | 2129 | 1467460609315 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:49 INFO - PROCESS | 2129 | 1467460609393 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:56:49 INFO - PROCESS | 2129 | 1467460609401 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:49 INFO - PROCESS | 2129 | 1467460609402 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x118198800 == 29 [pid = 2129] [id = 463] 04:56:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11629f000) [pid = 2129] [serial = 1388] [outer = 0x0] 04:56:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x116a19400) [pid = 2129] [serial = 1389] [outer = 0x11629f000] 04:56:49 INFO - PROCESS | 2129 | 1467460609429 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118064800) [pid = 2129] [serial = 1390] [outer = 0x11629f000] 04:56:49 INFO - PROCESS | 2129 | 1467460609775 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:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 473ms 04:56:49 INFO - PROCESS | 2129 | 1467460609783 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 2129 | 1467460609785 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:56:49 INFO - PROCESS | 2129 | 1467460609787 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 2129 | 1467460609789 Marionette TRACE conn2 <- [1,1826,null,{}] 04:56:49 INFO - PROCESS | 2129 | 1467460609799 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:56:49 INFO - PROCESS | 2129 | 1467460609802 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:49 INFO - PROCESS | 2129 | 1467460609881 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:56:49 INFO - PROCESS | 2129 | 1467460609940 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:49 INFO - PROCESS | 2129 | 1467460609942 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x119475800 == 30 [pid = 2129] [id = 464] 04:56:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x118106c00) [pid = 2129] [serial = 1391] [outer = 0x0] 04:56:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118236c00) [pid = 2129] [serial = 1392] [outer = 0x118106c00] 04:56:49 INFO - PROCESS | 2129 | 1467460609970 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118389c00) [pid = 2129] [serial = 1393] [outer = 0x118106c00] 04:56:50 INFO - PROCESS | 2129 | 1467460610280 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:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 524ms 04:56:50 INFO - PROCESS | 2129 | 1467460610313 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 2129 | 1467460610317 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:56:50 INFO - PROCESS | 2129 | 1467460610319 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 2129 | 1467460610320 Marionette TRACE conn2 <- [1,1830,null,{}] 04:56:50 INFO - PROCESS | 2129 | 1467460610322 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:56:50 INFO - PROCESS | 2129 | 1467460610323 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:50 INFO - PROCESS | 2129 | 1467460610399 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:56:50 INFO - PROCESS | 2129 | 1467460610461 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 2129 | 1467460610463 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x119ff9000 == 31 [pid = 2129] [id = 465] 04:56:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11810f000) [pid = 2129] [serial = 1394] [outer = 0x0] 04:56:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118669c00) [pid = 2129] [serial = 1395] [outer = 0x11810f000] 04:56:50 INFO - PROCESS | 2129 | 1467460610488 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11992cc00) [pid = 2129] [serial = 1396] [outer = 0x11810f000] 04:56:50 INFO - PROCESS | 2129 | 1467460610860 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:56:50 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:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 571ms 04:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:56:50 INFO - PROCESS | 2129 | 1467460610893 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 2129 | 1467460610898 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:56:50 INFO - PROCESS | 2129 | 1467460610901 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 2129 | 1467460610914 Marionette TRACE conn2 <- [1,1834,null,{}] 04:56:50 INFO - PROCESS | 2129 | 1467460610925 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:56:50 INFO - PROCESS | 2129 | 1467460610928 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:51 INFO - PROCESS | 2129 | 1467460611040 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:56:51 INFO - PROCESS | 2129 | 1467460611046 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 2129 | 1467460611047 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f07800 == 32 [pid = 2129] [id = 466] 04:56:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11823d800) [pid = 2129] [serial = 1397] [outer = 0x0] 04:56:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119a23800) [pid = 2129] [serial = 1398] [outer = 0x11823d800] 04:56:51 INFO - PROCESS | 2129 | 1467460611072 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119a51000) [pid = 2129] [serial = 1399] [outer = 0x11823d800] 04:56:51 INFO - PROCESS | 2129 | 1467460611416 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:56:51 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:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 538ms 04:56:51 INFO - PROCESS | 2129 | 1467460611440 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 2129 | 1467460611441 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:56:51 INFO - PROCESS | 2129 | 1467460611443 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 2129 | 1467460611444 Marionette TRACE conn2 <- [1,1838,null,{}] 04:56:51 INFO - PROCESS | 2129 | 1467460611454 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:56:51 INFO - PROCESS | 2129 | 1467460611458 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:51 INFO - PROCESS | 2129 | 1467460611571 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:56:51 INFO - PROCESS | 2129 | 1467460611575 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 2129 | 1467460611576 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255c7000 == 33 [pid = 2129] [id = 467] 04:56:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119931c00) [pid = 2129] [serial = 1400] [outer = 0x0] 04:56:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119a95000) [pid = 2129] [serial = 1401] [outer = 0x119931c00] 04:56:51 INFO - PROCESS | 2129 | 1467460611602 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x120f3a400) [pid = 2129] [serial = 1402] [outer = 0x119931c00] 04:56:51 INFO - PROCESS | 2129 | 1467460611931 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:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 527ms 04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:56:51 INFO - PROCESS | 2129 | 1467460611970 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 2129 | 1467460611971 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:56:51 INFO - PROCESS | 2129 | 1467460611973 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 2129 | 1467460611975 Marionette TRACE conn2 <- [1,1842,null,{}] 04:56:51 INFO - PROCESS | 2129 | 1467460611977 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:56:51 INFO - PROCESS | 2129 | 1467460611980 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:52 INFO - PROCESS | 2129 | 1467460612082 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:56:52 INFO - PROCESS | 2129 | 1467460612117 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 2129 | 1467460612118 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x128ab0800 == 34 [pid = 2129] [id = 468] 04:56:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x120fce000) [pid = 2129] [serial = 1403] [outer = 0x0] 04:56:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x123cc6400) [pid = 2129] [serial = 1404] [outer = 0x120fce000] 04:56:52 INFO - PROCESS | 2129 | 1467460612142 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12420b400) [pid = 2129] [serial = 1405] [outer = 0x120fce000] 04:56:52 INFO - PROCESS | 2129 | 1467460612460 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:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 04:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:56:52 INFO - PROCESS | 2129 | 1467460612498 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 2129 | 1467460612499 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:56:52 INFO - PROCESS | 2129 | 1467460612501 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 2129 | 1467460612503 Marionette TRACE conn2 <- [1,1846,null,{}] 04:56:52 INFO - PROCESS | 2129 | 1467460612505 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:56:52 INFO - PROCESS | 2129 | 1467460612506 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:52 INFO - PROCESS | 2129 | 1467460612601 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:56:52 INFO - PROCESS | 2129 | 1467460612615 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 2129 | 1467460612616 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f6e000 == 35 [pid = 2129] [id = 469] 04:56:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x11992dc00) [pid = 2129] [serial = 1406] [outer = 0x0] 04:56:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1245e8400) [pid = 2129] [serial = 1407] [outer = 0x11992dc00] 04:56:52 INFO - PROCESS | 2129 | 1467460612640 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1255a1800) [pid = 2129] [serial = 1408] [outer = 0x11992dc00] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11820b400) [pid = 2129] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x124fc9400) [pid = 2129] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x112dcb000) [pid = 2129] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x126dd0800) [pid = 2129] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x110fe8000) [pid = 2129] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x118069c00) [pid = 2129] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118271c00) [pid = 2129] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x124070000) [pid = 2129] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x113095400) [pid = 2129] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1129c8c00) [pid = 2129] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11826a400) [pid = 2129] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1176e7c00) [pid = 2129] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x116629800) [pid = 2129] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x118234000) [pid = 2129] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119afd800) [pid = 2129] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:56:53 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11837dc00) [pid = 2129] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:56:53 INFO - PROCESS | 2129 | 1467460613172 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:56:53 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:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 719ms 04:56:53 INFO - PROCESS | 2129 | 1467460613220 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 2129 | 1467460613222 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:56:53 INFO - PROCESS | 2129 | 1467460613224 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 2129 | 1467460613225 Marionette TRACE conn2 <- [1,1850,null,{}] 04:56:53 INFO - PROCESS | 2129 | 1467460613227 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:56:53 INFO - PROCESS | 2129 | 1467460613230 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:53 INFO - PROCESS | 2129 | 1467460613324 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:56:53 INFO - PROCESS | 2129 | 1467460613346 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 2129 | 1467460613347 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e3000 == 36 [pid = 2129] [id = 470] 04:56:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x113d8d800) [pid = 2129] [serial = 1409] [outer = 0x0] 04:56:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118239400) [pid = 2129] [serial = 1410] [outer = 0x113d8d800] 04:56:53 INFO - PROCESS | 2129 | 1467460613371 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119442c00) [pid = 2129] [serial = 1411] [outer = 0x113d8d800] 04:56:53 INFO - PROCESS | 2129 | 1467460613672 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:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 471ms 04:56:53 INFO - PROCESS | 2129 | 1467460613696 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 2129 | 1467460613699 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:56:53 INFO - PROCESS | 2129 | 1467460613702 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 2129 | 1467460613703 Marionette TRACE conn2 <- [1,1854,null,{}] 04:56:53 INFO - PROCESS | 2129 | 1467460613705 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:56:53 INFO - PROCESS | 2129 | 1467460613706 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:53 INFO - PROCESS | 2129 | 1467460613786 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:56:53 INFO - PROCESS | 2129 | 1467460613846 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 2129 | 1467460613847 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a318000 == 37 [pid = 2129] [id = 471] 04:56:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x116a19800) [pid = 2129] [serial = 1412] [outer = 0x0] 04:56:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119a49000) [pid = 2129] [serial = 1413] [outer = 0x116a19800] 04:56:53 INFO - PROCESS | 2129 | 1467460613870 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x124e22000) [pid = 2129] [serial = 1414] [outer = 0x116a19800] 04:56:54 INFO - PROCESS | 2129 | 1467460614123 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:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 469ms 04:56:54 INFO - PROCESS | 2129 | 1467460614171 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 2129 | 1467460614173 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:56:54 INFO - PROCESS | 2129 | 1467460614175 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 2129 | 1467460614177 Marionette TRACE conn2 <- [1,1858,null,{}] 04:56:54 INFO - PROCESS | 2129 | 1467460614187 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:56:54 INFO - PROCESS | 2129 | 1467460614188 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:54 INFO - PROCESS | 2129 | 1467460614285 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:56:54 INFO - PROCESS | 2129 | 1467460614289 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 2129 | 1467460614291 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b820800 == 38 [pid = 2129] [id = 472] 04:56:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1255a7000) [pid = 2129] [serial = 1415] [outer = 0x0] 04:56:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x126ddf800) [pid = 2129] [serial = 1416] [outer = 0x1255a7000] 04:56:54 INFO - PROCESS | 2129 | 1467460614319 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x128779000) [pid = 2129] [serial = 1417] [outer = 0x1255a7000] 04:56:54 INFO - PROCESS | 2129 | 1467460614666 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:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 525ms 04:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:56:54 INFO - PROCESS | 2129 | 1467460614700 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 2129 | 1467460614701 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:56:54 INFO - PROCESS | 2129 | 1467460614703 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 2129 | 1467460614705 Marionette TRACE conn2 <- [1,1862,null,{}] 04:56:54 INFO - PROCESS | 2129 | 1467460614707 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:56:54 INFO - PROCESS | 2129 | 1467460614708 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:54 INFO - PROCESS | 2129 | 1467460614816 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:56:54 INFO - PROCESS | 2129 | 1467460614822 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 2129 | 1467460614823 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd94800 == 39 [pid = 2129] [id = 473] 04:56:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x126909400) [pid = 2129] [serial = 1418] [outer = 0x0] 04:56:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1289d2000) [pid = 2129] [serial = 1419] [outer = 0x126909400] 04:56:54 INFO - PROCESS | 2129 | 1467460614847 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x128b99c00) [pid = 2129] [serial = 1420] [outer = 0x126909400] 04:56:55 INFO - PROCESS | 2129 | 1467460615353 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:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 717ms 04:56:55 INFO - PROCESS | 2129 | 1467460615422 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:56:55 INFO - PROCESS | 2129 | 1467460615425 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:56:55 INFO - PROCESS | 2129 | 1467460615428 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 2129 | 1467460615430 Marionette TRACE conn2 <- [1,1866,null,{}] 04:56:55 INFO - PROCESS | 2129 | 1467460615434 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:56:55 INFO - PROCESS | 2129 | 1467460615436 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:55 INFO - PROCESS | 2129 | 1467460615551 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:56:55 INFO - PROCESS | 2129 | 1467460615611 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 2129 | 1467460615612 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e5a800 == 40 [pid = 2129] [id = 474] 04:56:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x11309d800) [pid = 2129] [serial = 1421] [outer = 0x0] 04:56:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x115016000) [pid = 2129] [serial = 1422] [outer = 0x11309d800] 04:56:55 INFO - PROCESS | 2129 | 1467460615643 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x116708800) [pid = 2129] [serial = 1423] [outer = 0x11309d800] 04:56:56 INFO - PROCESS | 2129 | 1467460616150 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:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 772ms 04:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:56:56 INFO - PROCESS | 2129 | 1467460616199 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 2129 | 1467460616202 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:56:56 INFO - PROCESS | 2129 | 1467460616207 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 2129 | 1467460616208 Marionette TRACE conn2 <- [1,1870,null,{}] 04:56:56 INFO - PROCESS | 2129 | 1467460616239 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:56:56 INFO - PROCESS | 2129 | 1467460616241 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:56 INFO - PROCESS | 2129 | 1467460616353 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:56:56 INFO - PROCESS | 2129 | 1467460616448 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 2129 | 1467460616450 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x124050800 == 41 [pid = 2129] [id = 475] 04:56:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1129a9000) [pid = 2129] [serial = 1424] [outer = 0x0] 04:56:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x118070000) [pid = 2129] [serial = 1425] [outer = 0x1129a9000] 04:56:56 INFO - PROCESS | 2129 | 1467460616480 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x118272800) [pid = 2129] [serial = 1426] [outer = 0x1129a9000] 04:56:57 INFO - PROCESS | 2129 | 1467460617140 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:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12b820800 == 40 [pid = 2129] [id = 472] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x12a318000 == 39 [pid = 2129] [id = 471] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e3000 == 38 [pid = 2129] [id = 470] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x128f6e000 == 37 [pid = 2129] [id = 469] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x128ab0800 == 36 [pid = 2129] [id = 468] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x1255c7000 == 35 [pid = 2129] [id = 467] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x123f07800 == 34 [pid = 2129] [id = 466] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x119ff9000 == 33 [pid = 2129] [id = 465] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x119475800 == 32 [pid = 2129] [id = 464] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x118198800 == 31 [pid = 2129] [id = 463] 04:56:57 INFO - PROCESS | 2129 | --DOCSHELL 0x11609e800 == 30 [pid = 2129] [id = 462] 04:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 04:56:57 INFO - PROCESS | 2129 | 1467460617177 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:56:57 INFO - PROCESS | 2129 | 1467460617181 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:56:57 INFO - PROCESS | 2129 | 1467460617184 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 2129 | 1467460617186 Marionette TRACE conn2 <- [1,1874,null,{}] 04:56:57 INFO - PROCESS | 2129 | 1467460617197 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:56:57 INFO - PROCESS | 2129 | 1467460617199 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x12941b000) [pid = 2129] [serial = 1369] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1292bbc00) [pid = 2129] [serial = 1368] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1255a3000) [pid = 2129] [serial = 1350] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x127206800) [pid = 2129] [serial = 1353] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x126910800) [pid = 2129] [serial = 1351] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1289c8c00) [pid = 2129] [serial = 1356] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x11806f800) [pid = 2129] [serial = 1359] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x118104400) [pid = 2129] [serial = 1335] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118236400) [pid = 2129] [serial = 1336] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119990800) [pid = 2129] [serial = 1341] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a4f000) [pid = 2129] [serial = 1342] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1250f0400) [pid = 2129] [serial = 1324] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x119af3000) [pid = 2129] [serial = 1344] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119d17c00) [pid = 2129] [serial = 1345] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x112af3000) [pid = 2129] [serial = 1326] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x113839000) [pid = 2129] [serial = 1327] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11856a800) [pid = 2129] [serial = 1338] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119440400) [pid = 2129] [serial = 1339] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x118068800) [pid = 2129] [serial = 1329] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x118111800) [pid = 2129] [serial = 1330] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1167ca400) [pid = 2129] [serial = 1332] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x128b95c00) [pid = 2129] [serial = 1363] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1172bc400) [pid = 2129] [serial = 1333] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x1189ee800) [pid = 2129] [serial = 1360] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1289d0800) [pid = 2129] [serial = 1357] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x120fd7c00) [pid = 2129] [serial = 1347] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x128773400) [pid = 2129] [serial = 1354] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x128f8ac00) [pid = 2129] [serial = 1366] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x124e1ac00) [pid = 2129] [serial = 1348] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x118728400) [pid = 2129] [serial = 1362] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x1289c5800) [pid = 2129] [serial = 1365] [outer = 0x0] [url = about:blank] 04:56:57 INFO - PROCESS | 2129 | 1467460617303 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:56:57 INFO - PROCESS | 2129 | 1467460617317 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 2129 | 1467460617318 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x117007000 == 31 [pid = 2129] [id = 476] 04:56:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1167c9c00) [pid = 2129] [serial = 1427] [outer = 0x0] 04:56:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x117203400) [pid = 2129] [serial = 1428] [outer = 0x1167c9c00] 04:56:57 INFO - PROCESS | 2129 | 1467460617346 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118066c00) [pid = 2129] [serial = 1429] [outer = 0x1167c9c00] 04:56:57 INFO - PROCESS | 2129 | 1467460617729 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:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 620ms 04:56:57 INFO - PROCESS | 2129 | 1467460617805 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 2129 | 1467460617809 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:56:57 INFO - PROCESS | 2129 | 1467460617816 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 2129 | 1467460617818 Marionette TRACE conn2 <- [1,1878,null,{}] 04:56:57 INFO - PROCESS | 2129 | 1467460617822 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:56:57 INFO - PROCESS | 2129 | 1467460617824 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:57 INFO - PROCESS | 2129 | 1467460617945 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:56:57 INFO - PROCESS | 2129 | 1467460617957 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 2129 | 1467460617958 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x119461800 == 32 [pid = 2129] [id = 477] 04:56:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x118206000) [pid = 2129] [serial = 1430] [outer = 0x0] 04:56:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118255c00) [pid = 2129] [serial = 1431] [outer = 0x118206000] 04:56:58 INFO - PROCESS | 2129 | 1467460618001 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11841bc00) [pid = 2129] [serial = 1432] [outer = 0x118206000] 04:56:58 INFO - PROCESS | 2129 | 1467460618443 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:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 674ms 04:56:58 INFO - PROCESS | 2129 | 1467460618490 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 2129 | 1467460618492 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:56:58 INFO - PROCESS | 2129 | 1467460618496 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 2129 | 1467460618500 Marionette TRACE conn2 <- [1,1882,null,{}] 04:56:58 INFO - PROCESS | 2129 | 1467460618511 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:56:58 INFO - PROCESS | 2129 | 1467460618516 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:58 INFO - PROCESS | 2129 | 1467460618634 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:56:58 INFO - PROCESS | 2129 | 1467460618724 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 2129 | 1467460618727 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x123982000 == 33 [pid = 2129] [id = 478] 04:56:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x113098000) [pid = 2129] [serial = 1433] [outer = 0x0] 04:56:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1189ef400) [pid = 2129] [serial = 1434] [outer = 0x113098000] 04:56:58 INFO - PROCESS | 2129 | 1467460618771 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119a23000) [pid = 2129] [serial = 1435] [outer = 0x113098000] 04:56:59 INFO - PROCESS | 2129 | 1467460619108 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:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 624ms 04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:56:59 INFO - PROCESS | 2129 | 1467460619120 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 2129 | 1467460619122 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:56:59 INFO - PROCESS | 2129 | 1467460619124 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 2129 | 1467460619125 Marionette TRACE conn2 <- [1,1886,null,{}] 04:56:59 INFO - PROCESS | 2129 | 1467460619135 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:56:59 INFO - PROCESS | 2129 | 1467460619136 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:59 INFO - PROCESS | 2129 | 1467460619220 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:56:59 INFO - PROCESS | 2129 | 1467460619306 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 2129 | 1467460619308 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x125619000 == 34 [pid = 2129] [id = 479] 04:56:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119444800) [pid = 2129] [serial = 1436] [outer = 0x0] 04:56:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119af1000) [pid = 2129] [serial = 1437] [outer = 0x119444800] 04:56:59 INFO - PROCESS | 2129 | 1467460619333 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119bc3000) [pid = 2129] [serial = 1438] [outer = 0x119444800] 04:56:59 INFO - PROCESS | 2129 | 1467460619660 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:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 574ms 04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:56:59 INFO - PROCESS | 2129 | 1467460619710 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 2129 | 1467460619711 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:56:59 INFO - PROCESS | 2129 | 1467460619714 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 2129 | 1467460619715 Marionette TRACE conn2 <- [1,1890,null,{}] 04:56:59 INFO - PROCESS | 2129 | 1467460619717 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:56:59 INFO - PROCESS | 2129 | 1467460619718 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:59 INFO - PROCESS | 2129 | 1467460619817 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:56:59 INFO - PROCESS | 2129 | 1467460619820 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 2129 | 1467460619821 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:56:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x128c7e800 == 35 [pid = 2129] [id = 480] 04:56:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1133bbc00) [pid = 2129] [serial = 1439] [outer = 0x0] 04:56:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x120f2cc00) [pid = 2129] [serial = 1440] [outer = 0x1133bbc00] 04:56:59 INFO - PROCESS | 2129 | 1467460619845 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1210e7800) [pid = 2129] [serial = 1441] [outer = 0x1133bbc00] 04:57:00 INFO - PROCESS | 2129 | 1467460620194 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:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 04:57:00 INFO - PROCESS | 2129 | 1467460620233 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 2129 | 1467460620235 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:57:00 INFO - PROCESS | 2129 | 1467460620237 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 2129 | 1467460620238 Marionette TRACE conn2 <- [1,1894,null,{}] 04:57:00 INFO - PROCESS | 2129 | 1467460620241 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:57:00 INFO - PROCESS | 2129 | 1467460620245 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:00 INFO - PROCESS | 2129 | 1467460620369 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:57:00 INFO - PROCESS | 2129 | 1467460620381 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 2129 | 1467460620382 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a321000 == 36 [pid = 2129] [id = 481] 04:57:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x123cc7000) [pid = 2129] [serial = 1442] [outer = 0x0] 04:57:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x124e93800) [pid = 2129] [serial = 1443] [outer = 0x123cc7000] 04:57:00 INFO - PROCESS | 2129 | 1467460620406 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x128770000) [pid = 2129] [serial = 1444] [outer = 0x123cc7000] 04:57:00 INFO - PROCESS | 2129 | 1467460620756 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:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 569ms 04:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:57:00 INFO - PROCESS | 2129 | 1467460620806 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 2129 | 1467460620807 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:57:00 INFO - PROCESS | 2129 | 1467460620809 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 2129 | 1467460620811 Marionette TRACE conn2 <- [1,1898,null,{}] 04:57:00 INFO - PROCESS | 2129 | 1467460620813 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:57:00 INFO - PROCESS | 2129 | 1467460620814 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:00 INFO - PROCESS | 2129 | 1467460620912 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:57:00 INFO - PROCESS | 2129 | 1467460620915 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 2129 | 1467460620917 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b131800 == 37 [pid = 2129] [id = 482] 04:57:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x128771400) [pid = 2129] [serial = 1445] [outer = 0x0] 04:57:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1289d2400) [pid = 2129] [serial = 1446] [outer = 0x128771400] 04:57:00 INFO - PROCESS | 2129 | 1467460620941 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x128b9b400) [pid = 2129] [serial = 1447] [outer = 0x128771400] 04:57:01 INFO - PROCESS | 2129 | 1467460621325 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:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118106c00) [pid = 2129] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11309ec00) [pid = 2129] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11629f000) [pid = 2129] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11810f000) [pid = 2129] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1131ac400) [pid = 2129] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1160de800) [pid = 2129] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118258400) [pid = 2129] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11823d800) [pid = 2129] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x119fd9000) [pid = 2129] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11826d800) [pid = 2129] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x120fce000) [pid = 2129] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119931c00) [pid = 2129] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11992dc00) [pid = 2129] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x116a19800) [pid = 2129] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x113d8d800) [pid = 2129] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:57:01 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x1255a7000) [pid = 2129] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 572ms 04:57:01 INFO - PROCESS | 2129 | 1467460621382 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 2129 | 1467460621384 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:57:01 INFO - PROCESS | 2129 | 1467460621386 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 2129 | 1467460621387 Marionette TRACE conn2 <- [1,1902,null,{}] 04:57:01 INFO - PROCESS | 2129 | 1467460621389 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:57:01 INFO - PROCESS | 2129 | 1467460621390 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:01 INFO - PROCESS | 2129 | 1467460621469 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:57:01 INFO - PROCESS | 2129 | 1467460621472 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 2129 | 1467460621473 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x12396c000 == 38 [pid = 2129] [id = 483] 04:57:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11662e800) [pid = 2129] [serial = 1448] [outer = 0x0] 04:57:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x117206800) [pid = 2129] [serial = 1449] [outer = 0x11662e800] 04:57:01 INFO - PROCESS | 2129 | 1467460621498 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x118258400) [pid = 2129] [serial = 1450] [outer = 0x11662e800] 04:57:01 INFO - PROCESS | 2129 | 1467460621905 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:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 568ms 04:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:57:01 INFO - PROCESS | 2129 | 1467460621955 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 2129 | 1467460621957 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:57:01 INFO - PROCESS | 2129 | 1467460621960 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 2129 | 1467460621962 Marionette TRACE conn2 <- [1,1906,null,{}] 04:57:01 INFO - PROCESS | 2129 | 1467460621965 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:57:01 INFO - PROCESS | 2129 | 1467460621967 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:02 INFO - PROCESS | 2129 | 1467460622089 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:57:02 INFO - PROCESS | 2129 | 1467460622101 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 2129 | 1467460622102 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x123981800 == 39 [pid = 2129] [id = 484] 04:57:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x118429c00) [pid = 2129] [serial = 1451] [outer = 0x0] 04:57:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119a51800) [pid = 2129] [serial = 1452] [outer = 0x118429c00] 04:57:02 INFO - PROCESS | 2129 | 1467460622142 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x12559f800) [pid = 2129] [serial = 1453] [outer = 0x118429c00] 04:57:02 INFO - PROCESS | 2129 | 1467460622484 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:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 571ms 04:57:02 INFO - PROCESS | 2129 | 1467460622577 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 2129 | 1467460622579 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:57:02 INFO - PROCESS | 2129 | 1467460622584 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 2129 | 1467460622586 Marionette TRACE conn2 <- [1,1910,null,{}] 04:57:02 INFO - PROCESS | 2129 | 1467460622591 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:57:02 INFO - PROCESS | 2129 | 1467460622593 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:02 INFO - PROCESS | 2129 | 1467460622705 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:57:02 INFO - PROCESS | 2129 | 1467460622831 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 2129 | 1467460622833 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x117004800 == 40 [pid = 2129] [id = 485] 04:57:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1150d9800) [pid = 2129] [serial = 1454] [outer = 0x0] 04:57:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x116629800) [pid = 2129] [serial = 1455] [outer = 0x1150d9800] 04:57:02 INFO - PROCESS | 2129 | 1467460622867 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1176e2c00) [pid = 2129] [serial = 1456] [outer = 0x1150d9800] 04:57:03 INFO - PROCESS | 2129 | 1467460623264 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:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 722ms 04:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:57:03 INFO - PROCESS | 2129 | 1467460623306 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 2129 | 1467460623308 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:57:03 INFO - PROCESS | 2129 | 1467460623315 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 2129 | 1467460623318 Marionette TRACE conn2 <- [1,1914,null,{}] 04:57:03 INFO - PROCESS | 2129 | 1467460623321 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:57:03 INFO - PROCESS | 2129 | 1467460623323 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:03 INFO - PROCESS | 2129 | 1467460623425 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:57:03 INFO - PROCESS | 2129 | 1467460623484 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 2129 | 1467460623485 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x123970000 == 41 [pid = 2129] [id = 486] 04:57:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118230400) [pid = 2129] [serial = 1457] [outer = 0x0] 04:57:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11841ac00) [pid = 2129] [serial = 1458] [outer = 0x118230400] 04:57:03 INFO - PROCESS | 2129 | 1467460623516 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118666000) [pid = 2129] [serial = 1459] [outer = 0x118230400] 04:57:03 INFO - PROCESS | 2129 | 1467460623958 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:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 677ms 04:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:57:03 INFO - PROCESS | 2129 | 1467460623989 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 2129 | 1467460623990 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:57:03 INFO - PROCESS | 2129 | 1467460623993 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 2129 | 1467460623994 Marionette TRACE conn2 <- [1,1918,null,{}] 04:57:04 INFO - PROCESS | 2129 | 1467460624001 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:57:04 INFO - PROCESS | 2129 | 1467460624004 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:04 INFO - PROCESS | 2129 | 1467460624129 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:57:04 INFO - PROCESS | 2129 | 1467460624216 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 2129 | 1467460624219 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a31f000 == 42 [pid = 2129] [id = 487] 04:57:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119aef800) [pid = 2129] [serial = 1460] [outer = 0x0] 04:57:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119afd800) [pid = 2129] [serial = 1461] [outer = 0x119aef800] 04:57:04 INFO - PROCESS | 2129 | 1467460624254 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x120f35c00) [pid = 2129] [serial = 1462] [outer = 0x119aef800] 04:57:04 INFO - PROCESS | 2129 | 1467460624698 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:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 722ms 04:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:57:04 INFO - PROCESS | 2129 | 1467460624716 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 2129 | 1467460624717 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:57:04 INFO - PROCESS | 2129 | 1467460624719 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 2129 | 1467460624721 Marionette TRACE conn2 <- [1,1922,null,{}] 04:57:04 INFO - PROCESS | 2129 | 1467460624723 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:57:04 INFO - PROCESS | 2129 | 1467460624724 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:04 INFO - PROCESS | 2129 | 1467460624827 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:57:04 INFO - PROCESS | 2129 | 1467460624888 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 2129 | 1467460624889 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c364800 == 43 [pid = 2129] [id = 488] 04:57:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x124206800) [pid = 2129] [serial = 1463] [outer = 0x0] 04:57:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1246a9400) [pid = 2129] [serial = 1464] [outer = 0x124206800] 04:57:04 INFO - PROCESS | 2129 | 1467460624918 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1255adc00) [pid = 2129] [serial = 1465] [outer = 0x124206800] 04:57:05 INFO - PROCESS | 2129 | 1467460625366 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:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 668ms 04:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:57:05 INFO - PROCESS | 2129 | 1467460625388 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 2129 | 1467460625389 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:57:05 INFO - PROCESS | 2129 | 1467460625392 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 2129 | 1467460625393 Marionette TRACE conn2 <- [1,1926,null,{}] 04:57:05 INFO - PROCESS | 2129 | 1467460625396 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:57:05 INFO - PROCESS | 2129 | 1467460625397 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:05 INFO - PROCESS | 2129 | 1467460625496 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:57:05 INFO - PROCESS | 2129 | 1467460625586 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 2129 | 1467460625588 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c76e800 == 44 [pid = 2129] [id = 489] 04:57:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x125608000) [pid = 2129] [serial = 1466] [outer = 0x0] 04:57:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12720b400) [pid = 2129] [serial = 1467] [outer = 0x125608000] 04:57:05 INFO - PROCESS | 2129 | 1467460625618 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x128b96c00) [pid = 2129] [serial = 1468] [outer = 0x125608000] 04:57:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x12b1d2c00) [pid = 2129] [serial = 1469] [outer = 0x12ca09400] 04:57:06 INFO - PROCESS | 2129 | 1467460626216 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:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 873ms 04:57:06 INFO - PROCESS | 2129 | 1467460626266 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 2129 | 1467460626268 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:57:06 INFO - PROCESS | 2129 | 1467460626272 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 2129 | 1467460626273 Marionette TRACE conn2 <- [1,1930,null,{}] 04:57:06 INFO - PROCESS | 2129 | 1467460626277 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:57:06 INFO - PROCESS | 2129 | 1467460626278 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:06 INFO - PROCESS | 2129 | 1467460626374 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:57:06 INFO - PROCESS | 2129 | 1467460626454 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 2129 | 1467460626457 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x11927b800 == 45 [pid = 2129] [id = 490] 04:57:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x113864c00) [pid = 2129] [serial = 1470] [outer = 0x0] 04:57:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x113f30800) [pid = 2129] [serial = 1471] [outer = 0x113864c00] 04:57:06 INFO - PROCESS | 2129 | 1467460626482 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x11697a800) [pid = 2129] [serial = 1472] [outer = 0x113864c00] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba18000 == 44 [pid = 2129] [id = 10] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12396c000 == 43 [pid = 2129] [id = 483] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12b131800 == 42 [pid = 2129] [id = 482] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12a321000 == 41 [pid = 2129] [id = 481] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x128c7e800 == 40 [pid = 2129] [id = 480] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x125619000 == 39 [pid = 2129] [id = 479] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x123982000 == 38 [pid = 2129] [id = 478] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x119461800 == 37 [pid = 2129] [id = 477] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x117007000 == 36 [pid = 2129] [id = 476] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x124050800 == 35 [pid = 2129] [id = 475] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x117e5a800 == 34 [pid = 2129] [id = 474] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12bda2800 == 33 [pid = 2129] [id = 11] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12d6ac800 == 32 [pid = 2129] [id = 21] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12b80c000 == 31 [pid = 2129] [id = 9] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12c779800 == 30 [pid = 2129] [id = 14] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e4000 == 29 [pid = 2129] [id = 8] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12d4e7800 == 28 [pid = 2129] [id = 19] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd94800 == 27 [pid = 2129] [id = 473] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12c016000 == 26 [pid = 2129] [id = 12] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x113a3e800 == 25 [pid = 2129] [id = 26] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x128f6f000 == 24 [pid = 2129] [id = 6] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12c371800 == 23 [pid = 2129] [id = 13] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12dd1d800 == 22 [pid = 2129] [id = 22] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12d212000 == 21 [pid = 2129] [id = 18] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x1160a3000 == 20 [pid = 2129] [id = 24] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x111c9f800 == 19 [pid = 2129] [id = 23] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12d69d800 == 18 [pid = 2129] [id = 20] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x117014800 == 17 [pid = 2129] [id = 25] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca4c000 == 16 [pid = 2129] [id = 15] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x11945e800 == 15 [pid = 2129] [id = 461] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12c76e800 == 14 [pid = 2129] [id = 489] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12c364800 == 13 [pid = 2129] [id = 488] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x12a31f000 == 12 [pid = 2129] [id = 487] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x123970000 == 11 [pid = 2129] [id = 486] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x123981800 == 10 [pid = 2129] [id = 484] 04:57:08 INFO - PROCESS | 2129 | --DOCSHELL 0x117004800 == 9 [pid = 2129] [id = 485] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1289d2000) [pid = 2129] [serial = 1419] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x126ddf800) [pid = 2129] [serial = 1416] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x118236c00) [pid = 2129] [serial = 1392] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x118389c00) [pid = 2129] [serial = 1393] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1133b6000) [pid = 2129] [serial = 1386] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x115021c00) [pid = 2129] [serial = 1387] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x116a19400) [pid = 2129] [serial = 1389] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118064800) [pid = 2129] [serial = 1390] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118669c00) [pid = 2129] [serial = 1395] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11696f000) [pid = 2129] [serial = 1384] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1133e4800) [pid = 2129] [serial = 1383] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x118111400) [pid = 2129] [serial = 1372] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1172c5800) [pid = 2129] [serial = 1371] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x119995000) [pid = 2129] [serial = 1375] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1189e4800) [pid = 2129] [serial = 1374] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119a23800) [pid = 2129] [serial = 1398] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1242e4800) [pid = 2129] [serial = 1378] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1210eac00) [pid = 2129] [serial = 1377] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x126d66400) [pid = 2129] [serial = 1381] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x123cc6400) [pid = 2129] [serial = 1404] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119a95000) [pid = 2129] [serial = 1401] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x120f2bc00) [pid = 2129] [serial = 1380] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x12420b400) [pid = 2129] [serial = 1405] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1245e8400) [pid = 2129] [serial = 1407] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x119a49000) [pid = 2129] [serial = 1413] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x1255a1800) [pid = 2129] [serial = 1408] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x120f3a400) [pid = 2129] [serial = 1402] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x118239400) [pid = 2129] [serial = 1410] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x11992cc00) [pid = 2129] [serial = 1396] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x119a51000) [pid = 2129] [serial = 1399] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x119442c00) [pid = 2129] [serial = 1411] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x128779000) [pid = 2129] [serial = 1417] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x124e22000) [pid = 2129] [serial = 1414] [outer = 0x0] [url = about:blank] 04:57:08 INFO - PROCESS | 2129 | 1467460628670 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:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2427ms 04:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:57:08 INFO - PROCESS | 2129 | 1467460628699 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 2129 | 1467460628701 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:57:08 INFO - PROCESS | 2129 | 1467460628705 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 2129 | 1467460628708 Marionette TRACE conn2 <- [1,1934,null,{}] 04:57:08 INFO - PROCESS | 2129 | 1467460628712 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:57:08 INFO - PROCESS | 2129 | 1467460628714 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:08 INFO - PROCESS | 2129 | 1467460628794 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:57:08 INFO - PROCESS | 2129 | 1467460628802 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 2129 | 1467460628804 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x116670000 == 10 [pid = 2129] [id = 491] 04:57:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x1131acc00) [pid = 2129] [serial = 1473] [outer = 0x0] 04:57:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x1131b3400) [pid = 2129] [serial = 1474] [outer = 0x1131acc00] 04:57:08 INFO - PROCESS | 2129 | 1467460628833 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x1138ecc00) [pid = 2129] [serial = 1475] [outer = 0x1131acc00] 04:57:09 INFO - PROCESS | 2129 | 1467460629172 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:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 522ms 04:57:09 INFO - PROCESS | 2129 | 1467460629227 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 2129 | 1467460629232 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:57:09 INFO - PROCESS | 2129 | 1467460629237 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 2129 | 1467460629239 Marionette TRACE conn2 <- [1,1938,null,{}] 04:57:09 INFO - PROCESS | 2129 | 1467460629241 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:57:09 INFO - PROCESS | 2129 | 1467460629243 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:09 INFO - PROCESS | 2129 | 1467460629322 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:57:09 INFO - PROCESS | 2129 | 1467460629327 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 2129 | 1467460629329 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x11819f800 == 11 [pid = 2129] [id = 492] 04:57:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1160d9400) [pid = 2129] [serial = 1476] [outer = 0x0] 04:57:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x117205400) [pid = 2129] [serial = 1477] [outer = 0x1160d9400] 04:57:09 INFO - PROCESS | 2129 | 1467460629358 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118067800) [pid = 2129] [serial = 1478] [outer = 0x1160d9400] 04:57:09 INFO - PROCESS | 2129 | 1467460629697 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:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 469ms 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:57:09 INFO - PROCESS | 2129 | 1467460629706 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 2129 | 1467460629708 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:57:09 INFO - PROCESS | 2129 | 1467460629710 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 2129 | 1467460629720 Marionette TRACE conn2 <- [1,1942,null,{}] 04:57:09 INFO - PROCESS | 2129 | 1467460629728 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:57:09 INFO - PROCESS | 2129 | 1467460629733 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:09 INFO - PROCESS | 2129 | 1467460629817 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:57:09 INFO - PROCESS | 2129 | 1467460629874 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 2129 | 1467460629876 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x119906800 == 12 [pid = 2129] [id = 493] 04:57:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11810b400) [pid = 2129] [serial = 1479] [outer = 0x0] 04:57:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118234000) [pid = 2129] [serial = 1480] [outer = 0x11810b400] 04:57:09 INFO - PROCESS | 2129 | 1467460629904 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x118381000) [pid = 2129] [serial = 1481] [outer = 0x11810b400] 04:57:10 INFO - PROCESS | 2129 | 1467460630221 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:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 531ms 04:57:10 INFO - PROCESS | 2129 | 1467460630241 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 2129 | 1467460630243 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:57:10 INFO - PROCESS | 2129 | 1467460630245 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 2129 | 1467460630248 Marionette TRACE conn2 <- [1,1946,null,{}] 04:57:10 INFO - PROCESS | 2129 | 1467460630251 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:57:10 INFO - PROCESS | 2129 | 1467460630252 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:10 INFO - PROCESS | 2129 | 1467460630327 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:57:10 INFO - PROCESS | 2129 | 1467460630387 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 2129 | 1467460630388 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210ac000 == 13 [pid = 2129] [id = 494] 04:57:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11810f800) [pid = 2129] [serial = 1482] [outer = 0x0] 04:57:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x11856a400) [pid = 2129] [serial = 1483] [outer = 0x11810f800] 04:57:10 INFO - PROCESS | 2129 | 1467460630414 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11943bc00) [pid = 2129] [serial = 1484] [outer = 0x11810f800] 04:57:10 INFO - PROCESS | 2129 | 1467460630686 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:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 471ms 04:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:57:10 INFO - PROCESS | 2129 | 1467460630719 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 2129 | 1467460630720 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:57:10 INFO - PROCESS | 2129 | 1467460630722 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 2129 | 1467460630723 Marionette TRACE conn2 <- [1,1950,null,{}] 04:57:10 INFO - PROCESS | 2129 | 1467460630726 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:57:10 INFO - PROCESS | 2129 | 1467460630727 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:10 INFO - PROCESS | 2129 | 1467460630839 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:57:10 INFO - PROCESS | 2129 | 1467460630874 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 2129 | 1467460630875 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x123ca5800 == 14 [pid = 2129] [id = 495] 04:57:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x11943fc00) [pid = 2129] [serial = 1485] [outer = 0x0] 04:57:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119931400) [pid = 2129] [serial = 1486] [outer = 0x11943fc00] 04:57:10 INFO - PROCESS | 2129 | 1467460630900 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119995400) [pid = 2129] [serial = 1487] [outer = 0x11943fc00] 04:57:11 INFO - PROCESS | 2129 | 1467460631220 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:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 04:57:11 INFO - PROCESS | 2129 | 1467460631242 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 2129 | 1467460631244 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:57:11 INFO - PROCESS | 2129 | 1467460631248 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 2129 | 1467460631249 Marionette TRACE conn2 <- [1,1954,null,{}] 04:57:11 INFO - PROCESS | 2129 | 1467460631251 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:57:11 INFO - PROCESS | 2129 | 1467460631255 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:11 INFO - PROCESS | 2129 | 1467460631374 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:57:11 INFO - PROCESS | 2129 | 1467460631413 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 2129 | 1467460631414 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255c7000 == 15 [pid = 2129] [id = 496] 04:57:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119a22000) [pid = 2129] [serial = 1488] [outer = 0x0] 04:57:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119a6ec00) [pid = 2129] [serial = 1489] [outer = 0x119a22000] 04:57:11 INFO - PROCESS | 2129 | 1467460631439 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x120f31400) [pid = 2129] [serial = 1490] [outer = 0x119a22000] 04:57:11 INFO - PROCESS | 2129 | 1467460631754 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:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 522ms 04:57:11 INFO - PROCESS | 2129 | 1467460631775 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 2129 | 1467460631776 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:57:11 INFO - PROCESS | 2129 | 1467460631779 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 2129 | 1467460631781 Marionette TRACE conn2 <- [1,1958,null,{}] 04:57:11 INFO - PROCESS | 2129 | 1467460631785 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:57:11 INFO - PROCESS | 2129 | 1467460631786 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:11 INFO - PROCESS | 2129 | 1467460631883 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:57:11 INFO - PROCESS | 2129 | 1467460631886 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 2129 | 1467460631893 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aad000 == 16 [pid = 2129] [id = 497] 04:57:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119a47800) [pid = 2129] [serial = 1491] [outer = 0x0] 04:57:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x120f37c00) [pid = 2129] [serial = 1492] [outer = 0x119a47800] 04:57:11 INFO - PROCESS | 2129 | 1467460631950 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x123cc2800) [pid = 2129] [serial = 1493] [outer = 0x119a47800] 04:57:12 INFO - PROCESS | 2129 | 1467460632238 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:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 472ms 04:57:12 INFO - PROCESS | 2129 | 1467460632257 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 2129 | 1467460632259 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:57:12 INFO - PROCESS | 2129 | 1467460632268 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 2129 | 1467460632269 Marionette TRACE conn2 <- [1,1962,null,{}] 04:57:12 INFO - PROCESS | 2129 | 1467460632272 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:57:12 INFO - PROCESS | 2129 | 1467460632273 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:12 INFO - PROCESS | 2129 | 1467460632374 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:57:12 INFO - PROCESS | 2129 | 1467460632378 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 2129 | 1467460632379 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dc3000 == 17 [pid = 2129] [id = 498] 04:57:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x113080800) [pid = 2129] [serial = 1494] [outer = 0x0] 04:57:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x124078000) [pid = 2129] [serial = 1495] [outer = 0x113080800] 04:57:12 INFO - PROCESS | 2129 | 1467460632403 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x12455a800) [pid = 2129] [serial = 1496] [outer = 0x113080800] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119aef800) [pid = 2129] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x118230400) [pid = 2129] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1150d9800) [pid = 2129] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11662e800) [pid = 2129] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118429c00) [pid = 2129] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1133bbc00) [pid = 2129] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x123cc7000) [pid = 2129] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x128771400) [pid = 2129] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11309d800) [pid = 2129] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1167c9c00) [pid = 2129] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x118206000) [pid = 2129] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x113098000) [pid = 2129] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1129a9000) [pid = 2129] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x126909400) [pid = 2129] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x119444800) [pid = 2129] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x125608000) [pid = 2129] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:57:12 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x124206800) [pid = 2129] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:57:13 INFO - PROCESS | 2129 | 1467460633012 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:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 778ms 04:57:13 INFO - PROCESS | 2129 | 1467460633039 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 2129 | 1467460633041 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:57:13 INFO - PROCESS | 2129 | 1467460633043 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 2129 | 1467460633045 Marionette TRACE conn2 <- [1,1966,null,{}] 04:57:13 INFO - PROCESS | 2129 | 1467460633047 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:57:13 INFO - PROCESS | 2129 | 1467460633048 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:13 INFO - PROCESS | 2129 | 1467460633120 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:57:13 INFO - PROCESS | 2129 | 1467460633123 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 2129 | 1467460633124 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292b8000 == 18 [pid = 2129] [id = 499] 04:57:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x11806b000) [pid = 2129] [serial = 1497] [outer = 0x0] 04:57:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x118232800) [pid = 2129] [serial = 1498] [outer = 0x11806b000] 04:57:13 INFO - PROCESS | 2129 | 1467460633151 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11998bc00) [pid = 2129] [serial = 1499] [outer = 0x11806b000] 04:57:13 INFO - PROCESS | 2129 | 1467460633465 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:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 468ms 04:57:13 INFO - PROCESS | 2129 | 1467460633519 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 2129 | 1467460633520 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:57:13 INFO - PROCESS | 2129 | 1467460633523 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 2129 | 1467460633524 Marionette TRACE conn2 <- [1,1970,null,{}] 04:57:13 INFO - PROCESS | 2129 | 1467460633527 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:57:13 INFO - PROCESS | 2129 | 1467460633528 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:13 INFO - PROCESS | 2129 | 1467460633604 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:57:13 INFO - PROCESS | 2129 | 1467460633608 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 2129 | 1467460633609 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a30a000 == 19 [pid = 2129] [id = 500] 04:57:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x119996c00) [pid = 2129] [serial = 1500] [outer = 0x0] 04:57:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x1210e8000) [pid = 2129] [serial = 1501] [outer = 0x119996c00] 04:57:13 INFO - PROCESS | 2129 | 1467460633635 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x12455cc00) [pid = 2129] [serial = 1502] [outer = 0x119996c00] 04:57:13 INFO - PROCESS | 2129 | 1467460633984 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:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 468ms 04:57:13 INFO - PROCESS | 2129 | 1467460633992 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 2129 | 1467460633993 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:57:13 INFO - PROCESS | 2129 | 1467460633997 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 2129 | 1467460634000 Marionette TRACE conn2 <- [1,1974,null,{}] 04:57:14 INFO - PROCESS | 2129 | 1467460634002 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:57:14 INFO - PROCESS | 2129 | 1467460634004 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:14 INFO - PROCESS | 2129 | 1467460634093 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:57:14 INFO - PROCESS | 2129 | 1467460634149 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 2129 | 1467460634151 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a507800 == 20 [pid = 2129] [id = 501] 04:57:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119a49c00) [pid = 2129] [serial = 1503] [outer = 0x0] 04:57:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x12459b000) [pid = 2129] [serial = 1504] [outer = 0x119a49c00] 04:57:14 INFO - PROCESS | 2129 | 1467460634180 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1255a2000) [pid = 2129] [serial = 1505] [outer = 0x119a49c00] 04:57:14 INFO - PROCESS | 2129 | 1467460634464 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:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 521ms 04:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:57:14 INFO - PROCESS | 2129 | 1467460634518 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 2129 | 1467460634519 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:57:14 INFO - PROCESS | 2129 | 1467460634521 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 2129 | 1467460634522 Marionette TRACE conn2 <- [1,1978,null,{}] 04:57:14 INFO - PROCESS | 2129 | 1467460634524 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:57:14 INFO - PROCESS | 2129 | 1467460634525 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:14 INFO - PROCESS | 2129 | 1467460634603 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:57:14 INFO - PROCESS | 2129 | 1467460634607 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 2129 | 1467460634608 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b141800 == 21 [pid = 2129] [id = 502] 04:57:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x125603400) [pid = 2129] [serial = 1506] [outer = 0x0] 04:57:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x126d66c00) [pid = 2129] [serial = 1507] [outer = 0x125603400] 04:57:14 INFO - PROCESS | 2129 | 1467460634632 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x127207800) [pid = 2129] [serial = 1508] [outer = 0x125603400] 04:57:15 INFO - PROCESS | 2129 | 1467460635120 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:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 620ms 04:57:15 INFO - PROCESS | 2129 | 1467460635142 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:57:15 INFO - PROCESS | 2129 | 1467460635145 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:57:15 INFO - PROCESS | 2129 | 1467460635148 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 2129 | 1467460635151 Marionette TRACE conn2 <- [1,1982,null,{}] 04:57:15 INFO - PROCESS | 2129 | 1467460635155 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:57:15 INFO - PROCESS | 2129 | 1467460635156 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:15 INFO - PROCESS | 2129 | 1467460635257 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:57:15 INFO - PROCESS | 2129 | 1467460635351 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 2129 | 1467460635352 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f43000 == 22 [pid = 2129] [id = 503] 04:57:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11607b400) [pid = 2129] [serial = 1509] [outer = 0x0] 04:57:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11662a800) [pid = 2129] [serial = 1510] [outer = 0x11607b400] 04:57:15 INFO - PROCESS | 2129 | 1467460635384 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x118068400) [pid = 2129] [serial = 1511] [outer = 0x11607b400] 04:57:15 INFO - PROCESS | 2129 | 1467460635799 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:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 04:57:15 INFO - PROCESS | 2129 | 1467460635819 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 2129 | 1467460635822 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:57:15 INFO - PROCESS | 2129 | 1467460635827 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 2129 | 1467460635829 Marionette TRACE conn2 <- [1,1986,null,{}] 04:57:15 INFO - PROCESS | 2129 | 1467460635831 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:57:15 INFO - PROCESS | 2129 | 1467460635833 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:15 INFO - PROCESS | 2129 | 1467460635937 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:57:16 INFO - PROCESS | 2129 | 1467460635997 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 2129 | 1467460635998 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e56000 == 23 [pid = 2129] [id = 504] 04:57:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x11810e400) [pid = 2129] [serial = 1512] [outer = 0x0] 04:57:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x118385c00) [pid = 2129] [serial = 1513] [outer = 0x11810e400] 04:57:16 INFO - PROCESS | 2129 | 1467460636040 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x118728400) [pid = 2129] [serial = 1514] [outer = 0x11810e400] 04:57:16 INFO - PROCESS | 2129 | 1467460636446 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:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 669ms 04:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:57:16 INFO - PROCESS | 2129 | 1467460636497 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 2129 | 1467460636498 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:57:16 INFO - PROCESS | 2129 | 1467460636501 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 2129 | 1467460636503 Marionette TRACE conn2 <- [1,1990,null,{}] 04:57:16 INFO - PROCESS | 2129 | 1467460636511 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:57:16 INFO - PROCESS | 2129 | 1467460636514 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:16 INFO - PROCESS | 2129 | 1467460636613 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:57:16 INFO - PROCESS | 2129 | 1467460636722 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 2129 | 1467460636724 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba11800 == 24 [pid = 2129] [id = 505] 04:57:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119a53c00) [pid = 2129] [serial = 1515] [outer = 0x0] 04:57:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119bb5400) [pid = 2129] [serial = 1516] [outer = 0x119a53c00] 04:57:16 INFO - PROCESS | 2129 | 1467460636757 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x120f31c00) [pid = 2129] [serial = 1517] [outer = 0x119a53c00] 04:57:17 INFO - PROCESS | 2129 | 1467460637172 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:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 723ms 04:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:57:17 INFO - PROCESS | 2129 | 1467460637225 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 2129 | 1467460637227 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:57:17 INFO - PROCESS | 2129 | 1467460637229 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 2129 | 1467460637230 Marionette TRACE conn2 <- [1,1994,null,{}] 04:57:17 INFO - PROCESS | 2129 | 1467460637233 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:57:17 INFO - PROCESS | 2129 | 1467460637234 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:17 INFO - PROCESS | 2129 | 1467460637332 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:57:17 INFO - PROCESS | 2129 | 1467460637391 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 2129 | 1467460637392 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x1245b5000 == 25 [pid = 2129] [id = 506] 04:57:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119a76c00) [pid = 2129] [serial = 1518] [outer = 0x0] 04:57:17 INFO - PROCESS | 2129 | [2129] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 04:57:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x111e2a000) [pid = 2129] [serial = 1519] [outer = 0x119a76c00] 04:57:17 INFO - PROCESS | 2129 | 1467460637471 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x112aecc00) [pid = 2129] [serial = 1520] [outer = 0x119a76c00] 04:57:17 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11841ac00) [pid = 2129] [serial = 1458] [outer = 0x0] [url = about:blank] 04:57:17 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x128b96c00) [pid = 2129] [serial = 1468] [outer = 0x0] [url = about:blank] 04:57:17 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x12720b400) [pid = 2129] [serial = 1467] [outer = 0x0] [url = about:blank] 04:57:17 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1255adc00) [pid = 2129] [serial = 1465] [outer = 0x0] [url = about:blank] 04:57:17 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1246a9400) [pid = 2129] [serial = 1464] [outer = 0x0] [url = about:blank] 04:57:17 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x120f35c00) [pid = 2129] [serial = 1462] [outer = 0x0] [url = about:blank] 04:57:17 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118666000) [pid = 2129] [serial = 1459] [outer = 0x0] [url = about:blank] 04:57:17 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119afd800) [pid = 2129] [serial = 1461] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOCSHELL 0x11927b800 == 24 [pid = 2129] [id = 490] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1176e2c00) [pid = 2129] [serial = 1456] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x116629800) [pid = 2129] [serial = 1455] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x118258400) [pid = 2129] [serial = 1450] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x119a51800) [pid = 2129] [serial = 1452] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x120f2cc00) [pid = 2129] [serial = 1440] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x124e93800) [pid = 2129] [serial = 1443] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x12559f800) [pid = 2129] [serial = 1453] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1289d2400) [pid = 2129] [serial = 1446] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x115016000) [pid = 2129] [serial = 1422] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x116708800) [pid = 2129] [serial = 1423] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x117203400) [pid = 2129] [serial = 1428] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x118066c00) [pid = 2129] [serial = 1429] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x118255c00) [pid = 2129] [serial = 1431] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x11841bc00) [pid = 2129] [serial = 1432] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x113f30800) [pid = 2129] [serial = 1471] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x1189ef400) [pid = 2129] [serial = 1434] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x119a23000) [pid = 2129] [serial = 1435] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x128770000) [pid = 2129] [serial = 1444] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x118070000) [pid = 2129] [serial = 1425] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x118272800) [pid = 2129] [serial = 1426] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x128b99c00) [pid = 2129] [serial = 1420] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x117206800) [pid = 2129] [serial = 1449] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x128b9b400) [pid = 2129] [serial = 1447] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x119af1000) [pid = 2129] [serial = 1437] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x119bc3000) [pid = 2129] [serial = 1438] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x1210e7800) [pid = 2129] [serial = 1441] [outer = 0x0] [url = about:blank] 04:57:18 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x112dd5400) [pid = 2129] [serial = 895] [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:57:18 INFO - PROCESS | 2129 | 1467460638378 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:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1171ms 04:57:18 INFO - PROCESS | 2129 | 1467460638401 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 2129 | 1467460638403 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:57:18 INFO - PROCESS | 2129 | 1467460638406 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - PROCESS | 2129 | 1467460638408 Marionette TRACE conn2 <- [1,1998,null,{}] 04:57:18 INFO - PROCESS | 2129 | 1467460638412 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:57:18 INFO - PROCESS | 2129 | 1467460638414 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:18 INFO - PROCESS | 2129 | 1467460638490 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:57:18 INFO - PROCESS | 2129 | 1467460638494 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 2129 | 1467460638499 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x117008800 == 25 [pid = 2129] [id = 507] 04:57:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x1133bec00) [pid = 2129] [serial = 1521] [outer = 0x0] 04:57:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x113f30800) [pid = 2129] [serial = 1522] [outer = 0x1133bec00] 04:57:18 INFO - PROCESS | 2129 | 1467460638528 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x1160da800) [pid = 2129] [serial = 1523] [outer = 0x1133bec00] 04:57:18 INFO - PROCESS | 2129 | 1467460638841 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:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 470ms 04:57:18 INFO - PROCESS | 2129 | 1467460638899 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 2129 | 1467460638903 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:57:18 INFO - PROCESS | 2129 | 1467460638910 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - PROCESS | 2129 | 1467460638912 Marionette TRACE conn2 <- [1,2002,null,{}] 04:57:18 INFO - PROCESS | 2129 | 1467460638914 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:57:18 INFO - PROCESS | 2129 | 1467460638916 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:18 INFO - PROCESS | 2129 | 1467460638994 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:57:19 INFO - PROCESS | 2129 | 1467460639000 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 2129 | 1467460639002 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x11876e000 == 26 [pid = 2129] [id = 508] 04:57:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x116714400) [pid = 2129] [serial = 1524] [outer = 0x0] 04:57:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x117205c00) [pid = 2129] [serial = 1525] [outer = 0x116714400] 04:57:19 INFO - PROCESS | 2129 | 1467460639029 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x118066400) [pid = 2129] [serial = 1526] [outer = 0x116714400] 04:57:19 INFO - PROCESS | 2129 | 1467460639361 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:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 04:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:57:19 INFO - PROCESS | 2129 | 1467460639381 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 2129 | 1467460639384 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:57:19 INFO - PROCESS | 2129 | 1467460639386 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 2129 | 1467460639389 Marionette TRACE conn2 <- [1,2006,null,{}] 04:57:19 INFO - PROCESS | 2129 | 1467460639399 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:57:19 INFO - PROCESS | 2129 | 1467460639402 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:19 INFO - PROCESS | 2129 | 1467460639479 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:57:19 INFO - PROCESS | 2129 | 1467460639534 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 2129 | 1467460639536 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x116018000 == 27 [pid = 2129] [id = 509] 04:57:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x1129b0c00) [pid = 2129] [serial = 1527] [outer = 0x0] 04:57:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x118202400) [pid = 2129] [serial = 1528] [outer = 0x1129b0c00] 04:57:19 INFO - PROCESS | 2129 | 1467460639563 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x11823fc00) [pid = 2129] [serial = 1529] [outer = 0x1129b0c00] 04:57:19 INFO - PROCESS | 2129 | 1467460639857 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:57:19 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:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 521ms 04:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:57:19 INFO - PROCESS | 2129 | 1467460639908 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 2129 | 1467460639909 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:57:19 INFO - PROCESS | 2129 | 1467460639912 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 2129 | 1467460639914 Marionette TRACE conn2 <- [1,2010,null,{}] 04:57:19 INFO - PROCESS | 2129 | 1467460639917 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:57:19 INFO - PROCESS | 2129 | 1467460639918 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:19 INFO - PROCESS | 2129 | 1467460639993 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:57:20 INFO - PROCESS | 2129 | 1467460640052 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 2129 | 1467460640053 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x119ff1800 == 28 [pid = 2129] [id = 510] 04:57:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x11823d800) [pid = 2129] [serial = 1530] [outer = 0x0] 04:57:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11841d400) [pid = 2129] [serial = 1531] [outer = 0x11823d800] 04:57:20 INFO - PROCESS | 2129 | 1467460640078 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118668400) [pid = 2129] [serial = 1532] [outer = 0x11823d800] 04:57:20 INFO - PROCESS | 2129 | 1467460640355 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:57:20 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:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 470ms 04:57:20 INFO - PROCESS | 2129 | 1467460640387 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 2129 | 1467460640388 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:57:20 INFO - PROCESS | 2129 | 1467460640390 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 2129 | 1467460640401 Marionette TRACE conn2 <- [1,2014,null,{}] 04:57:20 INFO - PROCESS | 2129 | 1467460640409 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:57:20 INFO - PROCESS | 2129 | 1467460640410 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:20 INFO - PROCESS | 2129 | 1467460640505 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:57:20 INFO - PROCESS | 2129 | 1467460640508 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 2129 | 1467460640509 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x12404f800 == 29 [pid = 2129] [id = 511] 04:57:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x116978400) [pid = 2129] [serial = 1533] [outer = 0x0] 04:57:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x118729c00) [pid = 2129] [serial = 1534] [outer = 0x116978400] 04:57:20 INFO - PROCESS | 2129 | 1467460640535 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x11992bc00) [pid = 2129] [serial = 1535] [outer = 0x116978400] 04:57:20 INFO - PROCESS | 2129 | 1467460640897 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:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 533ms 04:57:20 INFO - PROCESS | 2129 | 1467460640925 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:57:20 INFO - PROCESS | 2129 | 1467460640927 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:57:20 INFO - PROCESS | 2129 | 1467460640930 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 2129 | 1467460640931 Marionette TRACE conn2 <- [1,2018,null,{}] 04:57:20 INFO - PROCESS | 2129 | 1467460640934 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:57:20 INFO - PROCESS | 2129 | 1467460640940 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:21 INFO - PROCESS | 2129 | 1467460641108 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:57:21 INFO - PROCESS | 2129 | 1467460641125 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 2129 | 1467460641127 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255b8800 == 30 [pid = 2129] [id = 512] 04:57:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11998c000) [pid = 2129] [serial = 1536] [outer = 0x0] 04:57:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119a51800) [pid = 2129] [serial = 1537] [outer = 0x11998c000] 04:57:21 INFO - PROCESS | 2129 | 1467460641168 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119bc1800) [pid = 2129] [serial = 1538] [outer = 0x11998c000] 04:57:21 INFO - PROCESS | 2129 | 1467460641618 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:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 720ms 04:57:21 INFO - PROCESS | 2129 | 1467460641650 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 2129 | 1467460641652 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:57:21 INFO - PROCESS | 2129 | 1467460641659 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 2129 | 1467460641660 Marionette TRACE conn2 <- [1,2022,null,{}] 04:57:21 INFO - PROCESS | 2129 | 1467460641663 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:57:21 INFO - PROCESS | 2129 | 1467460641664 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:21 INFO - PROCESS | 2129 | 1467460641761 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:57:21 INFO - PROCESS | 2129 | 1467460641798 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 2129 | 1467460641799 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x128ab0000 == 31 [pid = 2129] [id = 513] 04:57:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1129c9000) [pid = 2129] [serial = 1539] [outer = 0x0] 04:57:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119fd8800) [pid = 2129] [serial = 1540] [outer = 0x1129c9000] 04:57:21 INFO - PROCESS | 2129 | 1467460641823 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x120f35c00) [pid = 2129] [serial = 1541] [outer = 0x1129c9000] 04:57:22 INFO - PROCESS | 2129 | 1467460642116 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:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 468ms 04:57:22 INFO - PROCESS | 2129 | 1467460642128 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 2129 | 1467460642130 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:57:22 INFO - PROCESS | 2129 | 1467460642143 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 2129 | 1467460642144 Marionette TRACE conn2 <- [1,2026,null,{}] 04:57:22 INFO - PROCESS | 2129 | 1467460642148 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:57:22 INFO - PROCESS | 2129 | 1467460642151 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:22 INFO - PROCESS | 2129 | 1467460642247 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:57:22 INFO - PROCESS | 2129 | 1467460642250 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 2129 | 1467460642251 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f70000 == 32 [pid = 2129] [id = 514] 04:57:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118067000) [pid = 2129] [serial = 1542] [outer = 0x0] 04:57:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1210e7800) [pid = 2129] [serial = 1543] [outer = 0x118067000] 04:57:22 INFO - PROCESS | 2129 | 1467460642275 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x124205000) [pid = 2129] [serial = 1544] [outer = 0x118067000] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1131acc00) [pid = 2129] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x11806b000) [pid = 2129] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x113080800) [pid = 2129] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11810b400) [pid = 2129] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x113864c00) [pid = 2129] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119a47800) [pid = 2129] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119a22000) [pid = 2129] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11943fc00) [pid = 2129] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11810f800) [pid = 2129] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x119996c00) [pid = 2129] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1160d9400) [pid = 2129] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:57:22 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x119a49c00) [pid = 2129] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:57:22 INFO - PROCESS | 2129 | 1467460642694 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:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 579ms 04:57:22 INFO - PROCESS | 2129 | 1467460642718 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 2129 | 1467460642719 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:57:22 INFO - PROCESS | 2129 | 1467460642721 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 2129 | 1467460642722 Marionette TRACE conn2 <- [1,2030,null,{}] 04:57:22 INFO - PROCESS | 2129 | 1467460642725 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:57:22 INFO - PROCESS | 2129 | 1467460642726 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:22 INFO - PROCESS | 2129 | 1467460642839 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:57:22 INFO - PROCESS | 2129 | 1467460642873 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 2129 | 1467460642874 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c35800 == 33 [pid = 2129] [id = 515] 04:57:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1129af000) [pid = 2129] [serial = 1545] [outer = 0x0] 04:57:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x118236400) [pid = 2129] [serial = 1546] [outer = 0x1129af000] 04:57:22 INFO - PROCESS | 2129 | 1467460642898 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x120f2c800) [pid = 2129] [serial = 1547] [outer = 0x1129af000] 04:57:23 INFO - PROCESS | 2129 | 1467460643150 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:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 470ms 04:57:23 INFO - PROCESS | 2129 | 1467460643192 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 2129 | 1467460643193 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:57:23 INFO - PROCESS | 2129 | 1467460643204 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 2129 | 1467460643205 Marionette TRACE conn2 <- [1,2034,null,{}] 04:57:23 INFO - PROCESS | 2129 | 1467460643207 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:57:23 INFO - PROCESS | 2129 | 1467460643209 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:23 INFO - PROCESS | 2129 | 1467460643323 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:57:23 INFO - PROCESS | 2129 | 1467460643329 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 2129 | 1467460643330 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7d6000 == 34 [pid = 2129] [id = 516] 04:57:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x120f37000) [pid = 2129] [serial = 1548] [outer = 0x0] 04:57:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x1242e4800) [pid = 2129] [serial = 1549] [outer = 0x120f37000] 04:57:23 INFO - PROCESS | 2129 | 1467460643370 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x124a5c400) [pid = 2129] [serial = 1550] [outer = 0x120f37000] 04:57:23 INFO - PROCESS | 2129 | 1467460643859 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:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 681ms 04:57:23 INFO - PROCESS | 2129 | 1467460643876 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 2129 | 1467460643878 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:57:23 INFO - PROCESS | 2129 | 1467460643880 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 2129 | 1467460643882 Marionette TRACE conn2 <- [1,2038,null,{}] 04:57:23 INFO - PROCESS | 2129 | 1467460643884 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:57:23 INFO - PROCESS | 2129 | 1467460643886 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:23 INFO - PROCESS | 2129 | 1467460643978 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:57:23 INFO - PROCESS | 2129 | 1467460643984 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 2129 | 1467460643985 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f1b000 == 35 [pid = 2129] [id = 517] 04:57:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x124e17000) [pid = 2129] [serial = 1551] [outer = 0x0] 04:57:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x12559f800) [pid = 2129] [serial = 1552] [outer = 0x124e17000] 04:57:24 INFO - PROCESS | 2129 | 1467460644011 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x12690b800) [pid = 2129] [serial = 1553] [outer = 0x124e17000] 04:57:24 INFO - PROCESS | 2129 | 1467460644344 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:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 04:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:57:24 INFO - PROCESS | 2129 | 1467460644401 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:57:24 INFO - PROCESS | 2129 | 1467460644402 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:57:24 INFO - PROCESS | 2129 | 1467460644405 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:57:24 INFO - PROCESS | 2129 | 1467460644406 Marionette TRACE conn2 <- [1,2042,null,{}] 04:57:24 INFO - PROCESS | 2129 | 1467460644409 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:57:24 INFO - PROCESS | 2129 | 1467460644411 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:24 INFO - PROCESS | 2129 | 1467460644550 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:57:24 INFO - PROCESS | 2129 | 1467460644714 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 2129 | 1467460644717 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x11600b000 == 36 [pid = 2129] [id = 518] 04:57:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1129c6800) [pid = 2129] [serial = 1554] [outer = 0x0] 04:57:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1129d1400) [pid = 2129] [serial = 1555] [outer = 0x1129c6800] 04:57:24 INFO - PROCESS | 2129 | 1467460644771 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1131ab400) [pid = 2129] [serial = 1556] [outer = 0x1129c6800] 04:57:25 INFO - PROCESS | 2129 | 1467460645347 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:57:25 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:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 04:57:25 INFO - PROCESS | 2129 | 1467460645390 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 2129 | 1467460645392 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:57:25 INFO - PROCESS | 2129 | 1467460645398 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 2129 | 1467460645401 Marionette TRACE conn2 <- [1,2046,null,{}] 04:57:25 INFO - PROCESS | 2129 | 1467460645404 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:57:25 INFO - PROCESS | 2129 | 1467460645406 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:25 INFO - PROCESS | 2129 | 1467460645512 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:57:25 INFO - PROCESS | 2129 | 1467460645592 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 2129 | 1467460645594 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c51800 == 37 [pid = 2129] [id = 519] 04:57:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x117204400) [pid = 2129] [serial = 1557] [outer = 0x0] 04:57:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1176df800) [pid = 2129] [serial = 1558] [outer = 0x117204400] 04:57:25 INFO - PROCESS | 2129 | 1467460645625 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x11806f800) [pid = 2129] [serial = 1559] [outer = 0x117204400] 04:57:26 INFO - PROCESS | 2129 | 1467460646302 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:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 972ms 04:57:26 INFO - PROCESS | 2129 | 1467460646369 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 2129 | 1467460646372 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:57:26 INFO - PROCESS | 2129 | 1467460646375 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 2129 | 1467460646377 Marionette TRACE conn2 <- [1,2050,null,{}] 04:57:26 INFO - PROCESS | 2129 | 1467460646380 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:57:26 INFO - PROCESS | 2129 | 1467460646382 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:26 INFO - PROCESS | 2129 | 1467460646474 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x123f1b000 == 36 [pid = 2129] [id = 517] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7d6000 == 35 [pid = 2129] [id = 516] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x119c35800 == 34 [pid = 2129] [id = 515] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x128f70000 == 33 [pid = 2129] [id = 514] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x128ab0000 == 32 [pid = 2129] [id = 513] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x1255b8800 == 31 [pid = 2129] [id = 512] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x12404f800 == 30 [pid = 2129] [id = 511] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x119ff1800 == 29 [pid = 2129] [id = 510] 04:57:26 INFO - PROCESS | 2129 | --DOCSHELL 0x116018000 == 28 [pid = 2129] [id = 509] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1138ecc00) [pid = 2129] [serial = 1475] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11998bc00) [pid = 2129] [serial = 1499] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x124078000) [pid = 2129] [serial = 1495] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118234000) [pid = 2129] [serial = 1480] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x11697a800) [pid = 2129] [serial = 1472] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118232800) [pid = 2129] [serial = 1498] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1131b3400) [pid = 2129] [serial = 1474] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x120f37c00) [pid = 2129] [serial = 1492] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119a6ec00) [pid = 2129] [serial = 1489] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12455a800) [pid = 2129] [serial = 1496] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119995400) [pid = 2129] [serial = 1487] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11943bc00) [pid = 2129] [serial = 1484] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x1210e8000) [pid = 2129] [serial = 1501] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x12455cc00) [pid = 2129] [serial = 1502] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x118067800) [pid = 2129] [serial = 1478] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x123cc2800) [pid = 2129] [serial = 1493] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x11856a400) [pid = 2129] [serial = 1483] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x118381000) [pid = 2129] [serial = 1481] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x119931400) [pid = 2129] [serial = 1486] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x120f31400) [pid = 2129] [serial = 1490] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x117205400) [pid = 2129] [serial = 1477] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x12459b000) [pid = 2129] [serial = 1504] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x1255a2000) [pid = 2129] [serial = 1505] [outer = 0x0] [url = about:blank] 04:57:26 INFO - PROCESS | 2129 | 1467460646561 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 2129 | 1467460646564 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x116937800 == 29 [pid = 2129] [id = 520] 04:57:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x11386dc00) [pid = 2129] [serial = 1560] [outer = 0x0] 04:57:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x11607f000) [pid = 2129] [serial = 1561] [outer = 0x11386dc00] 04:57:26 INFO - PROCESS | 2129 | 1467460646592 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x1176da000) [pid = 2129] [serial = 1562] [outer = 0x11386dc00] 04:57:26 INFO - PROCESS | 2129 | 1467460646890 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:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 522ms 04:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:57:26 INFO - PROCESS | 2129 | 1467460646903 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 2129 | 1467460646906 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:57:26 INFO - PROCESS | 2129 | 1467460646911 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 2129 | 1467460646915 Marionette TRACE conn2 <- [1,2054,null,{}] 04:57:26 INFO - PROCESS | 2129 | 1467460646924 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:57:26 INFO - PROCESS | 2129 | 1467460646925 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:27 INFO - PROCESS | 2129 | 1467460647009 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:57:27 INFO - PROCESS | 2129 | 1467460647016 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 2129 | 1467460647018 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x11990f000 == 30 [pid = 2129] [id = 521] 04:57:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x11806b400) [pid = 2129] [serial = 1563] [outer = 0x0] 04:57:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x11820fc00) [pid = 2129] [serial = 1564] [outer = 0x11806b400] 04:57:27 INFO - PROCESS | 2129 | 1467460647044 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x11825c400) [pid = 2129] [serial = 1565] [outer = 0x11806b400] 04:57:27 INFO - PROCESS | 2129 | 1467460647419 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:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 528ms 04:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:57:27 INFO - PROCESS | 2129 | 1467460647440 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 2129 | 1467460647441 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:57:27 INFO - PROCESS | 2129 | 1467460647444 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 2129 | 1467460647446 Marionette TRACE conn2 <- [1,2058,null,{}] 04:57:27 INFO - PROCESS | 2129 | 1467460647454 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:57:27 INFO - PROCESS | 2129 | 1467460647457 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:27 INFO - PROCESS | 2129 | 1467460647542 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:57:27 INFO - PROCESS | 2129 | 1467460647550 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 2129 | 1467460647552 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x12396c000 == 31 [pid = 2129] [id = 522] 04:57:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x118422800) [pid = 2129] [serial = 1566] [outer = 0x0] 04:57:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x119441800) [pid = 2129] [serial = 1567] [outer = 0x118422800] 04:57:27 INFO - PROCESS | 2129 | 1467460647579 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11998b800) [pid = 2129] [serial = 1568] [outer = 0x118422800] 04:57:27 INFO - PROCESS | 2129 | 1467460647934 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:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 522ms 04:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:57:27 INFO - PROCESS | 2129 | 1467460647966 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 2129 | 1467460647968 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:57:27 INFO - PROCESS | 2129 | 1467460647970 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 2129 | 1467460647971 Marionette TRACE conn2 <- [1,2062,null,{}] 04:57:27 INFO - PROCESS | 2129 | 1467460647974 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:57:27 INFO - PROCESS | 2129 | 1467460647975 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:28 INFO - PROCESS | 2129 | 1467460648053 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:57:28 INFO - PROCESS | 2129 | 1467460648057 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 2129 | 1467460648058 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x125057000 == 32 [pid = 2129] [id = 523] 04:57:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x119996400) [pid = 2129] [serial = 1569] [outer = 0x0] 04:57:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x119a52400) [pid = 2129] [serial = 1570] [outer = 0x119996400] 04:57:28 INFO - PROCESS | 2129 | 1467460648085 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119a94c00) [pid = 2129] [serial = 1571] [outer = 0x119996400] 04:57:28 INFO - PROCESS | 2129 | 1467460648416 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:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 468ms 04:57:28 INFO - PROCESS | 2129 | 1467460648438 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 2129 | 1467460648440 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:57:28 INFO - PROCESS | 2129 | 1467460648442 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 2129 | 1467460648443 Marionette TRACE conn2 <- [1,2066,null,{}] 04:57:28 INFO - PROCESS | 2129 | 1467460648446 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:57:28 INFO - PROCESS | 2129 | 1467460648448 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:28 INFO - PROCESS | 2129 | 1467460648528 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:57:28 INFO - PROCESS | 2129 | 1467460648533 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 2129 | 1467460648534 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e6e000 == 33 [pid = 2129] [id = 524] 04:57:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119a73400) [pid = 2129] [serial = 1572] [outer = 0x0] 04:57:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119bc3000) [pid = 2129] [serial = 1573] [outer = 0x119a73400] 04:57:28 INFO - PROCESS | 2129 | 1467460648558 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x120f34000) [pid = 2129] [serial = 1574] [outer = 0x119a73400] 04:57:28 INFO - PROCESS | 2129 | 1467460648934 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:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 523ms 04:57:28 INFO - PROCESS | 2129 | 1467460648966 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 2129 | 1467460648968 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:57:28 INFO - PROCESS | 2129 | 1467460648970 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 2129 | 1467460648971 Marionette TRACE conn2 <- [1,2070,null,{}] 04:57:28 INFO - PROCESS | 2129 | 1467460648973 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:57:28 INFO - PROCESS | 2129 | 1467460648977 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:29 INFO - PROCESS | 2129 | 1467460649090 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:57:29 INFO - PROCESS | 2129 | 1467460649130 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 2129 | 1467460649131 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292d3000 == 34 [pid = 2129] [id = 525] 04:57:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x112a7b400) [pid = 2129] [serial = 1575] [outer = 0x0] 04:57:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1210eb400) [pid = 2129] [serial = 1576] [outer = 0x112a7b400] 04:57:29 INFO - PROCESS | 2129 | 1467460649156 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x124fca000) [pid = 2129] [serial = 1577] [outer = 0x112a7b400] 04:57:29 INFO - PROCESS | 2129 | 1467460649442 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:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 04:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:57:29 INFO - PROCESS | 2129 | 1467460649489 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 2129 | 1467460649490 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:57:29 INFO - PROCESS | 2129 | 1467460649492 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 2129 | 1467460649493 Marionette TRACE conn2 <- [1,2074,null,{}] 04:57:29 INFO - PROCESS | 2129 | 1467460649496 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:57:29 INFO - PROCESS | 2129 | 1467460649499 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:29 INFO - PROCESS | 2129 | 1467460649601 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:57:29 INFO - PROCESS | 2129 | 1467460649615 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 2129 | 1467460649616 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a31f000 == 35 [pid = 2129] [id = 526] 04:57:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11872e000) [pid = 2129] [serial = 1578] [outer = 0x0] 04:57:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1255a6800) [pid = 2129] [serial = 1579] [outer = 0x11872e000] 04:57:29 INFO - PROCESS | 2129 | 1467460649640 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x126f70000) [pid = 2129] [serial = 1580] [outer = 0x11872e000] 04:57:29 INFO - PROCESS | 2129 | 1467460649962 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:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 522ms 04:57:30 INFO - PROCESS | 2129 | 1467460650015 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 2129 | 1467460650016 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:57:30 INFO - PROCESS | 2129 | 1467460650018 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 2129 | 1467460650019 Marionette TRACE conn2 <- [1,2078,null,{}] 04:57:30 INFO - PROCESS | 2129 | 1467460650022 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:57:30 INFO - PROCESS | 2129 | 1467460650023 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:30 INFO - PROCESS | 2129 | 1467460650118 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:57:30 INFO - PROCESS | 2129 | 1467460650127 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 2129 | 1467460650128 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b13b000 == 36 [pid = 2129] [id = 527] 04:57:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x125608000) [pid = 2129] [serial = 1581] [outer = 0x0] 04:57:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12876bc00) [pid = 2129] [serial = 1582] [outer = 0x125608000] 04:57:30 INFO - PROCESS | 2129 | 1467460650155 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x128772c00) [pid = 2129] [serial = 1583] [outer = 0x125608000] 04:57:30 INFO - PROCESS | 2129 | 1467460650491 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:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 522ms 04:57:30 INFO - PROCESS | 2129 | 1467460650540 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 2129 | 1467460650542 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:57:30 INFO - PROCESS | 2129 | 1467460650545 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 2129 | 1467460650546 Marionette TRACE conn2 <- [1,2082,null,{}] 04:57:30 INFO - PROCESS | 2129 | 1467460650548 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:57:30 INFO - PROCESS | 2129 | 1467460650556 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:30 INFO - PROCESS | 2129 | 1467460650652 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x120f37000) [pid = 2129] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x125603400) [pid = 2129] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11607b400) [pid = 2129] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11810e400) [pid = 2129] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x119a53c00) [pid = 2129] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x11998c000) [pid = 2129] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1129b0c00) [pid = 2129] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119a76c00) [pid = 2129] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11823d800) [pid = 2129] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x116978400) [pid = 2129] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1129c9000) [pid = 2129] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x118067000) [pid = 2129] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1129af000) [pid = 2129] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x116714400) [pid = 2129] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:57:30 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1133bec00) [pid = 2129] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:57:30 INFO - PROCESS | 2129 | 1467460650764 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 2129 | 1467460650765 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e68800 == 37 [pid = 2129] [id = 528] 04:57:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x111e58c00) [pid = 2129] [serial = 1584] [outer = 0x0] 04:57:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1129c4400) [pid = 2129] [serial = 1585] [outer = 0x111e58c00] 04:57:30 INFO - PROCESS | 2129 | 1467460650790 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x116714400) [pid = 2129] [serial = 1586] [outer = 0x111e58c00] 04:57:31 INFO - PROCESS | 2129 | 1467460651054 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:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 521ms 04:57:31 INFO - PROCESS | 2129 | 1467460651072 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 2129 | 1467460651074 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:57:31 INFO - PROCESS | 2129 | 1467460651076 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 2129 | 1467460651077 Marionette TRACE conn2 <- [1,2086,null,{}] 04:57:31 INFO - PROCESS | 2129 | 1467460651086 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:57:31 INFO - PROCESS | 2129 | 1467460651088 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:31 INFO - PROCESS | 2129 | 1467460651170 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:57:31 INFO - PROCESS | 2129 | 1467460651175 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 2129 | 1467460651175 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x11844c800 == 38 [pid = 2129] [id = 529] 04:57:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x11607b400) [pid = 2129] [serial = 1587] [outer = 0x0] 04:57:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119a48000) [pid = 2129] [serial = 1588] [outer = 0x11607b400] 04:57:31 INFO - PROCESS | 2129 | 1467460651200 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x126f77c00) [pid = 2129] [serial = 1589] [outer = 0x11607b400] 04:57:31 INFO - PROCESS | 2129 | 1467460651539 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:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 473ms 04:57:31 INFO - PROCESS | 2129 | 1467460651550 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 2129 | 1467460651551 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:57:31 INFO - PROCESS | 2129 | 1467460651553 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 2129 | 1467460651555 Marionette TRACE conn2 <- [1,2090,null,{}] 04:57:31 INFO - PROCESS | 2129 | 1467460651557 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:57:31 INFO - PROCESS | 2129 | 1467460651569 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:31 INFO - PROCESS | 2129 | 1467460651690 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:57:31 INFO - PROCESS | 2129 | 1467460651696 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 2129 | 1467460651700 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c00d000 == 39 [pid = 2129] [id = 530] 04:57:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x120f2bc00) [pid = 2129] [serial = 1590] [outer = 0x0] 04:57:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1289d0c00) [pid = 2129] [serial = 1591] [outer = 0x120f2bc00] 04:57:31 INFO - PROCESS | 2129 | 1467460651731 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x128b96400) [pid = 2129] [serial = 1592] [outer = 0x120f2bc00] 04:57:32 INFO - PROCESS | 2129 | 1467460652179 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:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 669ms 04:57:32 INFO - PROCESS | 2129 | 1467460652223 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 2129 | 1467460652224 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:57:32 INFO - PROCESS | 2129 | 1467460652226 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 2129 | 1467460652227 Marionette TRACE conn2 <- [1,2094,null,{}] 04:57:32 INFO - PROCESS | 2129 | 1467460652229 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:57:32 INFO - PROCESS | 2129 | 1467460652230 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:32 INFO - PROCESS | 2129 | 1467460652333 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:57:32 INFO - PROCESS | 2129 | 1467460652339 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 2129 | 1467460652340 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c372000 == 40 [pid = 2129] [id = 531] 04:57:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x128b96800) [pid = 2129] [serial = 1593] [outer = 0x0] 04:57:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x128d75c00) [pid = 2129] [serial = 1594] [outer = 0x128b96800] 04:57:32 INFO - PROCESS | 2129 | 1467460652363 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x128f87000) [pid = 2129] [serial = 1595] [outer = 0x128b96800] 04:57:32 INFO - PROCESS | 2129 | 1467460652657 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:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 473ms 04:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:57:32 INFO - PROCESS | 2129 | 1467460652708 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 2129 | 1467460652709 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:57:32 INFO - PROCESS | 2129 | 1467460652711 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 2129 | 1467460652712 Marionette TRACE conn2 <- [1,2098,null,{}] 04:57:32 INFO - PROCESS | 2129 | 1467460652714 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:57:32 INFO - PROCESS | 2129 | 1467460652715 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:32 INFO - PROCESS | 2129 | 1467460652837 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:57:32 INFO - PROCESS | 2129 | 1467460652907 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 2129 | 1467460652909 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f47800 == 41 [pid = 2129] [id = 532] 04:57:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1129c5400) [pid = 2129] [serial = 1596] [outer = 0x0] 04:57:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x112aee800) [pid = 2129] [serial = 1597] [outer = 0x1129c5400] 04:57:32 INFO - PROCESS | 2129 | 1467460652942 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x11386bc00) [pid = 2129] [serial = 1598] [outer = 0x1129c5400] 04:57:33 INFO - PROCESS | 2129 | 1467460653392 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:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 721ms 04:57:33 INFO - PROCESS | 2129 | 1467460653434 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 2129 | 1467460653438 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:57:33 INFO - PROCESS | 2129 | 1467460653443 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 2129 | 1467460653446 Marionette TRACE conn2 <- [1,2102,null,{}] 04:57:33 INFO - PROCESS | 2129 | 1467460653472 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:57:33 INFO - PROCESS | 2129 | 1467460653477 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:33 INFO - PROCESS | 2129 | 1467460653661 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:57:33 INFO - PROCESS | 2129 | 1467460653760 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 2129 | 1467460653762 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f04000 == 42 [pid = 2129] [id = 533] 04:57:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x11810d400) [pid = 2129] [serial = 1599] [outer = 0x0] 04:57:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x11823cc00) [pid = 2129] [serial = 1600] [outer = 0x11810d400] 04:57:33 INFO - PROCESS | 2129 | 1467460653811 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x118381000) [pid = 2129] [serial = 1601] [outer = 0x11810d400] 04:57:34 INFO - PROCESS | 2129 | 1467460654238 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:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 843ms 04:57:34 INFO - PROCESS | 2129 | 1467460654285 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 2129 | 1467460654287 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:57:34 INFO - PROCESS | 2129 | 1467460654290 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 2129 | 1467460654291 Marionette TRACE conn2 <- [1,2106,null,{}] 04:57:34 INFO - PROCESS | 2129 | 1467460654294 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:57:34 INFO - PROCESS | 2129 | 1467460654295 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:34 INFO - PROCESS | 2129 | 1467460654396 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:57:34 INFO - PROCESS | 2129 | 1467460654457 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 2129 | 1467460654458 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba15000 == 43 [pid = 2129] [id = 534] 04:57:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x1189e1000) [pid = 2129] [serial = 1602] [outer = 0x0] 04:57:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119a98c00) [pid = 2129] [serial = 1603] [outer = 0x1189e1000] 04:57:34 INFO - PROCESS | 2129 | 1467460654488 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x120f36400) [pid = 2129] [serial = 1604] [outer = 0x1189e1000] 04:57:34 INFO - PROCESS | 2129 | 1467460654920 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:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 668ms 04:57:34 INFO - PROCESS | 2129 | 1467460654959 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 2129 | 1467460654961 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:57:34 INFO - PROCESS | 2129 | 1467460654969 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 2129 | 1467460654972 Marionette TRACE conn2 <- [1,2110,null,{}] 04:57:34 INFO - PROCESS | 2129 | 1467460654975 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:57:34 INFO - PROCESS | 2129 | 1467460654977 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:35 INFO - PROCESS | 2129 | 1467460655103 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:57:35 INFO - PROCESS | 2129 | 1467460655175 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 2129 | 1467460655177 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca42000 == 44 [pid = 2129] [id = 535] 04:57:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x123f9a000) [pid = 2129] [serial = 1605] [outer = 0x0] 04:57:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x124fc6c00) [pid = 2129] [serial = 1606] [outer = 0x123f9a000] 04:57:35 INFO - PROCESS | 2129 | 1467460655205 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x127207000) [pid = 2129] [serial = 1607] [outer = 0x123f9a000] 04:57:35 INFO - PROCESS | 2129 | 1467460655634 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:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 674ms 04:57:35 INFO - PROCESS | 2129 | 1467460655640 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 2129 | 1467460655641 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:57:35 INFO - PROCESS | 2129 | 1467460655644 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 2129 | 1467460655645 Marionette TRACE conn2 <- [1,2114,null,{}] 04:57:35 INFO - PROCESS | 2129 | 1467460655649 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:57:35 INFO - PROCESS | 2129 | 1467460655651 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:35 INFO - PROCESS | 2129 | 1467460655751 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:57:35 INFO - PROCESS | 2129 | 1467460655808 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 2129 | 1467460655809 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x118998800 == 45 [pid = 2129] [id = 536] 04:57:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1166ef000) [pid = 2129] [serial = 1608] [outer = 0x0] 04:57:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x119a4ac00) [pid = 2129] [serial = 1609] [outer = 0x1166ef000] 04:57:35 INFO - PROCESS | 2129 | 1467460655838 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x12720ac00) [pid = 2129] [serial = 1610] [outer = 0x1166ef000] 04:57:36 INFO - PROCESS | 2129 | 1467460656442 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:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 823ms 04:57:36 INFO - PROCESS | 2129 | 1467460656484 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 2129 | 1467460656486 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:57:36 INFO - PROCESS | 2129 | 1467460656490 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 2129 | 1467460656493 Marionette TRACE conn2 <- [1,2118,null,{}] 04:57:36 INFO - PROCESS | 2129 | 1467460656497 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:57:36 INFO - PROCESS | 2129 | 1467460656500 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:36 INFO - PROCESS | 2129 | 1467460656591 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:57:36 INFO - PROCESS | 2129 | 1467460656663 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 2129 | 1467460656665 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x1189b4000 == 46 [pid = 2129] [id = 537] 04:57:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1166f3800) [pid = 2129] [serial = 1611] [outer = 0x0] 04:57:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x1172bf400) [pid = 2129] [serial = 1612] [outer = 0x1166f3800] 04:57:36 INFO - PROCESS | 2129 | 1467460656693 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x118105400) [pid = 2129] [serial = 1613] [outer = 0x1166f3800] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x12c372000 == 45 [pid = 2129] [id = 531] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x12c00d000 == 44 [pid = 2129] [id = 530] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x11844c800 == 43 [pid = 2129] [id = 529] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x117e68800 == 42 [pid = 2129] [id = 528] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x12b13b000 == 41 [pid = 2129] [id = 527] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x12a31f000 == 40 [pid = 2129] [id = 526] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x1292d3000 == 39 [pid = 2129] [id = 525] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x117e6e000 == 38 [pid = 2129] [id = 524] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x125057000 == 37 [pid = 2129] [id = 523] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x12396c000 == 36 [pid = 2129] [id = 522] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x11990f000 == 35 [pid = 2129] [id = 521] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x116937800 == 34 [pid = 2129] [id = 520] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x119c51800 == 33 [pid = 2129] [id = 519] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x11600b000 == 32 [pid = 2129] [id = 518] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x118998800 == 31 [pid = 2129] [id = 536] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca42000 == 30 [pid = 2129] [id = 535] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba15000 == 29 [pid = 2129] [id = 534] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x123f04000 == 28 [pid = 2129] [id = 533] 04:57:37 INFO - PROCESS | 2129 | --DOCSHELL 0x116f47800 == 27 [pid = 2129] [id = 532] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x119a51800) [pid = 2129] [serial = 1537] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x118202400) [pid = 2129] [serial = 1528] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x11823fc00) [pid = 2129] [serial = 1529] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x111e2a000) [pid = 2129] [serial = 1519] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x112aecc00) [pid = 2129] [serial = 1520] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x11841d400) [pid = 2129] [serial = 1531] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x118729c00) [pid = 2129] [serial = 1534] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x119fd8800) [pid = 2129] [serial = 1540] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119bc1800) [pid = 2129] [serial = 1538] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1210e7800) [pid = 2129] [serial = 1543] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118236400) [pid = 2129] [serial = 1546] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x120f35c00) [pid = 2129] [serial = 1541] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x117205c00) [pid = 2129] [serial = 1525] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118066400) [pid = 2129] [serial = 1526] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x113f30800) [pid = 2129] [serial = 1522] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x12559f800) [pid = 2129] [serial = 1552] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1160da800) [pid = 2129] [serial = 1523] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x120f2c800) [pid = 2129] [serial = 1547] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1242e4800) [pid = 2129] [serial = 1549] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x126d66c00) [pid = 2129] [serial = 1507] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x127207800) [pid = 2129] [serial = 1508] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118068400) [pid = 2129] [serial = 1511] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11662a800) [pid = 2129] [serial = 1510] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x118728400) [pid = 2129] [serial = 1514] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x118385c00) [pid = 2129] [serial = 1513] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x120f31c00) [pid = 2129] [serial = 1517] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x119bb5400) [pid = 2129] [serial = 1516] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11992bc00) [pid = 2129] [serial = 1535] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x124205000) [pid = 2129] [serial = 1544] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x118668400) [pid = 2129] [serial = 1532] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x124a5c400) [pid = 2129] [serial = 1550] [outer = 0x0] [url = about:blank] 04:57:37 INFO - PROCESS | 2129 | 1467460657645 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:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1229ms 04:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:57:37 INFO - PROCESS | 2129 | 1467460657720 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:57:37 INFO - PROCESS | 2129 | 1467460657722 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:57:37 INFO - PROCESS | 2129 | 1467460657726 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 2129 | 1467460657728 Marionette TRACE conn2 <- [1,2122,null,{}] 04:57:37 INFO - PROCESS | 2129 | 1467460657732 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:57:37 INFO - PROCESS | 2129 | 1467460657734 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:37 INFO - PROCESS | 2129 | 1467460657834 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:57:37 INFO - PROCESS | 2129 | 1467460657911 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 2129 | 1467460657913 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701e000 == 28 [pid = 2129] [id = 538] 04:57:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11336d000) [pid = 2129] [serial = 1614] [outer = 0x0] 04:57:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1160da800) [pid = 2129] [serial = 1615] [outer = 0x11336d000] 04:57:37 INFO - PROCESS | 2129 | 1467460657944 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x117203400) [pid = 2129] [serial = 1616] [outer = 0x11336d000] 04:57:38 INFO - PROCESS | 2129 | 1467460658475 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:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 825ms 04:57:38 INFO - PROCESS | 2129 | 1467460658551 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 2129 | 1467460658555 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:57:38 INFO - PROCESS | 2129 | 1467460658560 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 2129 | 1467460658562 Marionette TRACE conn2 <- [1,2126,null,{}] 04:57:38 INFO - PROCESS | 2129 | 1467460658565 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:57:38 INFO - PROCESS | 2129 | 1467460658566 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:38 INFO - PROCESS | 2129 | 1467460658668 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:57:38 INFO - PROCESS | 2129 | 1467460658724 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 2129 | 1467460658725 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x119466000 == 29 [pid = 2129] [id = 539] 04:57:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11806b000) [pid = 2129] [serial = 1617] [outer = 0x0] 04:57:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x11810b400) [pid = 2129] [serial = 1618] [outer = 0x11806b000] 04:57:38 INFO - PROCESS | 2129 | 1467460658757 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x11820ec00) [pid = 2129] [serial = 1619] [outer = 0x11806b000] 04:57:39 INFO - PROCESS | 2129 | 1467460659304 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:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 774ms 04:57:39 INFO - PROCESS | 2129 | 1467460659335 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 2129 | 1467460659338 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:57:39 INFO - PROCESS | 2129 | 1467460659341 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 2129 | 1467460659343 Marionette TRACE conn2 <- [1,2130,null,{}] 04:57:39 INFO - PROCESS | 2129 | 1467460659348 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:57:39 INFO - PROCESS | 2129 | 1467460659349 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:39 INFO - PROCESS | 2129 | 1467460659436 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:57:39 INFO - PROCESS | 2129 | 1467460659488 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 2129 | 1467460659489 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x118777000 == 30 [pid = 2129] [id = 540] 04:57:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1133dd400) [pid = 2129] [serial = 1620] [outer = 0x0] 04:57:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x11696c800) [pid = 2129] [serial = 1621] [outer = 0x1133dd400] 04:57:39 INFO - PROCESS | 2129 | 1467460659518 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118107c00) [pid = 2129] [serial = 1622] [outer = 0x1133dd400] 04:57:39 INFO - PROCESS | 2129 | 1467460659821 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:57:39 INFO - PROCESS | 2129 | 1467460659867 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:57:39 INFO - PROCESS | 2129 | 1467460659871 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 2129 | 1467460659873 Marionette TRACE conn2 <- [1,2134,null,{}] 04:57:39 INFO - PROCESS | 2129 | 1467460659875 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:57:39 INFO - PROCESS | 2129 | 1467460659877 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:39 INFO - PROCESS | 2129 | 1467460659954 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:57:40 INFO - PROCESS | 2129 | 1467460660039 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 2129 | 1467460660040 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x123867000 == 31 [pid = 2129] [id = 541] 04:57:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x118067c00) [pid = 2129] [serial = 1623] [outer = 0x0] 04:57:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118427000) [pid = 2129] [serial = 1624] [outer = 0x118067c00] 04:57:40 INFO - PROCESS | 2129 | 1467460660068 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118723400) [pid = 2129] [serial = 1625] [outer = 0x118067c00] 04:57:40 INFO - PROCESS | 2129 | 1467460660358 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:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 04:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:57:40 INFO - PROCESS | 2129 | 1467460660392 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 2129 | 1467460660393 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:57:40 INFO - PROCESS | 2129 | 1467460660396 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 2129 | 1467460660401 Marionette TRACE conn2 <- [1,2138,null,{}] 04:57:40 INFO - PROCESS | 2129 | 1467460660418 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:57:40 INFO - PROCESS | 2129 | 1467460660422 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:40 INFO - PROCESS | 2129 | 1467460660500 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:57:40 INFO - PROCESS | 2129 | 1467460660557 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 2129 | 1467460660559 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x124695000 == 32 [pid = 2129] [id = 542] 04:57:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x118109000) [pid = 2129] [serial = 1626] [outer = 0x0] 04:57:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x11992bc00) [pid = 2129] [serial = 1627] [outer = 0x118109000] 04:57:40 INFO - PROCESS | 2129 | 1467460660589 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119a53000) [pid = 2129] [serial = 1628] [outer = 0x118109000] 04:57:40 INFO - PROCESS | 2129 | 1467460660855 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:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 484ms 04:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:57:40 INFO - PROCESS | 2129 | 1467460660887 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 2129 | 1467460660889 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:57:40 INFO - PROCESS | 2129 | 1467460660892 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 2129 | 1467460660893 Marionette TRACE conn2 <- [1,2142,null,{}] 04:57:40 INFO - PROCESS | 2129 | 1467460660895 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:57:40 INFO - PROCESS | 2129 | 1467460660897 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:40 INFO - PROCESS | 2129 | 1467460660987 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:57:40 INFO - PROCESS | 2129 | 1467460660991 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 2129 | 1467460660992 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x128a9d000 == 33 [pid = 2129] [id = 543] 04:57:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119af0000) [pid = 2129] [serial = 1629] [outer = 0x0] 04:57:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119bc1000) [pid = 2129] [serial = 1630] [outer = 0x119af0000] 04:57:41 INFO - PROCESS | 2129 | 1467460661020 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x120f2c000) [pid = 2129] [serial = 1631] [outer = 0x119af0000] 04:57:41 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 04:57:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:57:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1 04:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:41 INFO - _addTest/ [0,2145,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 2129 | 1467460661412 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:57:41 INFO - PROCESS | 2129 | 1467460661418 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 2129 | 1467460661419 Marionette TRACE conn2 <- [1,2146,null,{}] 04:57:41 INFO - PROCESS | 2129 | 1467460661421 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:57:41 INFO - PROCESS | 2129 | 1467460661423 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:41 INFO - PROCESS | 2129 | 1467460661530 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:57:41 INFO - PROCESS | 2129 | 1467460661534 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 2129 | 1467460661535 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f73800 == 34 [pid = 2129] [id = 544] 04:57:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1122ba400) [pid = 2129] [serial = 1632] [outer = 0x0] 04:57:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x120f30000) [pid = 2129] [serial = 1633] [outer = 0x1122ba400] 04:57:41 INFO - PROCESS | 2129 | 1467460661559 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x120fd9000) [pid = 2129] [serial = 1634] [outer = 0x1122ba400] 04:57:41 INFO - PROCESS | 2129 | 1467460661906 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:57:41 INFO - PROCESS | 2129 | 1467460661941 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:57:41 INFO - PROCESS | 2129 | 1467460661943 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 2129 | 1467460661944 Marionette TRACE conn2 <- [1,2150,null,{}] 04:57:41 INFO - PROCESS | 2129 | 1467460661946 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:57:41 INFO - PROCESS | 2129 | 1467460661950 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:42 INFO - PROCESS | 2129 | 1467460662065 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:57:42 INFO - PROCESS | 2129 | 1467460662103 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 2129 | 1467460662104 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292da800 == 35 [pid = 2129] [id = 545] 04:57:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1210e8c00) [pid = 2129] [serial = 1635] [outer = 0x0] 04:57:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x12420c800) [pid = 2129] [serial = 1636] [outer = 0x1210e8c00] 04:57:42 INFO - PROCESS | 2129 | 1467460662129 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1250eec00) [pid = 2129] [serial = 1637] [outer = 0x1210e8c00] 04:57:42 INFO - PROCESS | 2129 | 1467460662443 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:57:42 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:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 04:57:42 INFO - PROCESS | 2129 | 1467460662462 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 2129 | 1467460662463 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:57:42 INFO - PROCESS | 2129 | 1467460662469 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 2129 | 1467460662470 Marionette TRACE conn2 <- [1,2154,null,{}] 04:57:42 INFO - PROCESS | 2129 | 1467460662472 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:57:42 INFO - PROCESS | 2129 | 1467460662473 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:42 INFO - PROCESS | 2129 | 1467460662576 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:57:42 INFO - PROCESS | 2129 | 1467460662587 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 2129 | 1467460662588 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7d9800 == 36 [pid = 2129] [id = 546] 04:57:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1250ed800) [pid = 2129] [serial = 1638] [outer = 0x0] 04:57:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1255a4c00) [pid = 2129] [serial = 1639] [outer = 0x1250ed800] 04:57:42 INFO - PROCESS | 2129 | 1467460662612 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12876c000) [pid = 2129] [serial = 1640] [outer = 0x1250ed800] 04:57:42 INFO - PROCESS | 2129 | 1467460662947 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:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 04:57:42 INFO - PROCESS | 2129 | 1467460662990 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 2129 | 1467460662991 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:57:42 INFO - PROCESS | 2129 | 1467460662993 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 2129 | 1467460662994 Marionette TRACE conn2 <- [1,2158,null,{}] 04:57:42 INFO - PROCESS | 2129 | 1467460662996 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:57:42 INFO - PROCESS | 2129 | 1467460662997 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:43 INFO - PROCESS | 2129 | 1467460663110 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x124e17000) [pid = 2129] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1129c5400) [pid = 2129] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x120f2bc00) [pid = 2129] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11810d400) [pid = 2129] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1189e1000) [pid = 2129] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1166ef000) [pid = 2129] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x112a7b400) [pid = 2129] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x11872e000) [pid = 2129] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x128b96800) [pid = 2129] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119a73400) [pid = 2129] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119996400) [pid = 2129] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11806b400) [pid = 2129] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1129c6800) [pid = 2129] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11386dc00) [pid = 2129] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x118422800) [pid = 2129] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x117204400) [pid = 2129] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x123f9a000) [pid = 2129] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x125608000) [pid = 2129] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x111e58c00) [pid = 2129] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:57:43 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11607b400) [pid = 2129] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:57:43 INFO - PROCESS | 2129 | 1467460663162 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 2129 | 1467460663163 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x1162ad000 == 37 [pid = 2129] [id = 547] 04:57:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1129a9400) [pid = 2129] [serial = 1641] [outer = 0x0] 04:57:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x113031400) [pid = 2129] [serial = 1642] [outer = 0x1129a9400] 04:57:43 INFO - PROCESS | 2129 | 1467460663187 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x116a19800) [pid = 2129] [serial = 1643] [outer = 0x1129a9400] 04:57:43 INFO - PROCESS | 2129 | 1467460663443 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:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 04:57:43 INFO - PROCESS | 2129 | 1467460663461 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 2129 | 1467460663463 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:57:43 INFO - PROCESS | 2129 | 1467460663475 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 2129 | 1467460663476 Marionette TRACE conn2 <- [1,2162,null,{}] 04:57:43 INFO - PROCESS | 2129 | 1467460663478 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:57:43 INFO - PROCESS | 2129 | 1467460663480 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:43 INFO - PROCESS | 2129 | 1467460663580 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:57:43 INFO - PROCESS | 2129 | 1467460663585 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 2129 | 1467460663586 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x12468d000 == 38 [pid = 2129] [id = 548] 04:57:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1172c1000) [pid = 2129] [serial = 1644] [outer = 0x0] 04:57:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11943a400) [pid = 2129] [serial = 1645] [outer = 0x1172c1000] 04:57:43 INFO - PROCESS | 2129 | 1467460663610 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119fce400) [pid = 2129] [serial = 1646] [outer = 0x1172c1000] 04:57:43 INFO - PROCESS | 2129 | 1467460663937 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:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 475ms 04:57:43 INFO - PROCESS | 2129 | 1467460663952 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 2129 | 1467460663953 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:57:43 INFO - PROCESS | 2129 | 1467460663955 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 2129 | 1467460663956 Marionette TRACE conn2 <- [1,2166,null,{}] 04:57:43 INFO - PROCESS | 2129 | 1467460663958 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:57:43 INFO - PROCESS | 2129 | 1467460663960 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:44 INFO - PROCESS | 2129 | 1467460664040 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:57:44 INFO - PROCESS | 2129 | 1467460664100 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 2129 | 1467460664101 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd8b800 == 39 [pid = 2129] [id = 549] 04:57:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x118206800) [pid = 2129] [serial = 1647] [outer = 0x0] 04:57:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12690b400) [pid = 2129] [serial = 1648] [outer = 0x118206800] 04:57:44 INFO - PROCESS | 2129 | 1467460664126 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1289cdc00) [pid = 2129] [serial = 1649] [outer = 0x118206800] 04:57:44 INFO - PROCESS | 2129 | 1467460664458 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:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 517ms 04:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:57:44 INFO - PROCESS | 2129 | 1467460664474 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 2129 | 1467460664477 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:57:44 INFO - PROCESS | 2129 | 1467460664482 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 2129 | 1467460664487 Marionette TRACE conn2 <- [1,2170,null,{}] 04:57:44 INFO - PROCESS | 2129 | 1467460664490 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:57:44 INFO - PROCESS | 2129 | 1467460664493 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:44 INFO - PROCESS | 2129 | 1467460664644 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:57:44 INFO - PROCESS | 2129 | 1467460664735 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 2129 | 1467460664736 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c377000 == 40 [pid = 2129] [id = 550] 04:57:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x123a0bc00) [pid = 2129] [serial = 1650] [outer = 0x0] 04:57:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x128b94800) [pid = 2129] [serial = 1651] [outer = 0x123a0bc00] 04:57:44 INFO - PROCESS | 2129 | 1467460664762 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x128f8c000) [pid = 2129] [serial = 1652] [outer = 0x123a0bc00] 04:57:45 INFO - PROCESS | 2129 | 1467460665048 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:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 625ms 04:57:45 INFO - PROCESS | 2129 | 1467460665105 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:57:45 INFO - PROCESS | 2129 | 1467460665106 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:57:45 INFO - PROCESS | 2129 | 1467460665108 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 2129 | 1467460665109 Marionette TRACE conn2 <- [1,2174,null,{}] 04:57:45 INFO - PROCESS | 2129 | 1467460665111 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:57:45 INFO - PROCESS | 2129 | 1467460665112 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:45 INFO - PROCESS | 2129 | 1467460665191 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:57:45 INFO - PROCESS | 2129 | 1467460665299 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 2129 | 1467460665300 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x116678000 == 41 [pid = 2129] [id = 551] 04:57:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x111cac000) [pid = 2129] [serial = 1653] [outer = 0x0] 04:57:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1129c6000) [pid = 2129] [serial = 1654] [outer = 0x111cac000] 04:57:45 INFO - PROCESS | 2129 | 1467460665331 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x113376400) [pid = 2129] [serial = 1655] [outer = 0x111cac000] 04:57:45 INFO - PROCESS | 2129 | 1467460665742 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:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 04:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:57:45 INFO - PROCESS | 2129 | 1467460665780 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:57:45 INFO - PROCESS | 2129 | 1467460665782 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:57:45 INFO - PROCESS | 2129 | 1467460665785 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 2129 | 1467460665787 Marionette TRACE conn2 <- [1,2178,null,{}] 04:57:45 INFO - PROCESS | 2129 | 1467460665791 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:57:45 INFO - PROCESS | 2129 | 1467460665794 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:45 INFO - PROCESS | 2129 | 1467460665895 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:57:45 INFO - PROCESS | 2129 | 1467460665994 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 2129 | 1467460665996 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x1245aa800 == 42 [pid = 2129] [id = 552] 04:57:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x11823ec00) [pid = 2129] [serial = 1656] [outer = 0x0] 04:57:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x11841ac00) [pid = 2129] [serial = 1657] [outer = 0x11823ec00] 04:57:46 INFO - PROCESS | 2129 | 1467460666038 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1189e1000) [pid = 2129] [serial = 1658] [outer = 0x11823ec00] 04:57:46 INFO - PROCESS | 2129 | 1467460666459 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:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 723ms 04:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:57:46 INFO - PROCESS | 2129 | 1467460666510 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 2129 | 1467460666513 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:57:46 INFO - PROCESS | 2129 | 1467460666516 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 2129 | 1467460666517 Marionette TRACE conn2 <- [1,2182,null,{}] 04:57:46 INFO - PROCESS | 2129 | 1467460666520 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:57:46 INFO - PROCESS | 2129 | 1467460666521 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:46 INFO - PROCESS | 2129 | 1467460666625 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:57:46 INFO - PROCESS | 2129 | 1467460666688 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 2129 | 1467460666689 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd95800 == 43 [pid = 2129] [id = 553] 04:57:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x119993c00) [pid = 2129] [serial = 1659] [outer = 0x0] 04:57:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x119afc000) [pid = 2129] [serial = 1660] [outer = 0x119993c00] 04:57:46 INFO - PROCESS | 2129 | 1467460666718 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x1210e6c00) [pid = 2129] [serial = 1661] [outer = 0x119993c00] 04:57:47 INFO - PROCESS | 2129 | 1467460667168 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:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 719ms 04:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:57:47 INFO - PROCESS | 2129 | 1467460667236 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 2129 | 1467460667238 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:57:47 INFO - PROCESS | 2129 | 1467460667245 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 2129 | 1467460667249 Marionette TRACE conn2 <- [1,2186,null,{}] 04:57:47 INFO - PROCESS | 2129 | 1467460667284 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:57:47 INFO - PROCESS | 2129 | 1467460667287 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:47 INFO - PROCESS | 2129 | 1467460667389 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:57:47 INFO - PROCESS | 2129 | 1467460667462 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 2129 | 1467460667463 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf28000 == 44 [pid = 2129] [id = 554] 04:57:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x118426000) [pid = 2129] [serial = 1662] [outer = 0x0] 04:57:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x124e95400) [pid = 2129] [serial = 1663] [outer = 0x118426000] 04:57:47 INFO - PROCESS | 2129 | 1467460667493 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x128778800) [pid = 2129] [serial = 1664] [outer = 0x118426000] 04:57:47 INFO - PROCESS | 2129 | 1467460667957 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:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 742ms 04:57:47 INFO - PROCESS | 2129 | 1467460667983 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 2129 | 1467460667986 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:57:47 INFO - PROCESS | 2129 | 1467460667989 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 2129 | 1467460667991 Marionette TRACE conn2 <- [1,2190,null,{}] 04:57:47 INFO - PROCESS | 2129 | 1467460667995 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:57:47 INFO - PROCESS | 2129 | 1467460667997 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:48 INFO - PROCESS | 2129 | 1467460668132 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:57:48 INFO - PROCESS | 2129 | 1467460668194 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 2129 | 1467460668195 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x117012800 == 45 [pid = 2129] [id = 555] 04:57:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x116023400) [pid = 2129] [serial = 1665] [outer = 0x0] 04:57:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x11837e800) [pid = 2129] [serial = 1666] [outer = 0x116023400] 04:57:48 INFO - PROCESS | 2129 | 1467460668225 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x1246a6000) [pid = 2129] [serial = 1667] [outer = 0x116023400] 04:57:48 INFO - PROCESS | 2129 | 1467460668842 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:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 872ms 04:57:48 INFO - PROCESS | 2129 | 1467460668861 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 2129 | 1467460668864 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:57:48 INFO - PROCESS | 2129 | 1467460668867 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 2129 | 1467460668870 Marionette TRACE conn2 <- [1,2194,null,{}] 04:57:48 INFO - PROCESS | 2129 | 1467460668873 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:57:48 INFO - PROCESS | 2129 | 1467460668874 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:48 INFO - PROCESS | 2129 | 1467460668973 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:57:49 INFO - PROCESS | 2129 | 1467460669047 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 2129 | 1467460669048 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x11835c800 == 46 [pid = 2129] [id = 556] 04:57:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x11810c400) [pid = 2129] [serial = 1668] [outer = 0x0] 04:57:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x11820c000) [pid = 2129] [serial = 1669] [outer = 0x11810c400] 04:57:49 INFO - PROCESS | 2129 | 1467460669090 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x11943d400) [pid = 2129] [serial = 1670] [outer = 0x11810c400] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x12c377000 == 45 [pid = 2129] [id = 550] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd8b800 == 44 [pid = 2129] [id = 549] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x12468d000 == 43 [pid = 2129] [id = 548] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x1162ad000 == 42 [pid = 2129] [id = 547] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7d9800 == 41 [pid = 2129] [id = 546] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x1292da800 == 40 [pid = 2129] [id = 545] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x128f73800 == 39 [pid = 2129] [id = 544] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x1172bf400) [pid = 2129] [serial = 1612] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x128a9d000 == 38 [pid = 2129] [id = 543] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x124695000 == 37 [pid = 2129] [id = 542] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x123867000 == 36 [pid = 2129] [id = 541] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x118777000 == 35 [pid = 2129] [id = 540] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x119466000 == 34 [pid = 2129] [id = 539] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x11701e000 == 33 [pid = 2129] [id = 538] 04:57:49 INFO - PROCESS | 2129 | --DOCSHELL 0x1189b4000 == 32 [pid = 2129] [id = 537] 04:57:49 INFO - PROCESS | 2129 | 1467460669499 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:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 673ms 04:57:49 INFO - PROCESS | 2129 | 1467460669540 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 2129 | 1467460669543 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:57:49 INFO - PROCESS | 2129 | 1467460669547 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 2129 | 1467460669549 Marionette TRACE conn2 <- [1,2198,null,{}] 04:57:49 INFO - PROCESS | 2129 | 1467460669551 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:57:49 INFO - PROCESS | 2129 | 1467460669553 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:49 INFO - PROCESS | 2129 | 1467460669645 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x12690b800) [pid = 2129] [serial = 1553] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x112aee800) [pid = 2129] [serial = 1597] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x128b96400) [pid = 2129] [serial = 1592] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x118381000) [pid = 2129] [serial = 1601] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x11823cc00) [pid = 2129] [serial = 1600] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x120f36400) [pid = 2129] [serial = 1604] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x119a98c00) [pid = 2129] [serial = 1603] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x119a4ac00) [pid = 2129] [serial = 1609] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x1210eb400) [pid = 2129] [serial = 1576] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x1255a6800) [pid = 2129] [serial = 1579] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x128f87000) [pid = 2129] [serial = 1595] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x128d75c00) [pid = 2129] [serial = 1594] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x124fca000) [pid = 2129] [serial = 1577] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119bc3000) [pid = 2129] [serial = 1573] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x119a52400) [pid = 2129] [serial = 1570] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x119a94c00) [pid = 2129] [serial = 1571] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x11820fc00) [pid = 2129] [serial = 1564] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11825c400) [pid = 2129] [serial = 1565] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x1129d1400) [pid = 2129] [serial = 1555] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1131ab400) [pid = 2129] [serial = 1556] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11607f000) [pid = 2129] [serial = 1561] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1176da000) [pid = 2129] [serial = 1562] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x119441800) [pid = 2129] [serial = 1567] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11998b800) [pid = 2129] [serial = 1568] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1176df800) [pid = 2129] [serial = 1558] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x11806f800) [pid = 2129] [serial = 1559] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x127207000) [pid = 2129] [serial = 1607] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x12876bc00) [pid = 2129] [serial = 1582] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x126f70000) [pid = 2129] [serial = 1580] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x128772c00) [pid = 2129] [serial = 1583] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x124fc6c00) [pid = 2129] [serial = 1606] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x116714400) [pid = 2129] [serial = 1586] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x119a48000) [pid = 2129] [serial = 1588] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x1129c4400) [pid = 2129] [serial = 1585] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x12720ac00) [pid = 2129] [serial = 1610] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x1289d0c00) [pid = 2129] [serial = 1591] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x120f34000) [pid = 2129] [serial = 1574] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x126f77c00) [pid = 2129] [serial = 1589] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x11386bc00) [pid = 2129] [serial = 1598] [outer = 0x0] [url = about:blank] 04:57:49 INFO - PROCESS | 2129 | 1467460669714 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 2129 | 1467460669716 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x11877f000 == 33 [pid = 2129] [id = 557] 04:57:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x1160dc400) [pid = 2129] [serial = 1671] [outer = 0x0] 04:57:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11806f000) [pid = 2129] [serial = 1672] [outer = 0x1160dc400] 04:57:49 INFO - PROCESS | 2129 | 1467460669744 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x119993400) [pid = 2129] [serial = 1673] [outer = 0x1160dc400] 04:57:50 INFO - PROCESS | 2129 | 1467460670019 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:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 04:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:57:50 INFO - PROCESS | 2129 | 1467460670071 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 2129 | 1467460670072 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:57:50 INFO - PROCESS | 2129 | 1467460670075 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 2129 | 1467460670077 Marionette TRACE conn2 <- [1,2202,null,{}] 04:57:50 INFO - PROCESS | 2129 | 1467460670088 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:57:50 INFO - PROCESS | 2129 | 1467460670091 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:50 INFO - PROCESS | 2129 | 1467460670172 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:57:50 INFO - PROCESS | 2129 | 1467460670256 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 2129 | 1467460670258 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x124685000 == 34 [pid = 2129] [id = 558] 04:57:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x119d13c00) [pid = 2129] [serial = 1674] [outer = 0x0] 04:57:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x120f37000) [pid = 2129] [serial = 1675] [outer = 0x119d13c00] 04:57:50 INFO - PROCESS | 2129 | 1467460670303 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x12420d400) [pid = 2129] [serial = 1676] [outer = 0x119d13c00] 04:57:50 INFO - PROCESS | 2129 | 1467460670583 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:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 527ms 04:57:50 INFO - PROCESS | 2129 | 1467460670606 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 2129 | 1467460670607 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:57:50 INFO - PROCESS | 2129 | 1467460670610 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 2129 | 1467460670611 Marionette TRACE conn2 <- [1,2206,null,{}] 04:57:50 INFO - PROCESS | 2129 | 1467460670621 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:57:50 INFO - PROCESS | 2129 | 1467460670622 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:50 INFO - PROCESS | 2129 | 1467460670707 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:57:50 INFO - PROCESS | 2129 | 1467460670711 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 2129 | 1467460670713 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x128c81800 == 35 [pid = 2129] [id = 559] 04:57:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x124591400) [pid = 2129] [serial = 1677] [outer = 0x0] 04:57:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x124fca000) [pid = 2129] [serial = 1678] [outer = 0x124591400] 04:57:50 INFO - PROCESS | 2129 | 1467460670740 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x126f70c00) [pid = 2129] [serial = 1679] [outer = 0x124591400] 04:57:51 INFO - PROCESS | 2129 | 1467460671070 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:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 04:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:57:51 INFO - PROCESS | 2129 | 1467460671128 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 2129 | 1467460671130 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:57:51 INFO - PROCESS | 2129 | 1467460671132 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 2129 | 1467460671133 Marionette TRACE conn2 <- [1,2210,null,{}] 04:57:51 INFO - PROCESS | 2129 | 1467460671135 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:57:51 INFO - PROCESS | 2129 | 1467460671136 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:51 INFO - PROCESS | 2129 | 1467460671218 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:57:51 INFO - PROCESS | 2129 | 1467460671223 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 2129 | 1467460671224 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292d7800 == 36 [pid = 2129] [id = 560] 04:57:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x126907000) [pid = 2129] [serial = 1680] [outer = 0x0] 04:57:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1289c7400) [pid = 2129] [serial = 1681] [outer = 0x126907000] 04:57:51 INFO - PROCESS | 2129 | 1467460671248 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1289d2400) [pid = 2129] [serial = 1682] [outer = 0x126907000] 04:57:51 INFO - PROCESS | 2129 | 1467460671606 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:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 04:57:51 INFO - PROCESS | 2129 | 1467460671651 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 2129 | 1467460671653 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:57:51 INFO - PROCESS | 2129 | 1467460671655 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 2129 | 1467460671656 Marionette TRACE conn2 <- [1,2214,null,{}] 04:57:51 INFO - PROCESS | 2129 | 1467460671658 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:57:51 INFO - PROCESS | 2129 | 1467460671662 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:51 INFO - PROCESS | 2129 | 1467460671786 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:57:51 INFO - PROCESS | 2129 | 1467460671802 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 2129 | 1467460671803 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a319800 == 37 [pid = 2129] [id = 561] 04:57:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1289d2c00) [pid = 2129] [serial = 1683] [outer = 0x0] 04:57:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x128b9e400) [pid = 2129] [serial = 1684] [outer = 0x1289d2c00] 04:57:51 INFO - PROCESS | 2129 | 1467460671828 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x12941a400) [pid = 2129] [serial = 1685] [outer = 0x1289d2c00] 04:57:52 INFO - PROCESS | 2129 | 1467460672162 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:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 567ms 04:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:57:52 INFO - PROCESS | 2129 | 1467460672223 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 2129 | 1467460672224 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:57:52 INFO - PROCESS | 2129 | 1467460672226 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 2129 | 1467460672227 Marionette TRACE conn2 <- [1,2218,null,{}] 04:57:52 INFO - PROCESS | 2129 | 1467460672236 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:57:52 INFO - PROCESS | 2129 | 1467460672238 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:52 INFO - PROCESS | 2129 | 1467460672338 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:57:52 INFO - PROCESS | 2129 | 1467460672342 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 2129 | 1467460672343 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x116937800 == 38 [pid = 2129] [id = 562] 04:57:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1289d3400) [pid = 2129] [serial = 1686] [outer = 0x0] 04:57:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x12941fc00) [pid = 2129] [serial = 1687] [outer = 0x1289d3400] 04:57:52 INFO - PROCESS | 2129 | 1467460672367 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12a3c9c00) [pid = 2129] [serial = 1688] [outer = 0x1289d3400] 04:57:52 INFO - PROCESS | 2129 | 1467460672705 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:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 525ms 04:57:52 INFO - PROCESS | 2129 | 1467460672752 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 2129 | 1467460672753 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:57:52 INFO - PROCESS | 2129 | 1467460672755 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 2129 | 1467460672756 Marionette TRACE conn2 <- [1,2222,null,{}] 04:57:52 INFO - PROCESS | 2129 | 1467460672759 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:57:52 INFO - PROCESS | 2129 | 1467460672760 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:52 INFO - PROCESS | 2129 | 1467460672863 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:57:52 INFO - PROCESS | 2129 | 1467460672876 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 2129 | 1467460672878 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c010000 == 39 [pid = 2129] [id = 563] 04:57:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x12a3cb800) [pid = 2129] [serial = 1689] [outer = 0x0] 04:57:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12a604400) [pid = 2129] [serial = 1690] [outer = 0x12a3cb800] 04:57:52 INFO - PROCESS | 2129 | 1467460672902 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12a60a800) [pid = 2129] [serial = 1691] [outer = 0x12a3cb800] 04:57:53 INFO - PROCESS | 2129 | 1467460673225 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:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 04:57:53 INFO - PROCESS | 2129 | 1467460673274 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 2129 | 1467460673275 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:57:53 INFO - PROCESS | 2129 | 1467460673277 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 2129 | 1467460673278 Marionette TRACE conn2 <- [1,2226,null,{}] 04:57:53 INFO - PROCESS | 2129 | 1467460673280 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:57:53 INFO - PROCESS | 2129 | 1467460673282 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:53 INFO - PROCESS | 2129 | 1467460673385 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:57:53 INFO - PROCESS | 2129 | 1467460673422 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 2129 | 1467460673423 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c36c000 == 40 [pid = 2129] [id = 564] 04:57:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12a609400) [pid = 2129] [serial = 1692] [outer = 0x0] 04:57:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12a619400) [pid = 2129] [serial = 1693] [outer = 0x12a609400] 04:57:53 INFO - PROCESS | 2129 | 1467460673449 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12a741800) [pid = 2129] [serial = 1694] [outer = 0x12a609400] 04:57:53 INFO - PROCESS | 2129 | 1467460673748 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:57:53 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:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 522ms 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1122ba400) [pid = 2129] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1210e8c00) [pid = 2129] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1166f3800) [pid = 2129] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x1250ed800) [pid = 2129] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118067c00) [pid = 2129] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x1133dd400) [pid = 2129] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11806b000) [pid = 2129] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x118109000) [pid = 2129] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119af0000) [pid = 2129] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x11336d000) [pid = 2129] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1129a9400) [pid = 2129] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1172c1000) [pid = 2129] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:57:53 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x118206800) [pid = 2129] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:57:53 INFO - PROCESS | 2129 | 1467460673876 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 2129 | 1467460673877 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:57:53 INFO - PROCESS | 2129 | 1467460673882 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 2129 | 1467460673884 Marionette TRACE conn2 <- [1,2230,null,{}] 04:57:53 INFO - PROCESS | 2129 | 1467460673886 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:57:53 INFO - PROCESS | 2129 | 1467460673887 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:53 INFO - PROCESS | 2129 | 1467460673971 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:57:53 INFO - PROCESS | 2129 | 1467460673974 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 2129 | 1467460673975 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x124ac6000 == 41 [pid = 2129] [id = 565] 04:57:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11697a800) [pid = 2129] [serial = 1695] [outer = 0x0] 04:57:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11806b400) [pid = 2129] [serial = 1696] [outer = 0x11697a800] 04:57:54 INFO - PROCESS | 2129 | 1467460674000 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1189e3c00) [pid = 2129] [serial = 1697] [outer = 0x11697a800] 04:57:54 INFO - PROCESS | 2129 | 1467460674325 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:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 470ms 04:57:54 INFO - PROCESS | 2129 | 1467460674352 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 2129 | 1467460674354 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:57:54 INFO - PROCESS | 2129 | 1467460674356 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 2129 | 1467460674357 Marionette TRACE conn2 <- [1,2234,null,{}] 04:57:54 INFO - PROCESS | 2129 | 1467460674360 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:57:54 INFO - PROCESS | 2129 | 1467460674361 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:54 INFO - PROCESS | 2129 | 1467460674453 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:57:54 INFO - PROCESS | 2129 | 1467460674516 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 2129 | 1467460674518 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf3e800 == 42 [pid = 2129] [id = 566] 04:57:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11992f000) [pid = 2129] [serial = 1698] [outer = 0x0] 04:57:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x126d6cc00) [pid = 2129] [serial = 1699] [outer = 0x11992f000] 04:57:54 INFO - PROCESS | 2129 | 1467460674554 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x12a940400) [pid = 2129] [serial = 1700] [outer = 0x11992f000] 04:57:54 INFO - PROCESS | 2129 | 1467460674822 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:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 518ms 04:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:57:54 INFO - PROCESS | 2129 | 1467460674875 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 2129 | 1467460674876 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:57:54 INFO - PROCESS | 2129 | 1467460674878 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 2129 | 1467460674879 Marionette TRACE conn2 <- [1,2238,null,{}] 04:57:54 INFO - PROCESS | 2129 | 1467460674883 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:57:54 INFO - PROCESS | 2129 | 1467460674886 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:54 INFO - PROCESS | 2129 | 1467460674970 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:57:54 INFO - PROCESS | 2129 | 1467460674974 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 2129 | 1467460674974 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d207000 == 43 [pid = 2129] [id = 567] 04:57:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12a945400) [pid = 2129] [serial = 1701] [outer = 0x0] 04:57:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x12b16fc00) [pid = 2129] [serial = 1702] [outer = 0x12a945400] 04:57:55 INFO - PROCESS | 2129 | 1467460674998 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12b1cf800) [pid = 2129] [serial = 1703] [outer = 0x12a945400] 04:57:55 INFO - PROCESS | 2129 | 1467460675316 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:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 04:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:57:55 INFO - PROCESS | 2129 | 1467460675350 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 2129 | 1467460675352 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:57:55 INFO - PROCESS | 2129 | 1467460675354 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 2129 | 1467460675355 Marionette TRACE conn2 <- [1,2242,null,{}] 04:57:55 INFO - PROCESS | 2129 | 1467460675357 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:57:55 INFO - PROCESS | 2129 | 1467460675358 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:55 INFO - PROCESS | 2129 | 1467460675471 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:57:55 INFO - PROCESS | 2129 | 1467460675477 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 2129 | 1467460675478 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d21c000 == 44 [pid = 2129] [id = 568] 04:57:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12a947800) [pid = 2129] [serial = 1704] [outer = 0x0] 04:57:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12b168800) [pid = 2129] [serial = 1705] [outer = 0x12a947800] 04:57:55 INFO - PROCESS | 2129 | 1467460675509 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12b91f800) [pid = 2129] [serial = 1706] [outer = 0x12a947800] 04:57:55 INFO - PROCESS | 2129 | 1467460675823 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:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 518ms 04:57:55 INFO - PROCESS | 2129 | 1467460675914 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 2129 | 1467460675917 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:57:55 INFO - PROCESS | 2129 | 1467460675921 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 2129 | 1467460675923 Marionette TRACE conn2 <- [1,2246,null,{}] 04:57:55 INFO - PROCESS | 2129 | 1467460675927 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:57:55 INFO - PROCESS | 2129 | 1467460675929 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:56 INFO - PROCESS | 2129 | 1467460676027 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:57:56 INFO - PROCESS | 2129 | 1467460676133 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 2129 | 1467460676136 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x118763000 == 45 [pid = 2129] [id = 569] 04:57:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1160de800) [pid = 2129] [serial = 1707] [outer = 0x0] 04:57:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x117207400) [pid = 2129] [serial = 1708] [outer = 0x1160de800] 04:57:56 INFO - PROCESS | 2129 | 1467460676167 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x118110400) [pid = 2129] [serial = 1709] [outer = 0x1160de800] 04:57:56 INFO - PROCESS | 2129 | 1467460676601 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:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 721ms 04:57:56 INFO - PROCESS | 2129 | 1467460676642 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 2129 | 1467460676644 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:57:56 INFO - PROCESS | 2129 | 1467460676667 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 2129 | 1467460676670 Marionette TRACE conn2 <- [1,2250,null,{}] 04:57:56 INFO - PROCESS | 2129 | 1467460676674 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:57:56 INFO - PROCESS | 2129 | 1467460676676 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:56 INFO - PROCESS | 2129 | 1467460676783 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:57:56 INFO - PROCESS | 2129 | 1467460676860 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 2129 | 1467460676861 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255b7800 == 46 [pid = 2129] [id = 570] 04:57:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x11872ec00) [pid = 2129] [serial = 1710] [outer = 0x0] 04:57:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x11998a000) [pid = 2129] [serial = 1711] [outer = 0x11872ec00] 04:57:56 INFO - PROCESS | 2129 | 1467460676891 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x119a52000) [pid = 2129] [serial = 1712] [outer = 0x11872ec00] 04:57:57 INFO - PROCESS | 2129 | 1467460677313 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:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 693ms 04:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:57:57 INFO - PROCESS | 2129 | 1467460677341 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 2129 | 1467460677342 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:57:57 INFO - PROCESS | 2129 | 1467460677345 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 2129 | 1467460677346 Marionette TRACE conn2 <- [1,2254,null,{}] 04:57:57 INFO - PROCESS | 2129 | 1467460677376 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:57:57 INFO - PROCESS | 2129 | 1467460677379 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:57 INFO - PROCESS | 2129 | 1467460677524 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:57:57 INFO - PROCESS | 2129 | 1467460677580 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 2129 | 1467460677583 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca52800 == 47 [pid = 2129] [id = 571] 04:57:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12455cc00) [pid = 2129] [serial = 1713] [outer = 0x0] 04:57:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x124a67c00) [pid = 2129] [serial = 1714] [outer = 0x12455cc00] 04:57:57 INFO - PROCESS | 2129 | 1467460677616 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x128772400) [pid = 2129] [serial = 1715] [outer = 0x12455cc00] 04:57:58 INFO - PROCESS | 2129 | 1467460678073 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:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 771ms 04:57:58 INFO - PROCESS | 2129 | 1467460678132 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 2129 | 1467460678133 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:57:58 INFO - PROCESS | 2129 | 1467460678137 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 2129 | 1467460678138 Marionette TRACE conn2 <- [1,2258,null,{}] 04:57:58 INFO - PROCESS | 2129 | 1467460678141 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:57:58 INFO - PROCESS | 2129 | 1467460678142 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:58 INFO - PROCESS | 2129 | 1467460678447 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:57:58 INFO - PROCESS | 2129 | 1467460678540 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 2129 | 1467460678541 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210b1800 == 48 [pid = 2129] [id = 572] 04:57:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x116079400) [pid = 2129] [serial = 1716] [outer = 0x0] 04:57:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1167cb000) [pid = 2129] [serial = 1717] [outer = 0x116079400] 04:57:58 INFO - PROCESS | 2129 | 1467460678569 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x11810a000) [pid = 2129] [serial = 1718] [outer = 0x116079400] 04:57:59 INFO - PROCESS | 2129 | 1467460679077 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:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 971ms 04:57:59 INFO - PROCESS | 2129 | 1467460679110 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 2129 | 1467460679115 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:57:59 INFO - PROCESS | 2129 | 1467460679121 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 2129 | 1467460679124 Marionette TRACE conn2 <- [1,2262,null,{}] 04:57:59 INFO - PROCESS | 2129 | 1467460679129 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:57:59 INFO - PROCESS | 2129 | 1467460679131 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:59 INFO - PROCESS | 2129 | 1467460679255 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:57:59 INFO - PROCESS | 2129 | 1467460679331 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 2129 | 1467460679333 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x11946a000 == 49 [pid = 2129] [id = 573] 04:57:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x11825c400) [pid = 2129] [serial = 1719] [outer = 0x0] 04:57:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x11841c800) [pid = 2129] [serial = 1720] [outer = 0x11825c400] 04:57:59 INFO - PROCESS | 2129 | 1467460679360 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x118664c00) [pid = 2129] [serial = 1721] [outer = 0x11825c400] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x12d207000 == 48 [pid = 2129] [id = 567] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf3e800 == 47 [pid = 2129] [id = 566] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x124ac6000 == 46 [pid = 2129] [id = 565] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x12c36c000 == 45 [pid = 2129] [id = 564] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x12c010000 == 44 [pid = 2129] [id = 563] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x116937800 == 43 [pid = 2129] [id = 562] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x12a319800 == 42 [pid = 2129] [id = 561] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x1292d7800 == 41 [pid = 2129] [id = 560] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x128c81800 == 40 [pid = 2129] [id = 559] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x124685000 == 39 [pid = 2129] [id = 558] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x11877f000 == 38 [pid = 2129] [id = 557] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x11835c800 == 37 [pid = 2129] [id = 556] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x117012800 == 36 [pid = 2129] [id = 555] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf28000 == 35 [pid = 2129] [id = 554] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd95800 == 34 [pid = 2129] [id = 553] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x1245aa800 == 33 [pid = 2129] [id = 552] 04:57:59 INFO - PROCESS | 2129 | --DOCSHELL 0x116678000 == 32 [pid = 2129] [id = 551] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x120f30000) [pid = 2129] [serial = 1633] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x12420c800) [pid = 2129] [serial = 1636] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x120fd9000) [pid = 2129] [serial = 1634] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x118105400) [pid = 2129] [serial = 1613] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x1255a4c00) [pid = 2129] [serial = 1639] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x118427000) [pid = 2129] [serial = 1624] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x118723400) [pid = 2129] [serial = 1625] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x11696c800) [pid = 2129] [serial = 1621] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x118107c00) [pid = 2129] [serial = 1622] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x11820ec00) [pid = 2129] [serial = 1619] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x11810b400) [pid = 2129] [serial = 1618] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11992bc00) [pid = 2129] [serial = 1627] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119a53000) [pid = 2129] [serial = 1628] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x119bc1000) [pid = 2129] [serial = 1630] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x117203400) [pid = 2129] [serial = 1616] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1160da800) [pid = 2129] [serial = 1615] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1250eec00) [pid = 2129] [serial = 1637] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x113031400) [pid = 2129] [serial = 1642] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x12876c000) [pid = 2129] [serial = 1640] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x128b94800) [pid = 2129] [serial = 1651] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11943a400) [pid = 2129] [serial = 1645] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x116a19800) [pid = 2129] [serial = 1643] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x12690b400) [pid = 2129] [serial = 1648] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1289cdc00) [pid = 2129] [serial = 1649] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119fce400) [pid = 2129] [serial = 1646] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x120f2c000) [pid = 2129] [serial = 1631] [outer = 0x0] [url = about:blank] 04:57:59 INFO - PROCESS | 2129 | 1467460679741 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:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 672ms 04:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:57:59 INFO - PROCESS | 2129 | 1467460679793 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 2129 | 1467460679795 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:57:59 INFO - PROCESS | 2129 | 1467460679798 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 2129 | 1467460679800 Marionette TRACE conn2 <- [1,2266,null,{}] 04:57:59 INFO - PROCESS | 2129 | 1467460679802 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:57:59 INFO - PROCESS | 2129 | 1467460679803 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:59 INFO - PROCESS | 2129 | 1467460679884 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:57:59 INFO - PROCESS | 2129 | 1467460679966 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 2129 | 1467460679968 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:57:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x119903000 == 33 [pid = 2129] [id = 574] 04:57:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11825d000) [pid = 2129] [serial = 1722] [outer = 0x0] 04:57:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11998e800) [pid = 2129] [serial = 1723] [outer = 0x11825d000] 04:58:00 INFO - PROCESS | 2129 | 1467460679996 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119a54c00) [pid = 2129] [serial = 1724] [outer = 0x11825d000] 04:58:00 INFO - PROCESS | 2129 | 1467460680305 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:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms 04:58:00 INFO - PROCESS | 2129 | 1467460680321 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 2129 | 1467460680324 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:58:00 INFO - PROCESS | 2129 | 1467460680332 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 2129 | 1467460680337 Marionette TRACE conn2 <- [1,2270,null,{}] 04:58:00 INFO - PROCESS | 2129 | 1467460680340 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:58:00 INFO - PROCESS | 2129 | 1467460680342 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:00 INFO - PROCESS | 2129 | 1467460680425 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:58:00 INFO - PROCESS | 2129 | 1467460680429 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 2129 | 1467460680431 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255c2800 == 34 [pid = 2129] [id = 575] 04:58:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119a95000) [pid = 2129] [serial = 1725] [outer = 0x0] 04:58:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119f07800) [pid = 2129] [serial = 1726] [outer = 0x119a95000] 04:58:00 INFO - PROCESS | 2129 | 1467460680459 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x120fd9000) [pid = 2129] [serial = 1727] [outer = 0x119a95000] 04:58:00 INFO - PROCESS | 2129 | 1467460680816 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:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 528ms 04:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:58:00 INFO - PROCESS | 2129 | 1467460680855 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 2129 | 1467460680857 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:58:00 INFO - PROCESS | 2129 | 1467460680859 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 2129 | 1467460680860 Marionette TRACE conn2 <- [1,2274,null,{}] 04:58:00 INFO - PROCESS | 2129 | 1467460680862 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:58:00 INFO - PROCESS | 2129 | 1467460680863 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:00 INFO - PROCESS | 2129 | 1467460680941 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:58:00 INFO - PROCESS | 2129 | 1467460680945 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 2129 | 1467460680946 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x128c80800 == 35 [pid = 2129] [id = 576] 04:58:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x11607a000) [pid = 2129] [serial = 1728] [outer = 0x0] 04:58:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x124070400) [pid = 2129] [serial = 1729] [outer = 0x11607a000] 04:58:00 INFO - PROCESS | 2129 | 1467460680973 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x124590c00) [pid = 2129] [serial = 1730] [outer = 0x11607a000] 04:58:01 INFO - PROCESS | 2129 | 1467460681304 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:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 04:58:01 INFO - PROCESS | 2129 | 1467460681327 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 2129 | 1467460681328 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:58:01 INFO - PROCESS | 2129 | 1467460681331 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 2129 | 1467460681334 Marionette TRACE conn2 <- [1,2278,null,{}] 04:58:01 INFO - PROCESS | 2129 | 1467460681337 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:58:01 INFO - PROCESS | 2129 | 1467460681338 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:01 INFO - PROCESS | 2129 | 1467460681414 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:58:01 INFO - PROCESS | 2129 | 1467460681484 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 2129 | 1467460681488 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x111aca000 == 36 [pid = 2129] [id = 577] 04:58:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12690dc00) [pid = 2129] [serial = 1731] [outer = 0x0] 04:58:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x126f70800) [pid = 2129] [serial = 1732] [outer = 0x12690dc00] 04:58:01 INFO - PROCESS | 2129 | 1467460681526 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x1289cbc00) [pid = 2129] [serial = 1733] [outer = 0x12690dc00] 04:58:01 INFO - PROCESS | 2129 | 1467460681842 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:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 04:58:01 INFO - PROCESS | 2129 | 1467460681856 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 2129 | 1467460681858 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:58:01 INFO - PROCESS | 2129 | 1467460681860 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 2129 | 1467460681861 Marionette TRACE conn2 <- [1,2282,null,{}] 04:58:01 INFO - PROCESS | 2129 | 1467460681866 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:58:01 INFO - PROCESS | 2129 | 1467460681867 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:01 INFO - PROCESS | 2129 | 1467460681979 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:58:01 INFO - PROCESS | 2129 | 1467460681994 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 2129 | 1467460681996 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x12abb5800 == 37 [pid = 2129] [id = 578] 04:58:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1289d2000) [pid = 2129] [serial = 1734] [outer = 0x0] 04:58:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x128b9c400) [pid = 2129] [serial = 1735] [outer = 0x1289d2000] 04:58:02 INFO - PROCESS | 2129 | 1467460682037 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x128f8a800) [pid = 2129] [serial = 1736] [outer = 0x1289d2000] 04:58:02 INFO - PROCESS | 2129 | 1467460682463 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:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 621ms 04:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:58:02 INFO - PROCESS | 2129 | 1467460682483 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 2129 | 1467460682485 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:58:02 INFO - PROCESS | 2129 | 1467460682487 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 2129 | 1467460682488 Marionette TRACE conn2 <- [1,2286,null,{}] 04:58:02 INFO - PROCESS | 2129 | 1467460682490 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:58:02 INFO - PROCESS | 2129 | 1467460682491 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:02 INFO - PROCESS | 2129 | 1467460682591 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:58:02 INFO - PROCESS | 2129 | 1467460682606 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 2129 | 1467460682614 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x118761800 == 38 [pid = 2129] [id = 579] 04:58:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x128f8ac00) [pid = 2129] [serial = 1737] [outer = 0x0] 04:58:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1292c2400) [pid = 2129] [serial = 1738] [outer = 0x128f8ac00] 04:58:02 INFO - PROCESS | 2129 | 1467460682636 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x129420000) [pid = 2129] [serial = 1739] [outer = 0x128f8ac00] 04:58:02 INFO - PROCESS | 2129 | 1467460682962 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:58:03 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:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 518ms 04:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:58:03 INFO - PROCESS | 2129 | 1467460683005 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 2129 | 1467460683006 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:58:03 INFO - PROCESS | 2129 | 1467460683008 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 2129 | 1467460683010 Marionette TRACE conn2 <- [1,2290,null,{}] 04:58:03 INFO - PROCESS | 2129 | 1467460683012 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:58:03 INFO - PROCESS | 2129 | 1467460683013 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:03 INFO - PROCESS | 2129 | 1467460683115 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:58:03 INFO - PROCESS | 2129 | 1467460683119 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 2129 | 1467460683120 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda1800 == 39 [pid = 2129] [id = 580] 04:58:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x1289d3800) [pid = 2129] [serial = 1740] [outer = 0x0] 04:58:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x12a3ce800) [pid = 2129] [serial = 1741] [outer = 0x1289d3800] 04:58:03 INFO - PROCESS | 2129 | 1467460683144 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x12a610c00) [pid = 2129] [serial = 1742] [outer = 0x1289d3800] 04:58:03 INFO - PROCESS | 2129 | 1467460683485 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:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 04:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:58:03 INFO - PROCESS | 2129 | 1467460683527 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 2129 | 1467460683528 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:58:03 INFO - PROCESS | 2129 | 1467460683531 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 2129 | 1467460683534 Marionette TRACE conn2 <- [1,2294,null,{}] 04:58:03 INFO - PROCESS | 2129 | 1467460683536 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:58:03 INFO - PROCESS | 2129 | 1467460683538 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:03 INFO - PROCESS | 2129 | 1467460683648 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:58:03 INFO - PROCESS | 2129 | 1467460683651 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 2129 | 1467460683652 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c369800 == 40 [pid = 2129] [id = 581] 04:58:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1292bc800) [pid = 2129] [serial = 1743] [outer = 0x0] 04:58:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x12a743800) [pid = 2129] [serial = 1744] [outer = 0x1292bc800] 04:58:03 INFO - PROCESS | 2129 | 1467460683676 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x12a93f000) [pid = 2129] [serial = 1745] [outer = 0x1292bc800] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x1289d3400) [pid = 2129] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x12a3cb800) [pid = 2129] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x119d13c00) [pid = 2129] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x124591400) [pid = 2129] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x12a609400) [pid = 2129] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x11810c400) [pid = 2129] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x126907000) [pid = 2129] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1160dc400) [pid = 2129] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x116023400) [pid = 2129] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11992f000) [pid = 2129] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11697a800) [pid = 2129] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x12a945400) [pid = 2129] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:58:04 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1289d2c00) [pid = 2129] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:58:04 INFO - PROCESS | 2129 | 1467460684284 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:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 773ms 04:58:04 INFO - PROCESS | 2129 | 1467460684307 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 2129 | 1467460684308 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:58:04 INFO - PROCESS | 2129 | 1467460684310 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 2129 | 1467460684311 Marionette TRACE conn2 <- [1,2298,null,{}] 04:58:04 INFO - PROCESS | 2129 | 1467460684314 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:58:04 INFO - PROCESS | 2129 | 1467460684317 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:04 INFO - PROCESS | 2129 | 1467460684459 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:58:04 INFO - PROCESS | 2129 | 1467460684467 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 2129 | 1467460684469 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca4d000 == 41 [pid = 2129] [id = 582] 04:58:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x11992f000) [pid = 2129] [serial = 1746] [outer = 0x0] 04:58:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x127208800) [pid = 2129] [serial = 1747] [outer = 0x11992f000] 04:58:04 INFO - PROCESS | 2129 | 1467460684495 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x12a611000) [pid = 2129] [serial = 1748] [outer = 0x11992f000] 04:58:04 INFO - PROCESS | 2129 | 1467460684834 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:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 570ms 04:58:04 INFO - PROCESS | 2129 | 1467460684881 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:58:04 INFO - PROCESS | 2129 | 1467460684884 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:58:04 INFO - PROCESS | 2129 | 1467460684887 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 2129 | 1467460684890 Marionette TRACE conn2 <- [1,2302,null,{}] 04:58:04 INFO - PROCESS | 2129 | 1467460684903 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:58:04 INFO - PROCESS | 2129 | 1467460684906 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:05 INFO - PROCESS | 2129 | 1467460685050 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:58:05 INFO - PROCESS | 2129 | 1467460685057 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 2129 | 1467460685058 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d216800 == 42 [pid = 2129] [id = 583] 04:58:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x12a749400) [pid = 2129] [serial = 1749] [outer = 0x0] 04:58:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12b175400) [pid = 2129] [serial = 1750] [outer = 0x12a749400] 04:58:05 INFO - PROCESS | 2129 | 1467460685083 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x12b1d7400) [pid = 2129] [serial = 1751] [outer = 0x12a749400] 04:58:05 INFO - PROCESS | 2129 | 1467460685375 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:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 532ms 04:58:05 INFO - PROCESS | 2129 | 1467460685420 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 2129 | 1467460685421 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:58:05 INFO - PROCESS | 2129 | 1467460685423 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 2129 | 1467460685424 Marionette TRACE conn2 <- [1,2306,null,{}] 04:58:05 INFO - PROCESS | 2129 | 1467460685426 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:58:05 INFO - PROCESS | 2129 | 1467460685427 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:05 INFO - PROCESS | 2129 | 1467460685511 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:58:05 INFO - PROCESS | 2129 | 1467460685515 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 2129 | 1467460685516 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d697800 == 43 [pid = 2129] [id = 584] 04:58:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x12b1d8400) [pid = 2129] [serial = 1752] [outer = 0x0] 04:58:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x12b925800) [pid = 2129] [serial = 1753] [outer = 0x12b1d8400] 04:58:05 INFO - PROCESS | 2129 | 1467460685540 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x12b92b800) [pid = 2129] [serial = 1754] [outer = 0x12b1d8400] 04:58:05 INFO - PROCESS | 2129 | 1467460685886 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:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 468ms 04:58:05 INFO - PROCESS | 2129 | 1467460685891 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 2129 | 1467460685902 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:58:05 INFO - PROCESS | 2129 | 1467460685907 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 2129 | 1467460685908 Marionette TRACE conn2 <- [1,2310,null,{}] 04:58:05 INFO - PROCESS | 2129 | 1467460685910 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:58:05 INFO - PROCESS | 2129 | 1467460685912 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:06 INFO - PROCESS | 2129 | 1467460686033 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:58:06 INFO - PROCESS | 2129 | 1467460686039 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 2129 | 1467460686040 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d6a9000 == 44 [pid = 2129] [id = 585] 04:58:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x113f30800) [pid = 2129] [serial = 1755] [outer = 0x0] 04:58:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x12b92a400) [pid = 2129] [serial = 1756] [outer = 0x113f30800] 04:58:06 INFO - PROCESS | 2129 | 1467460686063 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x12b9a4800) [pid = 2129] [serial = 1757] [outer = 0x113f30800] 04:58:06 INFO - PROCESS | 2129 | 1467460686530 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:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 668ms 04:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:58:06 INFO - PROCESS | 2129 | 1467460686583 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 2129 | 1467460686585 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:58:06 INFO - PROCESS | 2129 | 1467460686590 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 2129 | 1467460686593 Marionette TRACE conn2 <- [1,2314,null,{}] 04:58:06 INFO - PROCESS | 2129 | 1467460686597 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:58:06 INFO - PROCESS | 2129 | 1467460686600 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:06 INFO - PROCESS | 2129 | 1467460686706 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:58:06 INFO - PROCESS | 2129 | 1467460686821 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 2129 | 1467460686822 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c39800 == 45 [pid = 2129] [id = 586] 04:58:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x11820b000) [pid = 2129] [serial = 1758] [outer = 0x0] 04:58:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x118234800) [pid = 2129] [serial = 1759] [outer = 0x11820b000] 04:58:06 INFO - PROCESS | 2129 | 1467460686855 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x118429400) [pid = 2129] [serial = 1760] [outer = 0x11820b000] 04:58:07 INFO - PROCESS | 2129 | 1467460687274 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:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 727ms 04:58:07 INFO - PROCESS | 2129 | 1467460687317 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 2129 | 1467460687320 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:58:07 INFO - PROCESS | 2129 | 1467460687324 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 2129 | 1467460687326 Marionette TRACE conn2 <- [1,2318,null,{}] 04:58:07 INFO - PROCESS | 2129 | 1467460687328 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:58:07 INFO - PROCESS | 2129 | 1467460687330 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:07 INFO - PROCESS | 2129 | 1467460687440 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:58:07 INFO - PROCESS | 2129 | 1467460687548 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 2129 | 1467460687550 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x12929b800 == 46 [pid = 2129] [id = 587] 04:58:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x119443800) [pid = 2129] [serial = 1761] [outer = 0x0] 04:58:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x119af8800) [pid = 2129] [serial = 1762] [outer = 0x119443800] 04:58:07 INFO - PROCESS | 2129 | 1467460687582 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x119d14400) [pid = 2129] [serial = 1763] [outer = 0x119443800] 04:58:07 INFO - PROCESS | 2129 | 1467460687994 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:58:08 INFO - PROCESS | 2129 | 1467460688055 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:58:08 INFO - PROCESS | 2129 | 1467460688058 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 2129 | 1467460688061 Marionette TRACE conn2 <- [1,2322,null,{}] 04:58:08 INFO - PROCESS | 2129 | 1467460688083 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:58:08 INFO - PROCESS | 2129 | 1467460688086 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:08 INFO - PROCESS | 2129 | 1467460688231 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:58:08 INFO - PROCESS | 2129 | 1467460688243 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 2129 | 1467460688244 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d4ea000 == 47 [pid = 2129] [id = 588] 04:58:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x12690b400) [pid = 2129] [serial = 1764] [outer = 0x0] 04:58:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x128779800) [pid = 2129] [serial = 1765] [outer = 0x12690b400] 04:58:08 INFO - PROCESS | 2129 | 1467460688275 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x128d75c00) [pid = 2129] [serial = 1766] [outer = 0x12690b400] 04:58:08 INFO - PROCESS | 2129 | 1467460688715 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:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 675ms 04:58:08 INFO - PROCESS | 2129 | 1467460688733 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 2129 | 1467460688735 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:58:08 INFO - PROCESS | 2129 | 1467460688738 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 2129 | 1467460688739 Marionette TRACE conn2 <- [1,2326,null,{}] 04:58:08 INFO - PROCESS | 2129 | 1467460688741 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:58:08 INFO - PROCESS | 2129 | 1467460688743 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:08 INFO - PROCESS | 2129 | 1467460688850 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:58:08 INFO - PROCESS | 2129 | 1467460688962 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 2129 | 1467460688963 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x12dd10800 == 48 [pid = 2129] [id = 589] 04:58:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x116076400) [pid = 2129] [serial = 1767] [outer = 0x0] 04:58:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x12a61d800) [pid = 2129] [serial = 1768] [outer = 0x116076400] 04:58:08 INFO - PROCESS | 2129 | 1467460688995 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x12a943c00) [pid = 2129] [serial = 1769] [outer = 0x116076400] 04:58:09 INFO - PROCESS | 2129 | 1467460689599 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:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 920ms 04:58:09 INFO - PROCESS | 2129 | 1467460689664 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 2129 | 1467460689667 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:58:09 INFO - PROCESS | 2129 | 1467460689672 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 2129 | 1467460689674 Marionette TRACE conn2 <- [1,2330,null,{}] 04:58:09 INFO - PROCESS | 2129 | 1467460689677 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:58:09 INFO - PROCESS | 2129 | 1467460689679 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:09 INFO - PROCESS | 2129 | 1467460689775 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:58:09 INFO - PROCESS | 2129 | 1467460689859 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 2129 | 1467460689862 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x125060000 == 49 [pid = 2129] [id = 590] 04:58:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 124 (0x11629f000) [pid = 2129] [serial = 1770] [outer = 0x0] 04:58:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 125 (0x118066800) [pid = 2129] [serial = 1771] [outer = 0x11629f000] 04:58:09 INFO - PROCESS | 2129 | 1467460689889 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 126 (0x11837dc00) [pid = 2129] [serial = 1772] [outer = 0x11629f000] 04:58:10 INFO - PROCESS | 2129 | 1467460690312 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:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 04:58:10 INFO - PROCESS | 2129 | 1467460690343 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 2129 | 1467460690346 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:58:10 INFO - PROCESS | 2129 | 1467460690350 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 2129 | 1467460690352 Marionette TRACE conn2 <- [1,2334,null,{}] 04:58:10 INFO - PROCESS | 2129 | 1467460690354 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:58:10 INFO - PROCESS | 2129 | 1467460690356 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:10 INFO - PROCESS | 2129 | 1467460690453 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:58:10 INFO - PROCESS | 2129 | 1467460690522 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 2129 | 1467460690523 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x123970000 == 50 [pid = 2129] [id = 591] 04:58:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 127 (0x119af8000) [pid = 2129] [serial = 1773] [outer = 0x0] 04:58:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 128 (0x119bc2400) [pid = 2129] [serial = 1774] [outer = 0x119af8000] 04:58:10 INFO - PROCESS | 2129 | 1467460690551 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 129 (0x124071800) [pid = 2129] [serial = 1775] [outer = 0x119af8000] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12d697800 == 49 [pid = 2129] [id = 584] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12d216800 == 48 [pid = 2129] [id = 583] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca4d000 == 47 [pid = 2129] [id = 582] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12c369800 == 46 [pid = 2129] [id = 581] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12bda1800 == 45 [pid = 2129] [id = 580] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x118761800 == 44 [pid = 2129] [id = 579] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12abb5800 == 43 [pid = 2129] [id = 578] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x111aca000 == 42 [pid = 2129] [id = 577] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x128c80800 == 41 [pid = 2129] [id = 576] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x1255c2800 == 40 [pid = 2129] [id = 575] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x119903000 == 39 [pid = 2129] [id = 574] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x11946a000 == 38 [pid = 2129] [id = 573] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x1210b1800 == 37 [pid = 2129] [id = 572] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12d21c000 == 36 [pid = 2129] [id = 568] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x118763000 == 35 [pid = 2129] [id = 569] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca52800 == 34 [pid = 2129] [id = 571] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x1255b7800 == 33 [pid = 2129] [id = 570] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x125060000 == 32 [pid = 2129] [id = 590] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12dd10800 == 31 [pid = 2129] [id = 589] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12d4ea000 == 30 [pid = 2129] [id = 588] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12929b800 == 29 [pid = 2129] [id = 587] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x119c39800 == 28 [pid = 2129] [id = 586] 04:58:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12d6a9000 == 27 [pid = 2129] [id = 585] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 128 (0x12941fc00) [pid = 2129] [serial = 1687] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 127 (0x12a604400) [pid = 2129] [serial = 1690] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 126 (0x12a3c9c00) [pid = 2129] [serial = 1688] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 125 (0x120f37000) [pid = 2129] [serial = 1675] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 124 (0x12420d400) [pid = 2129] [serial = 1676] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 123 (0x124fca000) [pid = 2129] [serial = 1678] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x126f70c00) [pid = 2129] [serial = 1679] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x12a619400) [pid = 2129] [serial = 1693] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x11943d400) [pid = 2129] [serial = 1670] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x11820c000) [pid = 2129] [serial = 1669] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x1129c6000) [pid = 2129] [serial = 1654] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x11841ac00) [pid = 2129] [serial = 1657] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x119afc000) [pid = 2129] [serial = 1660] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x124e95400) [pid = 2129] [serial = 1663] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x1289d2400) [pid = 2129] [serial = 1682] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x1289c7400) [pid = 2129] [serial = 1681] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x11806f000) [pid = 2129] [serial = 1672] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x119993400) [pid = 2129] [serial = 1673] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x1246a6000) [pid = 2129] [serial = 1667] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x11837e800) [pid = 2129] [serial = 1666] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x12a60a800) [pid = 2129] [serial = 1691] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x126d6cc00) [pid = 2129] [serial = 1699] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x11806b400) [pid = 2129] [serial = 1696] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x1189e3c00) [pid = 2129] [serial = 1697] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x12b16fc00) [pid = 2129] [serial = 1702] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x12b1cf800) [pid = 2129] [serial = 1703] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x12a741800) [pid = 2129] [serial = 1694] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x128b9e400) [pid = 2129] [serial = 1684] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x12a940400) [pid = 2129] [serial = 1700] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x12b168800) [pid = 2129] [serial = 1705] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x12941a400) [pid = 2129] [serial = 1685] [outer = 0x0] [url = about:blank] 04:58:11 INFO - PROCESS | 2129 | 1467460691519 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:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1221ms 04:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:58:11 INFO - PROCESS | 2129 | 1467460691572 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 2129 | 1467460691574 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:58:11 INFO - PROCESS | 2129 | 1467460691577 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 2129 | 1467460691580 Marionette TRACE conn2 <- [1,2338,null,{}] 04:58:11 INFO - PROCESS | 2129 | 1467460691589 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:58:11 INFO - PROCESS | 2129 | 1467460691590 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:11 INFO - PROCESS | 2129 | 1467460691670 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:58:11 INFO - PROCESS | 2129 | 1467460691674 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 2129 | 1467460691676 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x11724c000 == 28 [pid = 2129] [id = 592] 04:58:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x1160e3c00) [pid = 2129] [serial = 1776] [outer = 0x0] 04:58:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x116706c00) [pid = 2129] [serial = 1777] [outer = 0x1160e3c00] 04:58:11 INFO - PROCESS | 2129 | 1467460691706 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1173b8000) [pid = 2129] [serial = 1778] [outer = 0x1160e3c00] 04:58:12 INFO - PROCESS | 2129 | 1467460692061 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:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 529ms 04:58:12 INFO - PROCESS | 2129 | 1467460692105 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 2129 | 1467460692108 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:58:12 INFO - PROCESS | 2129 | 1467460692112 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 2129 | 1467460692114 Marionette TRACE conn2 <- [1,2342,null,{}] 04:58:12 INFO - PROCESS | 2129 | 1467460692116 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:58:12 INFO - PROCESS | 2129 | 1467460692118 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:12 INFO - PROCESS | 2129 | 1467460692200 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:58:12 INFO - PROCESS | 2129 | 1467460692205 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 2129 | 1467460692207 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x11946a000 == 29 [pid = 2129] [id = 593] 04:58:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x118069c00) [pid = 2129] [serial = 1779] [outer = 0x0] 04:58:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x118206400) [pid = 2129] [serial = 1780] [outer = 0x118069c00] 04:58:12 INFO - PROCESS | 2129 | 1467460692233 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x118237400) [pid = 2129] [serial = 1781] [outer = 0x118069c00] 04:58:12 INFO - PROCESS | 2129 | 1467460692590 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:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 04:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:58:12 INFO - PROCESS | 2129 | 1467460692634 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 2129 | 1467460692635 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:58:12 INFO - PROCESS | 2129 | 1467460692637 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 2129 | 1467460692640 Marionette TRACE conn2 <- [1,2346,null,{}] 04:58:12 INFO - PROCESS | 2129 | 1467460692647 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:58:12 INFO - PROCESS | 2129 | 1467460692651 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:12 INFO - PROCESS | 2129 | 1467460692726 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:58:12 INFO - PROCESS | 2129 | 1467460692735 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 2129 | 1467460692737 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x12396c000 == 30 [pid = 2129] [id = 594] 04:58:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x118387c00) [pid = 2129] [serial = 1782] [outer = 0x0] 04:58:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x11856f000) [pid = 2129] [serial = 1783] [outer = 0x118387c00] 04:58:12 INFO - PROCESS | 2129 | 1467460692764 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x119444c00) [pid = 2129] [serial = 1784] [outer = 0x118387c00] 04:58:13 INFO - PROCESS | 2129 | 1467460693095 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:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 472ms 04:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:58:13 INFO - PROCESS | 2129 | 1467460693110 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 2129 | 1467460693111 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:58:13 INFO - PROCESS | 2129 | 1467460693114 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 2129 | 1467460693116 Marionette TRACE conn2 <- [1,2350,null,{}] 04:58:13 INFO - PROCESS | 2129 | 1467460693120 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:58:13 INFO - PROCESS | 2129 | 1467460693122 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:13 INFO - PROCESS | 2129 | 1467460693202 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:58:13 INFO - PROCESS | 2129 | 1467460693279 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 2129 | 1467460693280 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x124063800 == 31 [pid = 2129] [id = 595] 04:58:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x118421000) [pid = 2129] [serial = 1785] [outer = 0x0] 04:58:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x119a46800) [pid = 2129] [serial = 1786] [outer = 0x118421000] 04:58:13 INFO - PROCESS | 2129 | 1467460693307 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x119a90800) [pid = 2129] [serial = 1787] [outer = 0x118421000] 04:58:13 INFO - PROCESS | 2129 | 1467460693640 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:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 572ms 04:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:58:13 INFO - PROCESS | 2129 | 1467460693686 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 2129 | 1467460693688 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:58:13 INFO - PROCESS | 2129 | 1467460693690 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 2129 | 1467460693691 Marionette TRACE conn2 <- [1,2354,null,{}] 04:58:13 INFO - PROCESS | 2129 | 1467460693693 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:58:13 INFO - PROCESS | 2129 | 1467460693694 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:13 INFO - PROCESS | 2129 | 1467460693788 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:58:13 INFO - PROCESS | 2129 | 1467460693830 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 2129 | 1467460693831 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x128706800 == 32 [pid = 2129] [id = 596] 04:58:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x119997400) [pid = 2129] [serial = 1788] [outer = 0x0] 04:58:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x119bb6000) [pid = 2129] [serial = 1789] [outer = 0x119997400] 04:58:13 INFO - PROCESS | 2129 | 1467460693855 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x119fd8800) [pid = 2129] [serial = 1790] [outer = 0x119997400] 04:58:14 INFO - PROCESS | 2129 | 1467460694174 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:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 517ms 04:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:58:14 INFO - PROCESS | 2129 | 1467460694208 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 2129 | 1467460694209 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:58:14 INFO - PROCESS | 2129 | 1467460694211 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 2129 | 1467460694212 Marionette TRACE conn2 <- [1,2358,null,{}] 04:58:14 INFO - PROCESS | 2129 | 1467460694215 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:58:14 INFO - PROCESS | 2129 | 1467460694219 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:14 INFO - PROCESS | 2129 | 1467460694326 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:58:14 INFO - PROCESS | 2129 | 1467460694367 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 2129 | 1467460694369 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x128c7d800 == 33 [pid = 2129] [id = 597] 04:58:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x120f34000) [pid = 2129] [serial = 1791] [outer = 0x0] 04:58:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x1210e9400) [pid = 2129] [serial = 1792] [outer = 0x120f34000] 04:58:14 INFO - PROCESS | 2129 | 1467460694393 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x124e95400) [pid = 2129] [serial = 1793] [outer = 0x120f34000] 04:58:14 INFO - PROCESS | 2129 | 1467460694704 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:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 520ms 04:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:58:14 INFO - PROCESS | 2129 | 1467460694733 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 2129 | 1467460694734 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:58:14 INFO - PROCESS | 2129 | 1467460694741 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 2129 | 1467460694742 Marionette TRACE conn2 <- [1,2362,null,{}] 04:58:14 INFO - PROCESS | 2129 | 1467460694744 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:58:14 INFO - PROCESS | 2129 | 1467460694746 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:14 INFO - PROCESS | 2129 | 1467460694847 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:58:14 INFO - PROCESS | 2129 | 1467460694850 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 2129 | 1467460694851 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292ef000 == 34 [pid = 2129] [id = 598] 04:58:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x11872ac00) [pid = 2129] [serial = 1794] [outer = 0x0] 04:58:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x125606000) [pid = 2129] [serial = 1795] [outer = 0x11872ac00] 04:58:14 INFO - PROCESS | 2129 | 1467460694875 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x126dd9c00) [pid = 2129] [serial = 1796] [outer = 0x11872ac00] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x123a0bc00) [pid = 2129] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x12b1d8400) [pid = 2129] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x1289d2000) [pid = 2129] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x128f8ac00) [pid = 2129] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x12690dc00) [pid = 2129] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x1160de800) [pid = 2129] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x11825d000) [pid = 2129] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x11825c400) [pid = 2129] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x11607a000) [pid = 2129] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x116079400) [pid = 2129] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x119a95000) [pid = 2129] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x11872ec00) [pid = 2129] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x12455cc00) [pid = 2129] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x12a947800) [pid = 2129] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1289d3800) [pid = 2129] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1292bc800) [pid = 2129] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x12a749400) [pid = 2129] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11992f000) [pid = 2129] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11823ec00) [pid = 2129] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x118426000) [pid = 2129] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x119993c00) [pid = 2129] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x111cac000) [pid = 2129] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:58:15 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x113f30800) [pid = 2129] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:58:15 INFO - PROCESS | 2129 | 1467460695487 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:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 775ms 04:58:15 INFO - PROCESS | 2129 | 1467460695511 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 2129 | 1467460695512 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:58:15 INFO - PROCESS | 2129 | 1467460695516 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 2129 | 1467460695518 Marionette TRACE conn2 <- [1,2366,null,{}] 04:58:15 INFO - PROCESS | 2129 | 1467460695521 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:58:15 INFO - PROCESS | 2129 | 1467460695522 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:15 INFO - PROCESS | 2129 | 1467460695594 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:58:15 INFO - PROCESS | 2129 | 1467460695599 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 2129 | 1467460695602 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x128a9e800 == 35 [pid = 2129] [id = 599] 04:58:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1160d9800) [pid = 2129] [serial = 1797] [outer = 0x0] 04:58:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1173b6800) [pid = 2129] [serial = 1798] [outer = 0x1160d9800] 04:58:15 INFO - PROCESS | 2129 | 1467460695627 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x11823ec00) [pid = 2129] [serial = 1799] [outer = 0x1160d9800] 04:58:15 INFO - PROCESS | 2129 | 1467460695968 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:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 471ms 04:58:15 INFO - PROCESS | 2129 | 1467460695987 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:58:15 INFO - PROCESS | 2129 | 1467460695996 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:58:15 INFO - PROCESS | 2129 | 1467460695998 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 2129 | 1467460695999 Marionette TRACE conn2 <- [1,2370,null,{}] 04:58:16 INFO - PROCESS | 2129 | 1467460696001 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:58:16 INFO - PROCESS | 2129 | 1467460696002 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:16 INFO - PROCESS | 2129 | 1467460696076 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:58:16 INFO - PROCESS | 2129 | 1467460696156 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 2129 | 1467460696157 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b12d000 == 36 [pid = 2129] [id = 600] 04:58:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x116079400) [pid = 2129] [serial = 1800] [outer = 0x0] 04:58:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x11856e400) [pid = 2129] [serial = 1801] [outer = 0x116079400] 04:58:16 INFO - PROCESS | 2129 | 1467460696181 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x120fd7000) [pid = 2129] [serial = 1802] [outer = 0x116079400] 04:58:16 INFO - PROCESS | 2129 | 1467460696440 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:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 470ms 04:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:58:16 INFO - PROCESS | 2129 | 1467460696473 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 2129 | 1467460696474 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:58:16 INFO - PROCESS | 2129 | 1467460696476 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 2129 | 1467460696477 Marionette TRACE conn2 <- [1,2374,null,{}] 04:58:16 INFO - PROCESS | 2129 | 1467460696479 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:58:16 INFO - PROCESS | 2129 | 1467460696481 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:16 INFO - PROCESS | 2129 | 1467460696573 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:58:16 INFO - PROCESS | 2129 | 1467460696576 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 2129 | 1467460696577 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba24000 == 37 [pid = 2129] [id = 601] 04:58:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x120fd8c00) [pid = 2129] [serial = 1803] [outer = 0x0] 04:58:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x12876f000) [pid = 2129] [serial = 1804] [outer = 0x120fd8c00] 04:58:16 INFO - PROCESS | 2129 | 1467460696600 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1289cac00) [pid = 2129] [serial = 1805] [outer = 0x120fd8c00] 04:58:16 INFO - PROCESS | 2129 | 1467460696942 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:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 518ms 04:58:17 INFO - PROCESS | 2129 | 1467460696995 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:58:17 INFO - PROCESS | 2129 | 1467460696996 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:58:17 INFO - PROCESS | 2129 | 1467460697018 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 2129 | 1467460697019 Marionette TRACE conn2 <- [1,2378,null,{}] 04:58:17 INFO - PROCESS | 2129 | 1467460697022 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:58:17 INFO - PROCESS | 2129 | 1467460697023 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:17 INFO - PROCESS | 2129 | 1467460697110 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:58:17 INFO - PROCESS | 2129 | 1467460697113 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 2129 | 1467460697116 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c01c000 == 38 [pid = 2129] [id = 602] 04:58:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1289cf400) [pid = 2129] [serial = 1806] [outer = 0x0] 04:58:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x128d76000) [pid = 2129] [serial = 1807] [outer = 0x1289cf400] 04:58:17 INFO - PROCESS | 2129 | 1467460697144 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1292c5800) [pid = 2129] [serial = 1808] [outer = 0x1289cf400] 04:58:17 INFO - PROCESS | 2129 | 1467460697538 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:58:17 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:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 577ms 04:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:58:17 INFO - PROCESS | 2129 | 1467460697588 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:58:17 INFO - PROCESS | 2129 | 1467460697591 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:58:17 INFO - PROCESS | 2129 | 1467460697594 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 2129 | 1467460697597 Marionette TRACE conn2 <- [1,2382,null,{}] 04:58:17 INFO - PROCESS | 2129 | 1467460697602 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:58:17 INFO - PROCESS | 2129 | 1467460697604 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:17 INFO - PROCESS | 2129 | 1467460697718 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:58:17 INFO - PROCESS | 2129 | 1467460697784 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 2129 | 1467460697787 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x11701e800 == 39 [pid = 2129] [id = 603] 04:58:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x11302bc00) [pid = 2129] [serial = 1809] [outer = 0x0] 04:58:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1130a2800) [pid = 2129] [serial = 1810] [outer = 0x11302bc00] 04:58:17 INFO - PROCESS | 2129 | 1467460697858 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x1160d4400) [pid = 2129] [serial = 1811] [outer = 0x11302bc00] 04:58:18 INFO - PROCESS | 2129 | 1467460698381 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:58:18 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:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 825ms 04:58:18 INFO - PROCESS | 2129 | 1467460698482 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 2129 | 1467460698485 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:58:18 INFO - PROCESS | 2129 | 1467460698491 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 2129 | 1467460698493 Marionette TRACE conn2 <- [1,2386,null,{}] 04:58:18 INFO - PROCESS | 2129 | 1467460698495 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:58:18 INFO - PROCESS | 2129 | 1467460698497 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:18 INFO - PROCESS | 2129 | 1467460698605 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:58:18 INFO - PROCESS | 2129 | 1467460698670 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 2129 | 1467460698672 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x124685000 == 40 [pid = 2129] [id = 604] 04:58:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x118237000) [pid = 2129] [serial = 1812] [outer = 0x0] 04:58:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x11823d400) [pid = 2129] [serial = 1813] [outer = 0x118237000] 04:58:18 INFO - PROCESS | 2129 | 1467460698702 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x118421c00) [pid = 2129] [serial = 1814] [outer = 0x118237000] 04:58:19 INFO - PROCESS | 2129 | 1467460699415 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:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 04:58:19 INFO - PROCESS | 2129 | 1467460699462 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 2129 | 1467460699464 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:58:19 INFO - PROCESS | 2129 | 1467460699467 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 2129 | 1467460699469 Marionette TRACE conn2 <- [1,2390,null,{}] 04:58:19 INFO - PROCESS | 2129 | 1467460699473 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:58:19 INFO - PROCESS | 2129 | 1467460699475 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:19 INFO - PROCESS | 2129 | 1467460699577 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba24000 == 39 [pid = 2129] [id = 601] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x12b12d000 == 38 [pid = 2129] [id = 600] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x128a9e800 == 37 [pid = 2129] [id = 599] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x1292ef000 == 36 [pid = 2129] [id = 598] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x128c7d800 == 35 [pid = 2129] [id = 597] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x128706800 == 34 [pid = 2129] [id = 596] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x124063800 == 33 [pid = 2129] [id = 595] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x12396c000 == 32 [pid = 2129] [id = 594] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x11946a000 == 31 [pid = 2129] [id = 593] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x11724c000 == 30 [pid = 2129] [id = 592] 04:58:19 INFO - PROCESS | 2129 | --DOCSHELL 0x123970000 == 29 [pid = 2129] [id = 591] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x128f8c000) [pid = 2129] [serial = 1652] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x12b925800) [pid = 2129] [serial = 1753] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x128b9c400) [pid = 2129] [serial = 1735] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x1292c2400) [pid = 2129] [serial = 1738] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x126f70800) [pid = 2129] [serial = 1732] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x117207400) [pid = 2129] [serial = 1708] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x118110400) [pid = 2129] [serial = 1709] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x11998e800) [pid = 2129] [serial = 1723] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x119a54c00) [pid = 2129] [serial = 1724] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x11841c800) [pid = 2129] [serial = 1720] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x118664c00) [pid = 2129] [serial = 1721] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x124070400) [pid = 2129] [serial = 1729] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x124590c00) [pid = 2129] [serial = 1730] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1167cb000) [pid = 2129] [serial = 1717] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x11810a000) [pid = 2129] [serial = 1718] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x119f07800) [pid = 2129] [serial = 1726] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x120fd9000) [pid = 2129] [serial = 1727] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x11998a000) [pid = 2129] [serial = 1711] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119a52000) [pid = 2129] [serial = 1712] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x124a67c00) [pid = 2129] [serial = 1714] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x128772400) [pid = 2129] [serial = 1715] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x12b91f800) [pid = 2129] [serial = 1706] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x12a3ce800) [pid = 2129] [serial = 1741] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x12a743800) [pid = 2129] [serial = 1744] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x12b175400) [pid = 2129] [serial = 1750] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x12b92b800) [pid = 2129] [serial = 1754] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x127208800) [pid = 2129] [serial = 1747] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x12b1d7400) [pid = 2129] [serial = 1751] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x12a93f000) [pid = 2129] [serial = 1745] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12a610c00) [pid = 2129] [serial = 1742] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x129420000) [pid = 2129] [serial = 1739] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x128f8a800) [pid = 2129] [serial = 1736] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x12a611000) [pid = 2129] [serial = 1748] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1289cbc00) [pid = 2129] [serial = 1733] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x1189e1000) [pid = 2129] [serial = 1658] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x128778800) [pid = 2129] [serial = 1664] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x1210e6c00) [pid = 2129] [serial = 1661] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x113376400) [pid = 2129] [serial = 1655] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x12b9a4800) [pid = 2129] [serial = 1757] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x12b92a400) [pid = 2129] [serial = 1756] [outer = 0x0] [url = about:blank] 04:58:19 INFO - PROCESS | 2129 | 1467460699665 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 2129 | 1467460699667 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f53800 == 30 [pid = 2129] [id = 605] 04:58:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1129a7c00) [pid = 2129] [serial = 1815] [outer = 0x0] 04:58:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x112a7b800) [pid = 2129] [serial = 1816] [outer = 0x1129a7c00] 04:58:19 INFO - PROCESS | 2129 | 1467460699695 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x1131ab800) [pid = 2129] [serial = 1817] [outer = 0x1129a7c00] 04:58:20 INFO - PROCESS | 2129 | 1467460700040 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:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 623ms 04:58:20 INFO - PROCESS | 2129 | 1467460700091 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 2129 | 1467460700094 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:58:20 INFO - PROCESS | 2129 | 1467460700098 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 2129 | 1467460700100 Marionette TRACE conn2 <- [1,2394,null,{}] 04:58:20 INFO - PROCESS | 2129 | 1467460700102 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:58:20 INFO - PROCESS | 2129 | 1467460700104 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:20 INFO - PROCESS | 2129 | 1467460700192 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:58:20 INFO - PROCESS | 2129 | 1467460700196 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 2129 | 1467460700198 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x119463800 == 31 [pid = 2129] [id = 606] 04:58:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11670c400) [pid = 2129] [serial = 1818] [outer = 0x0] 04:58:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x116a19800) [pid = 2129] [serial = 1819] [outer = 0x11670c400] 04:58:20 INFO - PROCESS | 2129 | 1467460700233 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1173bb400) [pid = 2129] [serial = 1820] [outer = 0x11670c400] 04:58:20 INFO - PROCESS | 2129 | 1467460700695 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:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 619ms 04:58:20 INFO - PROCESS | 2129 | 1467460700718 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:58:20 INFO - PROCESS | 2129 | 1467460700719 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:58:20 INFO - PROCESS | 2129 | 1467460700721 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 2129 | 1467460700724 Marionette TRACE conn2 <- [1,2398,null,{}] 04:58:20 INFO - PROCESS | 2129 | 1467460700732 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:58:20 INFO - PROCESS | 2129 | 1467460700735 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:20 INFO - PROCESS | 2129 | 1467460700823 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:58:20 INFO - PROCESS | 2129 | 1467460700829 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 2129 | 1467460700832 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x12386c000 == 32 [pid = 2129] [id = 607] 04:58:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11810b400) [pid = 2129] [serial = 1821] [outer = 0x0] 04:58:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x118230400) [pid = 2129] [serial = 1822] [outer = 0x11810b400] 04:58:20 INFO - PROCESS | 2129 | 1467460700863 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11826e800) [pid = 2129] [serial = 1823] [outer = 0x11810b400] 04:58:21 INFO - PROCESS | 2129 | 1467460701208 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:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 04:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:58:21 INFO - PROCESS | 2129 | 1467460701242 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 2129 | 1467460701245 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:58:21 INFO - PROCESS | 2129 | 1467460701256 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 2129 | 1467460701258 Marionette TRACE conn2 <- [1,2402,null,{}] 04:58:21 INFO - PROCESS | 2129 | 1467460701261 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:58:21 INFO - PROCESS | 2129 | 1467460701263 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:21 INFO - PROCESS | 2129 | 1467460701388 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:58:21 INFO - PROCESS | 2129 | 1467460701393 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 2129 | 1467460701394 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x124acc800 == 33 [pid = 2129] [id = 608] 04:58:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x11841f000) [pid = 2129] [serial = 1824] [outer = 0x0] 04:58:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x11856fc00) [pid = 2129] [serial = 1825] [outer = 0x11841f000] 04:58:21 INFO - PROCESS | 2129 | 1467460701436 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1189e4400) [pid = 2129] [serial = 1826] [outer = 0x11841f000] 04:58:21 INFO - PROCESS | 2129 | 1467460701866 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:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 04:58:21 INFO - PROCESS | 2129 | 1467460701876 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 2129 | 1467460701877 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:58:21 INFO - PROCESS | 2129 | 1467460701879 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 2129 | 1467460701880 Marionette TRACE conn2 <- [1,2406,null,{}] 04:58:21 INFO - PROCESS | 2129 | 1467460701884 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:58:21 INFO - PROCESS | 2129 | 1467460701894 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:22 INFO - PROCESS | 2129 | 1467460702017 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:58:22 INFO - PROCESS | 2129 | 1467460702027 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 2129 | 1467460702028 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272c2800 == 34 [pid = 2129] [id = 609] 04:58:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x112af4000) [pid = 2129] [serial = 1827] [outer = 0x0] 04:58:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1189e6800) [pid = 2129] [serial = 1828] [outer = 0x112af4000] 04:58:22 INFO - PROCESS | 2129 | 1467460702052 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119a20400) [pid = 2129] [serial = 1829] [outer = 0x112af4000] 04:58:22 INFO - PROCESS | 2129 | 1467460702400 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:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 572ms 04:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:58:22 INFO - PROCESS | 2129 | 1467460702451 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 2129 | 1467460702452 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:58:22 INFO - PROCESS | 2129 | 1467460702454 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 2129 | 1467460702456 Marionette TRACE conn2 <- [1,2410,null,{}] 04:58:22 INFO - PROCESS | 2129 | 1467460702458 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:58:22 INFO - PROCESS | 2129 | 1467460702462 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:22 INFO - PROCESS | 2129 | 1467460702581 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:58:22 INFO - PROCESS | 2129 | 1467460702593 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 2129 | 1467460702594 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f69800 == 35 [pid = 2129] [id = 610] 04:58:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119a4ac00) [pid = 2129] [serial = 1830] [outer = 0x0] 04:58:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119af0000) [pid = 2129] [serial = 1831] [outer = 0x119a4ac00] 04:58:22 INFO - PROCESS | 2129 | 1467460702620 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x120f34c00) [pid = 2129] [serial = 1832] [outer = 0x119a4ac00] 04:58:22 INFO - PROCESS | 2129 | 1467460702972 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:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 568ms 04:58:23 INFO - PROCESS | 2129 | 1467460703026 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 2129 | 1467460703027 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:58:23 INFO - PROCESS | 2129 | 1467460703036 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 2129 | 1467460703037 Marionette TRACE conn2 <- [1,2414,null,{}] 04:58:23 INFO - PROCESS | 2129 | 1467460703040 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:58:23 INFO - PROCESS | 2129 | 1467460703041 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:23 INFO - PROCESS | 2129 | 1467460703140 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:58:23 INFO - PROCESS | 2129 | 1467460703150 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 2129 | 1467460703152 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292ed000 == 36 [pid = 2129] [id = 611] 04:58:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x120f33c00) [pid = 2129] [serial = 1833] [outer = 0x0] 04:58:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1210e5400) [pid = 2129] [serial = 1834] [outer = 0x120f33c00] 04:58:23 INFO - PROCESS | 2129 | 1467460703176 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x123f98400) [pid = 2129] [serial = 1835] [outer = 0x120f33c00] 04:58:23 INFO - PROCESS | 2129 | 1467460703565 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:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 572ms 04:58:23 INFO - PROCESS | 2129 | 1467460703609 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:58:23 INFO - PROCESS | 2129 | 1467460703611 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:58:23 INFO - PROCESS | 2129 | 1467460703615 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 2129 | 1467460703617 Marionette TRACE conn2 <- [1,2418,null,{}] 04:58:23 INFO - PROCESS | 2129 | 1467460703620 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:58:23 INFO - PROCESS | 2129 | 1467460703622 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:23 INFO - PROCESS | 2129 | 1467460703757 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:58:23 INFO - PROCESS | 2129 | 1467460703771 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 2129 | 1467460703772 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7d6000 == 37 [pid = 2129] [id = 612] 04:58:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1210e8c00) [pid = 2129] [serial = 1836] [outer = 0x0] 04:58:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x124206c00) [pid = 2129] [serial = 1837] [outer = 0x1210e8c00] 04:58:23 INFO - PROCESS | 2129 | 1467460703797 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x124590c00) [pid = 2129] [serial = 1838] [outer = 0x1210e8c00] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11820b000) [pid = 2129] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119443800) [pid = 2129] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x120f34000) [pid = 2129] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x12690b400) [pid = 2129] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x120fd8c00) [pid = 2129] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11872ac00) [pid = 2129] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x116076400) [pid = 2129] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1160d9800) [pid = 2129] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x116079400) [pid = 2129] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11629f000) [pid = 2129] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x118421000) [pid = 2129] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x119997400) [pid = 2129] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x118387c00) [pid = 2129] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119af8000) [pid = 2129] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x1160e3c00) [pid = 2129] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:58:24 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x118069c00) [pid = 2129] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:58:24 INFO - PROCESS | 2129 | 1467460704210 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:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 622ms 04:58:24 INFO - PROCESS | 2129 | 1467460704236 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 2129 | 1467460704238 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:58:24 INFO - PROCESS | 2129 | 1467460704240 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 2129 | 1467460704241 Marionette TRACE conn2 <- [1,2422,null,{}] 04:58:24 INFO - PROCESS | 2129 | 1467460704243 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:58:24 INFO - PROCESS | 2129 | 1467460704245 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:24 INFO - PROCESS | 2129 | 1467460704326 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:58:24 INFO - PROCESS | 2129 | 1467460704387 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 2129 | 1467460704388 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x12abb8800 == 38 [pid = 2129] [id = 613] 04:58:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x1129c6000) [pid = 2129] [serial = 1839] [outer = 0x0] 04:58:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118233000) [pid = 2129] [serial = 1840] [outer = 0x1129c6000] 04:58:24 INFO - PROCESS | 2129 | 1467460704412 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119a49c00) [pid = 2129] [serial = 1841] [outer = 0x1129c6000] 04:58:24 INFO - PROCESS | 2129 | 1467460704686 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:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 467ms 04:58:24 INFO - PROCESS | 2129 | 1467460704708 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:58:24 INFO - PROCESS | 2129 | 1467460704709 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:58:24 INFO - PROCESS | 2129 | 1467460704711 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 2129 | 1467460704712 Marionette TRACE conn2 <- [1,2426,null,{}] 04:58:24 INFO - PROCESS | 2129 | 1467460704715 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:58:24 INFO - PROCESS | 2129 | 1467460704718 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:24 INFO - PROCESS | 2129 | 1467460704809 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:58:24 INFO - PROCESS | 2129 | 1467460704814 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 2129 | 1467460704815 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba0f800 == 39 [pid = 2129] [id = 614] 04:58:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x120f2b800) [pid = 2129] [serial = 1842] [outer = 0x0] 04:58:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x12459b000) [pid = 2129] [serial = 1843] [outer = 0x120f2b800] 04:58:24 INFO - PROCESS | 2129 | 1467460704838 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11943b400) [pid = 2129] [serial = 1844] [outer = 0x120f2b800] 04:58:25 INFO - PROCESS | 2129 | 1467460705190 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:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 04:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:58:25 INFO - PROCESS | 2129 | 1467460705235 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 2129 | 1467460705237 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:58:25 INFO - PROCESS | 2129 | 1467460705239 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 2129 | 1467460705241 Marionette TRACE conn2 <- [1,2430,null,{}] 04:58:25 INFO - PROCESS | 2129 | 1467460705243 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:58:25 INFO - PROCESS | 2129 | 1467460705245 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:25 INFO - PROCESS | 2129 | 1467460705338 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:58:25 INFO - PROCESS | 2129 | 1467460705341 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 2129 | 1467460705343 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c013000 == 40 [pid = 2129] [id = 615] 04:58:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x124e96800) [pid = 2129] [serial = 1845] [outer = 0x0] 04:58:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x126911000) [pid = 2129] [serial = 1846] [outer = 0x124e96800] 04:58:25 INFO - PROCESS | 2129 | 1467460705368 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x128770000) [pid = 2129] [serial = 1847] [outer = 0x124e96800] 04:58:25 INFO - PROCESS | 2129 | 1467460705702 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:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 04:58:25 INFO - PROCESS | 2129 | 1467460705708 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 2129 | 1467460705709 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:58:25 INFO - PROCESS | 2129 | 1467460705711 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 2129 | 1467460705712 Marionette TRACE conn2 <- [1,2434,null,{}] 04:58:25 INFO - PROCESS | 2129 | 1467460705714 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:58:25 INFO - PROCESS | 2129 | 1467460705716 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:25 INFO - PROCESS | 2129 | 1467460705802 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:58:25 INFO - PROCESS | 2129 | 1467460705806 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 2129 | 1467460705807 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c373800 == 41 [pid = 2129] [id = 616] 04:58:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1289c5c00) [pid = 2129] [serial = 1848] [outer = 0x0] 04:58:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1289d2800) [pid = 2129] [serial = 1849] [outer = 0x1289c5c00] 04:58:25 INFO - PROCESS | 2129 | 1467460705831 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x128b9ec00) [pid = 2129] [serial = 1850] [outer = 0x1289c5c00] 04:58:26 INFO - PROCESS | 2129 | --DOCSHELL 0x116f53800 == 40 [pid = 2129] [id = 605] 04:58:26 INFO - PROCESS | 2129 | --DOCSHELL 0x124685000 == 39 [pid = 2129] [id = 604] 04:58:26 INFO - PROCESS | 2129 | --DOCSHELL 0x11701e800 == 38 [pid = 2129] [id = 603] 04:58:26 INFO - PROCESS | 2129 | --DOCSHELL 0x12c01c000 == 37 [pid = 2129] [id = 602] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x12386c000 == 36 [pid = 2129] [id = 607] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x124acc800 == 35 [pid = 2129] [id = 608] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1272c2800 == 34 [pid = 2129] [id = 609] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x1292ed000 == 33 [pid = 2129] [id = 611] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x12abb8800 == 32 [pid = 2129] [id = 613] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7d6000 == 31 [pid = 2129] [id = 612] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba0f800 == 30 [pid = 2129] [id = 614] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x128f69800 == 29 [pid = 2129] [id = 610] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x119463800 == 28 [pid = 2129] [id = 606] 04:58:27 INFO - PROCESS | 2129 | --DOCSHELL 0x12c013000 == 27 [pid = 2129] [id = 615] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x119bb6000) [pid = 2129] [serial = 1789] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11856f000) [pid = 2129] [serial = 1783] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119444c00) [pid = 2129] [serial = 1784] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x124071800) [pid = 2129] [serial = 1775] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x116706c00) [pid = 2129] [serial = 1777] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1173b8000) [pid = 2129] [serial = 1778] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x118206400) [pid = 2129] [serial = 1780] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x118237400) [pid = 2129] [serial = 1781] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119bc2400) [pid = 2129] [serial = 1774] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x118429400) [pid = 2129] [serial = 1760] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x118234800) [pid = 2129] [serial = 1759] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x119af8800) [pid = 2129] [serial = 1762] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x119d14400) [pid = 2129] [serial = 1763] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1210e9400) [pid = 2129] [serial = 1792] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x128d75c00) [pid = 2129] [serial = 1766] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x128779800) [pid = 2129] [serial = 1765] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x119fd8800) [pid = 2129] [serial = 1790] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x1289cac00) [pid = 2129] [serial = 1805] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x125606000) [pid = 2129] [serial = 1795] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x124e95400) [pid = 2129] [serial = 1793] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x12a943c00) [pid = 2129] [serial = 1769] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x12a61d800) [pid = 2129] [serial = 1768] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x1173b6800) [pid = 2129] [serial = 1798] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x11823ec00) [pid = 2129] [serial = 1799] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x128d76000) [pid = 2129] [serial = 1807] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x11856e400) [pid = 2129] [serial = 1801] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x12876f000) [pid = 2129] [serial = 1804] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x11837dc00) [pid = 2129] [serial = 1772] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x119a46800) [pid = 2129] [serial = 1786] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 64 (0x118066800) [pid = 2129] [serial = 1771] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 63 (0x119a90800) [pid = 2129] [serial = 1787] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 62 (0x126dd9c00) [pid = 2129] [serial = 1796] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | --DOMWINDOW == 61 (0x120fd7000) [pid = 2129] [serial = 1802] [outer = 0x0] [url = about:blank] 04:58:27 INFO - PROCESS | 2129 | 1467460707288 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:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1623ms 04:58:27 INFO - PROCESS | 2129 | 1467460707335 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 2129 | 1467460707337 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:58:27 INFO - PROCESS | 2129 | 1467460707341 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 2129 | 1467460707344 Marionette TRACE conn2 <- [1,2438,null,{}] 04:58:27 INFO - PROCESS | 2129 | 1467460707354 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:58:27 INFO - PROCESS | 2129 | 1467460707356 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:27 INFO - PROCESS | 2129 | 1467460707476 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:58:27 INFO - PROCESS | 2129 | 1467460707561 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 2129 | 1467460707562 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x117007000 == 28 [pid = 2129] [id = 617] 04:58:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 62 (0x112aef000) [pid = 2129] [serial = 1851] [outer = 0x0] 04:58:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 63 (0x112e9ec00) [pid = 2129] [serial = 1852] [outer = 0x112aef000] 04:58:27 INFO - PROCESS | 2129 | 1467460707608 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 64 (0x1133c1800) [pid = 2129] [serial = 1853] [outer = 0x112aef000] 04:58:27 INFO - PROCESS | 2129 | 1467460707961 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:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 673ms 04:58:28 INFO - PROCESS | 2129 | 1467460708014 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 2129 | 1467460708019 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:58:28 INFO - PROCESS | 2129 | 1467460708030 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 2129 | 1467460708032 Marionette TRACE conn2 <- [1,2442,null,{}] 04:58:28 INFO - PROCESS | 2129 | 1467460708035 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:58:28 INFO - PROCESS | 2129 | 1467460708037 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:28 INFO - PROCESS | 2129 | 1467460708113 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:58:28 INFO - PROCESS | 2129 | 1467460708119 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 2129 | 1467460708121 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x118764800 == 29 [pid = 2129] [id = 618] 04:58:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x1138f3000) [pid = 2129] [serial = 1854] [outer = 0x0] 04:58:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x1160dc400) [pid = 2129] [serial = 1855] [outer = 0x1138f3000] 04:58:28 INFO - PROCESS | 2129 | 1467460708148 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x11670b000) [pid = 2129] [serial = 1856] [outer = 0x1138f3000] 04:58:28 INFO - PROCESS | 2129 | 1467460708461 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:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 477ms 04:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:58:28 INFO - PROCESS | 2129 | 1467460708503 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 2129 | 1467460708504 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:58:28 INFO - PROCESS | 2129 | 1467460708507 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 2129 | 1467460708517 Marionette TRACE conn2 <- [1,2446,null,{}] 04:58:28 INFO - PROCESS | 2129 | 1467460708525 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:58:28 INFO - PROCESS | 2129 | 1467460708528 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:28 INFO - PROCESS | 2129 | 1467460708626 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:58:28 INFO - PROCESS | 2129 | 1467460708634 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 2129 | 1467460708636 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x119919800 == 30 [pid = 2129] [id = 619] 04:58:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x110fe8400) [pid = 2129] [serial = 1857] [outer = 0x0] 04:58:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x1172c6400) [pid = 2129] [serial = 1858] [outer = 0x110fe8400] 04:58:28 INFO - PROCESS | 2129 | 1467460708663 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x11806d400) [pid = 2129] [serial = 1859] [outer = 0x110fe8400] 04:58:28 INFO - PROCESS | 2129 | 1467460708975 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:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 479ms 04:58:28 INFO - PROCESS | 2129 | 1467460708990 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 2129 | 1467460708992 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:58:28 INFO - PROCESS | 2129 | 1467460708994 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 2129 | 1467460708995 Marionette TRACE conn2 <- [1,2450,null,{}] 04:58:29 INFO - PROCESS | 2129 | 1467460708998 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:58:29 INFO - PROCESS | 2129 | 1467460708999 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:29 INFO - PROCESS | 2129 | 1467460709079 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:58:29 INFO - PROCESS | 2129 | 1467460709085 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 2129 | 1467460709087 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x12385e800 == 31 [pid = 2129] [id = 620] 04:58:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x11810a000) [pid = 2129] [serial = 1860] [outer = 0x0] 04:58:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x118232c00) [pid = 2129] [serial = 1861] [outer = 0x11810a000] 04:58:29 INFO - PROCESS | 2129 | 1467460709111 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x11823e400) [pid = 2129] [serial = 1862] [outer = 0x11810a000] 04:58:29 INFO - PROCESS | 2129 | 1467460709438 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:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 468ms 04:58:29 INFO - PROCESS | 2129 | 1467460709463 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 2129 | 1467460709464 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:58:29 INFO - PROCESS | 2129 | 1467460709469 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 2129 | 1467460709470 Marionette TRACE conn2 <- [1,2454,null,{}] 04:58:29 INFO - PROCESS | 2129 | 1467460709472 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:58:29 INFO - PROCESS | 2129 | 1467460709474 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:29 INFO - PROCESS | 2129 | 1467460709579 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:58:29 INFO - PROCESS | 2129 | 1467460709585 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 2129 | 1467460709586 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x123c9d000 == 32 [pid = 2129] [id = 621] 04:58:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x1129ce800) [pid = 2129] [serial = 1863] [outer = 0x0] 04:58:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1176e3800) [pid = 2129] [serial = 1864] [outer = 0x1129ce800] 04:58:29 INFO - PROCESS | 2129 | 1467460709610 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x11841bc00) [pid = 2129] [serial = 1865] [outer = 0x1129ce800] 04:58:29 INFO - PROCESS | 2129 | 1467460709909 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:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 468ms 04:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:58:29 INFO - PROCESS | 2129 | 1467460709938 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 2129 | 1467460709939 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:58:29 INFO - PROCESS | 2129 | 1467460709941 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 2129 | 1467460709942 Marionette TRACE conn2 <- [1,2458,null,{}] 04:58:29 INFO - PROCESS | 2129 | 1467460709944 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:58:29 INFO - PROCESS | 2129 | 1467460709948 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:30 INFO - PROCESS | 2129 | 1467460710041 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:58:30 INFO - PROCESS | 2129 | 1467460710044 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 2129 | 1467460710046 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255be800 == 33 [pid = 2129] [id = 622] 04:58:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118423c00) [pid = 2129] [serial = 1866] [outer = 0x0] 04:58:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x118721c00) [pid = 2129] [serial = 1867] [outer = 0x118423c00] 04:58:30 INFO - PROCESS | 2129 | 1467460710073 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x119990800) [pid = 2129] [serial = 1868] [outer = 0x118423c00] 04:58:30 INFO - PROCESS | 2129 | 1467460710388 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:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 468ms 04:58:30 INFO - PROCESS | 2129 | 1467460710409 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 2129 | 1467460710410 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:58:30 INFO - PROCESS | 2129 | 1467460710413 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 2129 | 1467460710414 Marionette TRACE conn2 <- [1,2462,null,{}] 04:58:30 INFO - PROCESS | 2129 | 1467460710418 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:58:30 INFO - PROCESS | 2129 | 1467460710420 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:30 INFO - PROCESS | 2129 | 1467460710520 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:58:30 INFO - PROCESS | 2129 | 1467460710533 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 2129 | 1467460710534 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272cc000 == 34 [pid = 2129] [id = 623] 04:58:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x111cacc00) [pid = 2129] [serial = 1869] [outer = 0x0] 04:58:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x119997c00) [pid = 2129] [serial = 1870] [outer = 0x111cacc00] 04:58:30 INFO - PROCESS | 2129 | 1467460710558 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x119a50400) [pid = 2129] [serial = 1871] [outer = 0x111cacc00] 04:58:30 INFO - PROCESS | 2129 | 1467460710849 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:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 469ms 04:58:30 INFO - PROCESS | 2129 | 1467460710884 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:58:30 INFO - PROCESS | 2129 | 1467460710887 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:58:30 INFO - PROCESS | 2129 | 1467460710890 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 2129 | 1467460710891 Marionette TRACE conn2 <- [1,2466,null,{}] 04:58:30 INFO - PROCESS | 2129 | 1467460710893 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:58:30 INFO - PROCESS | 2129 | 1467460710894 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:30 INFO - PROCESS | 2129 | 1467460710969 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:58:30 INFO - PROCESS | 2129 | 1467460710973 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 2129 | 1467460710974 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aae800 == 35 [pid = 2129] [id = 624] 04:58:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119a52c00) [pid = 2129] [serial = 1872] [outer = 0x0] 04:58:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119a91400) [pid = 2129] [serial = 1873] [outer = 0x119a52c00] 04:58:31 INFO - PROCESS | 2129 | 1467460710999 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119af2800) [pid = 2129] [serial = 1874] [outer = 0x119a52c00] 04:58:31 INFO - PROCESS | 2129 | 1467460711312 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:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 04:58:31 INFO - PROCESS | 2129 | 1467460711360 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 2129 | 1467460711361 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:58:31 INFO - PROCESS | 2129 | 1467460711363 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 2129 | 1467460711364 Marionette TRACE conn2 <- [1,2470,null,{}] 04:58:31 INFO - PROCESS | 2129 | 1467460711367 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:58:31 INFO - PROCESS | 2129 | 1467460711368 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:31 INFO - PROCESS | 2129 | 1467460711468 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:58:31 INFO - PROCESS | 2129 | 1467460711473 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 2129 | 1467460711474 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x119919000 == 36 [pid = 2129] [id = 625] 04:58:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x118111000) [pid = 2129] [serial = 1875] [outer = 0x0] 04:58:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119bb9c00) [pid = 2129] [serial = 1876] [outer = 0x118111000] 04:58:31 INFO - PROCESS | 2129 | 1467460711505 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119d0dc00) [pid = 2129] [serial = 1877] [outer = 0x118111000] 04:58:31 INFO - PROCESS | 2129 | 1467460711838 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:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 518ms 04:58:31 INFO - PROCESS | 2129 | 1467460711882 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:58:31 INFO - PROCESS | 2129 | 1467460711884 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:58:31 INFO - PROCESS | 2129 | 1467460711887 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 2129 | 1467460711889 Marionette TRACE conn2 <- [1,2474,null,{}] 04:58:31 INFO - PROCESS | 2129 | 1467460711892 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:58:31 INFO - PROCESS | 2129 | 1467460711894 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:32 INFO - PROCESS | 2129 | 1467460712015 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:58:32 INFO - PROCESS | 2129 | 1467460712109 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 2129 | 1467460712110 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292a0800 == 37 [pid = 2129] [id = 626] 04:58:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x112af6800) [pid = 2129] [serial = 1878] [outer = 0x0] 04:58:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x119d0ec00) [pid = 2129] [serial = 1879] [outer = 0x112af6800] 04:58:32 INFO - PROCESS | 2129 | 1467460712135 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x120f39800) [pid = 2129] [serial = 1880] [outer = 0x112af6800] 04:58:32 INFO - PROCESS | 2129 | 1467460712409 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:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 570ms 04:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:58:32 INFO - PROCESS | 2129 | 1467460712461 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 2129 | 1467460712462 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:58:32 INFO - PROCESS | 2129 | 1467460712465 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 2129 | 1467460712469 Marionette TRACE conn2 <- [1,2478,null,{}] 04:58:32 INFO - PROCESS | 2129 | 1467460712473 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:58:32 INFO - PROCESS | 2129 | 1467460712474 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:32 INFO - PROCESS | 2129 | 1467460712580 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:58:32 INFO - PROCESS | 2129 | 1467460712617 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 2129 | 1467460712619 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x123a84000 == 38 [pid = 2129] [id = 627] 04:58:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x120fd7800) [pid = 2129] [serial = 1881] [outer = 0x0] 04:58:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x124079800) [pid = 2129] [serial = 1882] [outer = 0x120fd7800] 04:58:32 INFO - PROCESS | 2129 | 1467460712652 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1245e8400) [pid = 2129] [serial = 1883] [outer = 0x120fd7800] 04:58:32 INFO - PROCESS | 2129 | 1467460712979 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:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 573ms 04:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:58:33 INFO - PROCESS | 2129 | 1467460713039 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 2129 | 1467460713040 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:58:33 INFO - PROCESS | 2129 | 1467460713042 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 2129 | 1467460713043 Marionette TRACE conn2 <- [1,2482,null,{}] 04:58:33 INFO - PROCESS | 2129 | 1467460713045 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:58:33 INFO - PROCESS | 2129 | 1467460713046 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:33 INFO - PROCESS | 2129 | 1467460713144 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:58:33 INFO - PROCESS | 2129 | 1467460713156 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 2129 | 1467460713157 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b80f800 == 39 [pid = 2129] [id = 628] 04:58:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x124a5f000) [pid = 2129] [serial = 1884] [outer = 0x0] 04:58:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x124e9a800) [pid = 2129] [serial = 1885] [outer = 0x124a5f000] 04:58:33 INFO - PROCESS | 2129 | 1467460713180 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x125611c00) [pid = 2129] [serial = 1886] [outer = 0x124a5f000] 04:58:33 INFO - PROCESS | 2129 | 1467460713517 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:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 04:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:58:33 INFO - PROCESS | 2129 | 1467460713560 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 2129 | 1467460713561 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:58:33 INFO - PROCESS | 2129 | 1467460713563 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 2129 | 1467460713565 Marionette TRACE conn2 <- [1,2486,null,{}] 04:58:33 INFO - PROCESS | 2129 | 1467460713568 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:58:33 INFO - PROCESS | 2129 | 1467460713569 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:33 INFO - PROCESS | 2129 | 1467460713670 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:58:33 INFO - PROCESS | 2129 | 1467460713673 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 2129 | 1467460713674 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba21000 == 40 [pid = 2129] [id = 629] 04:58:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x124e1ac00) [pid = 2129] [serial = 1887] [outer = 0x0] 04:58:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x126907000) [pid = 2129] [serial = 1888] [outer = 0x124e1ac00] 04:58:33 INFO - PROCESS | 2129 | 1467460713705 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x126f6ec00) [pid = 2129] [serial = 1889] [outer = 0x124e1ac00] 04:58:34 INFO - PROCESS | 2129 | 1467460714017 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:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 472ms 04:58:34 INFO - PROCESS | 2129 | 1467460714039 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 2129 | 1467460714040 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:58:34 INFO - PROCESS | 2129 | 1467460714043 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 2129 | 1467460714044 Marionette TRACE conn2 <- [1,2490,null,{}] 04:58:34 INFO - PROCESS | 2129 | 1467460714046 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:58:34 INFO - PROCESS | 2129 | 1467460714047 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:34 INFO - PROCESS | 2129 | 1467460714155 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:58:34 INFO - PROCESS | 2129 | 1467460714192 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 2129 | 1467460714193 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda5000 == 41 [pid = 2129] [id = 630] 04:58:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1173ba400) [pid = 2129] [serial = 1890] [outer = 0x0] 04:58:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x127206400) [pid = 2129] [serial = 1891] [outer = 0x1173ba400] 04:58:34 INFO - PROCESS | 2129 | 1467460714217 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1289c6000) [pid = 2129] [serial = 1892] [outer = 0x1173ba400] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x119a4ac00) [pid = 2129] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x120f33c00) [pid = 2129] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1129c6000) [pid = 2129] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x120f2b800) [pid = 2129] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x124e96800) [pid = 2129] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11810b400) [pid = 2129] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x11670c400) [pid = 2129] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1129a7c00) [pid = 2129] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118237000) [pid = 2129] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11302bc00) [pid = 2129] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1289cf400) [pid = 2129] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x11841f000) [pid = 2129] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:58:34 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x112af4000) [pid = 2129] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:58:34 INFO - PROCESS | 2129 | 1467460714680 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:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 667ms 04:58:34 INFO - PROCESS | 2129 | 1467460714711 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:58:34 INFO - PROCESS | 2129 | 1467460714712 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:58:34 INFO - PROCESS | 2129 | 1467460714714 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 2129 | 1467460714716 Marionette TRACE conn2 <- [1,2494,null,{}] 04:58:34 INFO - PROCESS | 2129 | 1467460714720 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:58:34 INFO - PROCESS | 2129 | 1467460714721 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:34 INFO - PROCESS | 2129 | 1467460714809 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:58:34 INFO - PROCESS | 2129 | 1467460714813 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 2129 | 1467460714814 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba09800 == 42 [pid = 2129] [id = 631] 04:58:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x1150d9800) [pid = 2129] [serial = 1893] [outer = 0x0] 04:58:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x118260800) [pid = 2129] [serial = 1894] [outer = 0x1150d9800] 04:58:34 INFO - PROCESS | 2129 | 1467460714838 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119a48400) [pid = 2129] [serial = 1895] [outer = 0x1150d9800] 04:58:35 INFO - PROCESS | 2129 | 1467460715174 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:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 472ms 04:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:58:35 INFO - PROCESS | 2129 | 1467460715188 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 2129 | 1467460715189 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:58:35 INFO - PROCESS | 2129 | 1467460715191 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 2129 | 1467460715192 Marionette TRACE conn2 <- [1,2498,null,{}] 04:58:35 INFO - PROCESS | 2129 | 1467460715194 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:58:35 INFO - PROCESS | 2129 | 1467460715195 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:35 INFO - PROCESS | 2129 | 1467460715306 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:58:35 INFO - PROCESS | 2129 | 1467460715312 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 2129 | 1467460715313 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c76e000 == 43 [pid = 2129] [id = 632] 04:58:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119992000) [pid = 2129] [serial = 1896] [outer = 0x0] 04:58:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x124561400) [pid = 2129] [serial = 1897] [outer = 0x119992000] 04:58:35 INFO - PROCESS | 2129 | 1467460715337 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x1289d0800) [pid = 2129] [serial = 1898] [outer = 0x119992000] 04:58:35 INFO - PROCESS | 2129 | 1467460715643 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:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 468ms 04:58:35 INFO - PROCESS | 2129 | 1467460715659 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 2129 | 1467460715660 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:58:35 INFO - PROCESS | 2129 | 1467460715662 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 2129 | 1467460715663 Marionette TRACE conn2 <- [1,2502,null,{}] 04:58:35 INFO - PROCESS | 2129 | 1467460715667 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:58:35 INFO - PROCESS | 2129 | 1467460715670 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:35 INFO - PROCESS | 2129 | 1467460715760 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:58:35 INFO - PROCESS | 2129 | 1467460715763 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 2129 | 1467460715764 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca58000 == 44 [pid = 2129] [id = 633] 04:58:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x11823d800) [pid = 2129] [serial = 1899] [outer = 0x0] 04:58:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x128b9f000) [pid = 2129] [serial = 1900] [outer = 0x11823d800] 04:58:35 INFO - PROCESS | 2129 | 1467460715788 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x128f85c00) [pid = 2129] [serial = 1901] [outer = 0x11823d800] 04:58:36 INFO - PROCESS | 2129 | 1467460716109 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:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 468ms 04:58:36 INFO - PROCESS | 2129 | 1467460716132 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 2129 | 1467460716136 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:58:36 INFO - PROCESS | 2129 | 1467460716139 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 2129 | 1467460716140 Marionette TRACE conn2 <- [1,2506,null,{}] 04:58:36 INFO - PROCESS | 2129 | 1467460716143 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:58:36 INFO - PROCESS | 2129 | 1467460716144 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:36 INFO - PROCESS | 2129 | 1467460716256 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:58:36 INFO - PROCESS | 2129 | 1467460716261 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 2129 | 1467460716262 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf30800 == 45 [pid = 2129] [id = 634] 04:58:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119a77400) [pid = 2129] [serial = 1902] [outer = 0x0] 04:58:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x128f86400) [pid = 2129] [serial = 1903] [outer = 0x119a77400] 04:58:36 INFO - PROCESS | 2129 | 1467460716286 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1292c1400) [pid = 2129] [serial = 1904] [outer = 0x119a77400] 04:58:36 INFO - PROCESS | 2129 | 1467460716604 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:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 570ms 04:58:36 INFO - PROCESS | 2129 | 1467460716710 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:58:36 INFO - PROCESS | 2129 | 1467460716712 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:58:36 INFO - PROCESS | 2129 | 1467460716721 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 2129 | 1467460716723 Marionette TRACE conn2 <- [1,2510,null,{}] 04:58:36 INFO - PROCESS | 2129 | 1467460716728 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:58:36 INFO - PROCESS | 2129 | 1467460716730 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:36 INFO - PROCESS | 2129 | 1467460716850 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:58:36 INFO - PROCESS | 2129 | 1467460716935 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 2129 | 1467460716938 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f53800 == 46 [pid = 2129] [id = 635] 04:58:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1129a6c00) [pid = 2129] [serial = 1905] [outer = 0x0] 04:58:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1129b3000) [pid = 2129] [serial = 1906] [outer = 0x1129a6c00] 04:58:36 INFO - PROCESS | 2129 | 1467460716969 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x112af6c00) [pid = 2129] [serial = 1907] [outer = 0x1129a6c00] 04:58:37 INFO - PROCESS | 2129 | 1467460717477 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:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 827ms 04:58:37 INFO - PROCESS | 2129 | 1467460717543 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 2129 | 1467460717545 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:58:37 INFO - PROCESS | 2129 | 1467460717551 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 2129 | 1467460717554 Marionette TRACE conn2 <- [1,2514,null,{}] 04:58:37 INFO - PROCESS | 2129 | 1467460717557 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:58:37 INFO - PROCESS | 2129 | 1467460717559 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:37 INFO - PROCESS | 2129 | 1467460717672 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:58:37 INFO - PROCESS | 2129 | 1467460717756 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 2129 | 1467460717758 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210c2800 == 47 [pid = 2129] [id = 636] 04:58:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1166f1400) [pid = 2129] [serial = 1908] [outer = 0x0] 04:58:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x1167d3c00) [pid = 2129] [serial = 1909] [outer = 0x1166f1400] 04:58:37 INFO - PROCESS | 2129 | 1467460717788 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1173adc00) [pid = 2129] [serial = 1910] [outer = 0x1166f1400] 04:58:38 INFO - PROCESS | 2129 | 1467460718575 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:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1077ms 04:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:58:38 INFO - PROCESS | 2129 | 1467460718625 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 2129 | 1467460718627 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:58:38 INFO - PROCESS | 2129 | 1467460718630 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 2129 | 1467460718631 Marionette TRACE conn2 <- [1,2518,null,{}] 04:58:38 INFO - PROCESS | 2129 | 1467460718635 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:58:38 INFO - PROCESS | 2129 | 1467460718637 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:38 INFO - PROCESS | 2129 | 1467460718738 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:58:38 INFO - PROCESS | 2129 | 1467460718801 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 2129 | 1467460718802 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x119460000 == 48 [pid = 2129] [id = 637] 04:58:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x116a13400) [pid = 2129] [serial = 1911] [outer = 0x0] 04:58:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x118102800) [pid = 2129] [serial = 1912] [outer = 0x116a13400] 04:58:38 INFO - PROCESS | 2129 | 1467460718831 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x118203400) [pid = 2129] [serial = 1913] [outer = 0x116a13400] 04:58:38 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca58000 == 47 [pid = 2129] [id = 633] 04:58:38 INFO - PROCESS | 2129 | --DOCSHELL 0x12c76e000 == 46 [pid = 2129] [id = 632] 04:58:38 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba09800 == 45 [pid = 2129] [id = 631] 04:58:38 INFO - PROCESS | 2129 | --DOCSHELL 0x12bda5000 == 44 [pid = 2129] [id = 630] 04:58:38 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x1289d2800) [pid = 2129] [serial = 1849] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba21000 == 43 [pid = 2129] [id = 629] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x12b80f800 == 42 [pid = 2129] [id = 628] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x123a84000 == 41 [pid = 2129] [id = 627] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x1292a0800 == 40 [pid = 2129] [id = 626] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x119919000 == 39 [pid = 2129] [id = 625] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x128aae800 == 38 [pid = 2129] [id = 624] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x1272cc000 == 37 [pid = 2129] [id = 623] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x1255be800 == 36 [pid = 2129] [id = 622] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x123c9d000 == 35 [pid = 2129] [id = 621] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x12385e800 == 34 [pid = 2129] [id = 620] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x119919800 == 33 [pid = 2129] [id = 619] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x118764800 == 32 [pid = 2129] [id = 618] 04:58:39 INFO - PROCESS | 2129 | --DOCSHELL 0x117007000 == 31 [pid = 2129] [id = 617] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x119af0000) [pid = 2129] [serial = 1831] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x1210e5400) [pid = 2129] [serial = 1834] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x124206c00) [pid = 2129] [serial = 1837] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x118233000) [pid = 2129] [serial = 1840] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x12459b000) [pid = 2129] [serial = 1843] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x11943b400) [pid = 2129] [serial = 1844] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x126911000) [pid = 2129] [serial = 1846] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x119a49c00) [pid = 2129] [serial = 1841] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x128770000) [pid = 2129] [serial = 1847] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x118230400) [pid = 2129] [serial = 1822] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x11826e800) [pid = 2129] [serial = 1823] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x116a19800) [pid = 2129] [serial = 1819] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1173bb400) [pid = 2129] [serial = 1820] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x112a7b800) [pid = 2129] [serial = 1816] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1131ab800) [pid = 2129] [serial = 1817] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118421c00) [pid = 2129] [serial = 1814] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11823d400) [pid = 2129] [serial = 1813] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1130a2800) [pid = 2129] [serial = 1810] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1160d4400) [pid = 2129] [serial = 1811] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1292c5800) [pid = 2129] [serial = 1808] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x11856fc00) [pid = 2129] [serial = 1825] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1189e4400) [pid = 2129] [serial = 1826] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1189e6800) [pid = 2129] [serial = 1828] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x120f34c00) [pid = 2129] [serial = 1832] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x123f98400) [pid = 2129] [serial = 1835] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119a20400) [pid = 2129] [serial = 1829] [outer = 0x0] [url = about:blank] 04:58:39 INFO - PROCESS | 2129 | 1467460719208 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:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 623ms 04:58:39 INFO - PROCESS | 2129 | 1467460719254 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 2129 | 1467460719256 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:58:39 INFO - PROCESS | 2129 | 1467460719261 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 2129 | 1467460719262 Marionette TRACE conn2 <- [1,2522,null,{}] 04:58:39 INFO - PROCESS | 2129 | 1467460719265 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:58:39 INFO - PROCESS | 2129 | 1467460719266 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:39 INFO - PROCESS | 2129 | 1467460719386 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:58:39 INFO - PROCESS | 2129 | 1467460719450 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 2129 | 1467460719452 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x116944000 == 32 [pid = 2129] [id = 638] 04:58:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x1129a9c00) [pid = 2129] [serial = 1914] [outer = 0x0] 04:58:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1130a2800) [pid = 2129] [serial = 1915] [outer = 0x1129a9c00] 04:58:39 INFO - PROCESS | 2129 | 1467460719484 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1160e3c00) [pid = 2129] [serial = 1916] [outer = 0x1129a9c00] 04:58:39 INFO - PROCESS | 2129 | 1467460719936 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:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 719ms 04:58:39 INFO - PROCESS | 2129 | 1467460719981 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 2129 | 1467460719984 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:58:39 INFO - PROCESS | 2129 | 1467460719987 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 2129 | 1467460719989 Marionette TRACE conn2 <- [1,2526,null,{}] 04:58:39 INFO - PROCESS | 2129 | 1467460719992 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:58:39 INFO - PROCESS | 2129 | 1467460719994 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:40 INFO - PROCESS | 2129 | 1467460720116 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:58:40 INFO - PROCESS | 2129 | 1467460720201 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 2129 | 1467460720203 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210b1000 == 33 [pid = 2129] [id = 639] 04:58:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11826c800) [pid = 2129] [serial = 1917] [outer = 0x0] 04:58:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11841c400) [pid = 2129] [serial = 1918] [outer = 0x11826c800] 04:58:40 INFO - PROCESS | 2129 | 1467460720235 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118428800) [pid = 2129] [serial = 1919] [outer = 0x11826c800] 04:58:40 INFO - PROCESS | 2129 | 1467460720657 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:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 721ms 04:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:58:40 INFO - PROCESS | 2129 | 1467460720708 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 2129 | 1467460720710 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:58:40 INFO - PROCESS | 2129 | 1467460720712 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 2129 | 1467460720714 Marionette TRACE conn2 <- [1,2530,null,{}] 04:58:40 INFO - PROCESS | 2129 | 1467460720716 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:58:40 INFO - PROCESS | 2129 | 1467460720718 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:40 INFO - PROCESS | 2129 | 1467460720814 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:58:40 INFO - PROCESS | 2129 | 1467460720875 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 2129 | 1467460720876 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:40 INFO - PROCESS | 2129 | ++DOCSHELL 0x12467a800 == 34 [pid = 2129] [id = 640] 04:58:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11856a400) [pid = 2129] [serial = 1920] [outer = 0x0] 04:58:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1189e1000) [pid = 2129] [serial = 1921] [outer = 0x11856a400] 04:58:40 INFO - PROCESS | 2129 | 1467460720905 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x11992c400) [pid = 2129] [serial = 1922] [outer = 0x11856a400] 04:58:41 INFO - PROCESS | 2129 | 1467460721358 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:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 04:58:41 INFO - PROCESS | 2129 | 1467460721385 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 2129 | 1467460721388 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:58:41 INFO - PROCESS | 2129 | 1467460721397 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 2129 | 1467460721400 Marionette TRACE conn2 <- [1,2534,null,{}] 04:58:41 INFO - PROCESS | 2129 | 1467460721403 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:58:41 INFO - PROCESS | 2129 | 1467460721405 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:41 INFO - PROCESS | 2129 | 1467460721524 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:58:41 INFO - PROCESS | 2129 | 1467460721613 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 2129 | 1467460721614 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x12871c000 == 35 [pid = 2129] [id = 641] 04:58:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x11992c800) [pid = 2129] [serial = 1923] [outer = 0x0] 04:58:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119a4bc00) [pid = 2129] [serial = 1924] [outer = 0x11992c800] 04:58:41 INFO - PROCESS | 2129 | 1467460721662 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x119af4c00) [pid = 2129] [serial = 1925] [outer = 0x11992c800] 04:58:42 INFO - PROCESS | 2129 | 1467460722112 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:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 778ms 04:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:58:42 INFO - PROCESS | 2129 | 1467460722170 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 2129 | 1467460722172 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:58:42 INFO - PROCESS | 2129 | 1467460722174 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 2129 | 1467460722175 Marionette TRACE conn2 <- [1,2538,null,{}] 04:58:42 INFO - PROCESS | 2129 | 1467460722178 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:58:42 INFO - PROCESS | 2129 | 1467460722179 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:42 INFO - PROCESS | 2129 | 1467460722273 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:58:42 INFO - PROCESS | 2129 | 1467460722331 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 2129 | 1467460722332 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dc2000 == 36 [pid = 2129] [id = 642] 04:58:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119a51000) [pid = 2129] [serial = 1926] [outer = 0x0] 04:58:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x120f31400) [pid = 2129] [serial = 1927] [outer = 0x119a51000] 04:58:42 INFO - PROCESS | 2129 | 1467460722361 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x1210e5800) [pid = 2129] [serial = 1928] [outer = 0x119a51000] 04:58:42 INFO - PROCESS | 2129 | 1467460722823 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:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 669ms 04:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:58:42 INFO - PROCESS | 2129 | 1467460722844 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 2129 | 1467460722845 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:58:42 INFO - PROCESS | 2129 | 1467460722848 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 2129 | 1467460722850 Marionette TRACE conn2 <- [1,2542,null,{}] 04:58:42 INFO - PROCESS | 2129 | 1467460722852 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:58:42 INFO - PROCESS | 2129 | 1467460722854 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:43 INFO - PROCESS | 2129 | 1467460723005 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:58:43 INFO - PROCESS | 2129 | 1467460723107 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 2129 | 1467460723111 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292a6000 == 37 [pid = 2129] [id = 643] 04:58:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x124079c00) [pid = 2129] [serial = 1929] [outer = 0x0] 04:58:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x12420c400) [pid = 2129] [serial = 1930] [outer = 0x124079c00] 04:58:43 INFO - PROCESS | 2129 | 1467460723148 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x124b24800) [pid = 2129] [serial = 1931] [outer = 0x124079c00] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x119460000 == 36 [pid = 2129] [id = 637] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x1210c2800 == 35 [pid = 2129] [id = 636] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x116f53800 == 34 [pid = 2129] [id = 635] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x12c373800 == 33 [pid = 2129] [id = 616] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x128dc2000 == 32 [pid = 2129] [id = 642] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x12871c000 == 31 [pid = 2129] [id = 641] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x12467a800 == 30 [pid = 2129] [id = 640] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x1210b1000 == 29 [pid = 2129] [id = 639] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x116944000 == 28 [pid = 2129] [id = 638] 04:58:44 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf30800 == 27 [pid = 2129] [id = 634] 04:58:44 INFO - PROCESS | 2129 | 1467460724311 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:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1522ms 04:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:58:44 INFO - PROCESS | 2129 | 1467460724371 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 2129 | 1467460724373 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:58:44 INFO - PROCESS | 2129 | 1467460724377 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 2129 | 1467460724379 Marionette TRACE conn2 <- [1,2546,null,{}] 04:58:44 INFO - PROCESS | 2129 | 1467460724383 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:58:44 INFO - PROCESS | 2129 | 1467460724385 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:44 INFO - PROCESS | 2129 | 1467460724483 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:58:44 INFO - PROCESS | 2129 | 1467460724493 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 2129 | 1467460724496 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x117e6e800 == 28 [pid = 2129] [id = 644] 04:58:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x116076400) [pid = 2129] [serial = 1932] [outer = 0x0] 04:58:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x116083000) [pid = 2129] [serial = 1933] [outer = 0x116076400] 04:58:44 INFO - PROCESS | 2129 | 1467460724524 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1167c9000) [pid = 2129] [serial = 1934] [outer = 0x116076400] 04:58:44 INFO - PROCESS | 2129 | 1467460724860 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:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 04:58:44 INFO - PROCESS | 2129 | 1467460724898 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 2129 | 1467460724902 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:58:44 INFO - PROCESS | 2129 | 1467460724907 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 2129 | 1467460724909 Marionette TRACE conn2 <- [1,2550,null,{}] 04:58:44 INFO - PROCESS | 2129 | 1467460724911 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:58:44 INFO - PROCESS | 2129 | 1467460724913 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:44 INFO - PROCESS | 2129 | 1467460724994 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:58:45 INFO - PROCESS | 2129 | 1467460724998 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 2129 | 1467460725000 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c48000 == 29 [pid = 2129] [id = 645] 04:58:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x117203000) [pid = 2129] [serial = 1935] [outer = 0x0] 04:58:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x11806c400) [pid = 2129] [serial = 1936] [outer = 0x117203000] 04:58:45 INFO - PROCESS | 2129 | 1467460725030 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x118211000) [pid = 2129] [serial = 1937] [outer = 0x117203000] 04:58:45 INFO - PROCESS | 2129 | 1467460725390 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:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 04:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:58:45 INFO - PROCESS | 2129 | 1467460725430 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 2129 | 1467460725431 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:58:45 INFO - PROCESS | 2129 | 1467460725433 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 2129 | 1467460725436 Marionette TRACE conn2 <- [1,2554,null,{}] 04:58:45 INFO - PROCESS | 2129 | 1467460725451 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:58:45 INFO - PROCESS | 2129 | 1467460725454 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:45 INFO - PROCESS | 2129 | 1467460725536 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:58:45 INFO - PROCESS | 2129 | 1467460725541 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 2129 | 1467460725543 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x12505b000 == 30 [pid = 2129] [id = 646] 04:58:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x118428c00) [pid = 2129] [serial = 1938] [outer = 0x0] 04:58:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x11856a800) [pid = 2129] [serial = 1939] [outer = 0x118428c00] 04:58:45 INFO - PROCESS | 2129 | 1467460725571 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x119442400) [pid = 2129] [serial = 1940] [outer = 0x118428c00] 04:58:45 INFO - PROCESS | 2129 | 1467460725952 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:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 571ms 04:58:46 INFO - PROCESS | 2129 | 1467460726005 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:58:46 INFO - PROCESS | 2129 | 1467460726006 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:58:46 INFO - PROCESS | 2129 | 1467460726016 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 2129 | 1467460726017 Marionette TRACE conn2 <- [1,2558,null,{}] 04:58:46 INFO - PROCESS | 2129 | 1467460726019 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:58:46 INFO - PROCESS | 2129 | 1467460726020 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:46 INFO - PROCESS | 2129 | 1467460726122 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:58:46 INFO - PROCESS | 2129 | 1467460726126 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 2129 | 1467460726127 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x128ab1000 == 31 [pid = 2129] [id = 647] 04:58:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x1189e3c00) [pid = 2129] [serial = 1941] [outer = 0x0] 04:58:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x119994400) [pid = 2129] [serial = 1942] [outer = 0x1189e3c00] 04:58:46 INFO - PROCESS | 2129 | 1467460726152 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x119a4f000) [pid = 2129] [serial = 1943] [outer = 0x1189e3c00] 04:58:46 INFO - PROCESS | 2129 | 1467460726495 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:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 528ms 04:58:46 INFO - PROCESS | 2129 | 1467460726537 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 2129 | 1467460726539 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:58:46 INFO - PROCESS | 2129 | 1467460726541 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 2129 | 1467460726542 Marionette TRACE conn2 <- [1,2562,null,{}] 04:58:46 INFO - PROCESS | 2129 | 1467460726544 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:58:46 INFO - PROCESS | 2129 | 1467460726545 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:46 INFO - PROCESS | 2129 | 1467460726647 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:58:46 INFO - PROCESS | 2129 | 1467460726687 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 2129 | 1467460726688 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a305800 == 32 [pid = 2129] [id = 648] 04:58:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x113370800) [pid = 2129] [serial = 1944] [outer = 0x0] 04:58:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x119af2400) [pid = 2129] [serial = 1945] [outer = 0x113370800] 04:58:46 INFO - PROCESS | 2129 | 1467460726712 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x120f2e000) [pid = 2129] [serial = 1946] [outer = 0x113370800] 04:58:47 INFO - PROCESS | 2129 | 1467460727044 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:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 04:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:58:47 INFO - PROCESS | 2129 | 1467460727060 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 2129 | 1467460727061 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:58:47 INFO - PROCESS | 2129 | 1467460727064 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 2129 | 1467460727065 Marionette TRACE conn2 <- [1,2566,null,{}] 04:58:47 INFO - PROCESS | 2129 | 1467460727069 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:58:47 INFO - PROCESS | 2129 | 1467460727073 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:47 INFO - PROCESS | 2129 | 1467460727210 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:58:47 INFO - PROCESS | 2129 | 1467460727214 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 2129 | 1467460727215 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b12f800 == 33 [pid = 2129] [id = 649] 04:58:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x118426800) [pid = 2129] [serial = 1947] [outer = 0x0] 04:58:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 119 (0x123cc7800) [pid = 2129] [serial = 1948] [outer = 0x118426800] 04:58:47 INFO - PROCESS | 2129 | 1467460727241 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 120 (0x1250ef000) [pid = 2129] [serial = 1949] [outer = 0x118426800] 04:58:47 INFO - PROCESS | 2129 | 1467460727569 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:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 04:58:47 INFO - PROCESS | 2129 | 1467460727589 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 2129 | 1467460727591 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:58:47 INFO - PROCESS | 2129 | 1467460727593 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 2129 | 1467460727594 Marionette TRACE conn2 <- [1,2570,null,{}] 04:58:47 INFO - PROCESS | 2129 | 1467460727596 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:58:47 INFO - PROCESS | 2129 | 1467460727597 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:47 INFO - PROCESS | 2129 | 1467460727707 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:58:47 INFO - PROCESS | 2129 | 1467460727712 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 2129 | 1467460727713 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba1c000 == 34 [pid = 2129] [id = 650] 04:58:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 121 (0x120f31c00) [pid = 2129] [serial = 1950] [outer = 0x0] 04:58:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 122 (0x12690e000) [pid = 2129] [serial = 1951] [outer = 0x120f31c00] 04:58:47 INFO - PROCESS | 2129 | 1467460727737 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 123 (0x126f73c00) [pid = 2129] [serial = 1952] [outer = 0x120f31c00] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 122 (0x112aef000) [pid = 2129] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 121 (0x111cacc00) [pid = 2129] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 120 (0x1129ce800) [pid = 2129] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 119 (0x110fe8400) [pid = 2129] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 118 (0x11810a000) [pid = 2129] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x119a52c00) [pid = 2129] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x1173ba400) [pid = 2129] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x116a13400) [pid = 2129] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x11823d800) [pid = 2129] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x124e1ac00) [pid = 2129] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x1150d9800) [pid = 2129] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x119992000) [pid = 2129] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x119a77400) [pid = 2129] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x1129a6c00) [pid = 2129] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x1166f1400) [pid = 2129] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x120fd7800) [pid = 2129] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x1210e8c00) [pid = 2129] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x124a5f000) [pid = 2129] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1138f3000) [pid = 2129] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x118423c00) [pid = 2129] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x112af6800) [pid = 2129] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1289c5c00) [pid = 2129] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:58:48 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x118111000) [pid = 2129] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:58:48 INFO - PROCESS | 2129 | 1467460728302 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:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 718ms 04:58:48 INFO - PROCESS | 2129 | 1467460728311 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 2129 | 1467460728312 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:58:48 INFO - PROCESS | 2129 | 1467460728314 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 2129 | 1467460728316 Marionette TRACE conn2 <- [1,2574,null,{}] 04:58:48 INFO - PROCESS | 2129 | 1467460728323 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:58:48 INFO - PROCESS | 2129 | 1467460728324 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:48 INFO - PROCESS | 2129 | 1467460728432 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:58:48 INFO - PROCESS | 2129 | 1467460728474 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 2129 | 1467460728475 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b822000 == 35 [pid = 2129] [id = 651] 04:58:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x111e2a000) [pid = 2129] [serial = 1953] [outer = 0x0] 04:58:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x116714400) [pid = 2129] [serial = 1954] [outer = 0x111e2a000] 04:58:48 INFO - PROCESS | 2129 | 1467460728500 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x11823d800) [pid = 2129] [serial = 1955] [outer = 0x111e2a000] 04:58:48 INFO - PROCESS | 2129 | 1467460728774 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:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 470ms 04:58:48 INFO - PROCESS | 2129 | 1467460728789 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 2129 | 1467460728791 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:58:48 INFO - PROCESS | 2129 | 1467460728793 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 2129 | 1467460728794 Marionette TRACE conn2 <- [1,2578,null,{}] 04:58:48 INFO - PROCESS | 2129 | 1467460728796 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:58:48 INFO - PROCESS | 2129 | 1467460728798 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:48 INFO - PROCESS | 2129 | 1467460728878 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:58:48 INFO - PROCESS | 2129 | 1467460728881 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 2129 | 1467460728883 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c020800 == 36 [pid = 2129] [id = 652] 04:58:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x11998ec00) [pid = 2129] [serial = 1956] [outer = 0x0] 04:58:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x119a53400) [pid = 2129] [serial = 1957] [outer = 0x11998ec00] 04:58:48 INFO - PROCESS | 2129 | 1467460728916 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x123de6c00) [pid = 2129] [serial = 1958] [outer = 0x11998ec00] 04:58:49 INFO - PROCESS | 2129 | 1467460729253 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:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 468ms 04:58:49 INFO - PROCESS | 2129 | 1467460729261 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 2129 | 1467460729263 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:58:49 INFO - PROCESS | 2129 | 1467460729265 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 2129 | 1467460729266 Marionette TRACE conn2 <- [1,2582,null,{}] 04:58:49 INFO - PROCESS | 2129 | 1467460729272 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:58:49 INFO - PROCESS | 2129 | 1467460729273 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:49 INFO - PROCESS | 2129 | 1467460729384 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:58:49 INFO - PROCESS | 2129 | 1467460729390 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 2129 | 1467460729391 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c374000 == 37 [pid = 2129] [id = 653] 04:58:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x11302f400) [pid = 2129] [serial = 1959] [outer = 0x0] 04:58:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x12420a000) [pid = 2129] [serial = 1960] [outer = 0x11302f400] 04:58:49 INFO - PROCESS | 2129 | 1467460729415 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x12876bc00) [pid = 2129] [serial = 1961] [outer = 0x11302f400] 04:58:49 INFO - PROCESS | 2129 | 1467460729732 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:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 04:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:58:49 INFO - PROCESS | 2129 | 1467460729786 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 2129 | 1467460729787 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:58:49 INFO - PROCESS | 2129 | 1467460729789 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 2129 | 1467460729791 Marionette TRACE conn2 <- [1,2586,null,{}] 04:58:49 INFO - PROCESS | 2129 | 1467460729794 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:58:49 INFO - PROCESS | 2129 | 1467460729796 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:49 INFO - PROCESS | 2129 | 1467460729897 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:58:49 INFO - PROCESS | 2129 | 1467460729912 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 2129 | 1467460729914 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca5b800 == 38 [pid = 2129] [id = 654] 04:58:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x12690b800) [pid = 2129] [serial = 1962] [outer = 0x0] 04:58:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x1289cbc00) [pid = 2129] [serial = 1963] [outer = 0x12690b800] 04:58:49 INFO - PROCESS | 2129 | 1467460729958 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x128d76000) [pid = 2129] [serial = 1964] [outer = 0x12690b800] 04:58:50 INFO - PROCESS | 2129 | 1467460730673 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:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 920ms 04:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:58:50 INFO - PROCESS | 2129 | 1467460730710 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 2129 | 1467460730713 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:58:50 INFO - PROCESS | 2129 | 1467460730717 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 2129 | 1467460730721 Marionette TRACE conn2 <- [1,2590,null,{}] 04:58:50 INFO - PROCESS | 2129 | 1467460730725 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:58:50 INFO - PROCESS | 2129 | 1467460730727 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:50 INFO - PROCESS | 2129 | 1467460730842 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:58:50 INFO - PROCESS | 2129 | 1467460730926 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 2129 | 1467460730928 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x11991b000 == 39 [pid = 2129] [id = 655] 04:58:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x113d42c00) [pid = 2129] [serial = 1965] [outer = 0x0] 04:58:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x116630000) [pid = 2129] [serial = 1966] [outer = 0x113d42c00] 04:58:50 INFO - PROCESS | 2129 | 1467460730959 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x1172bfc00) [pid = 2129] [serial = 1967] [outer = 0x113d42c00] 04:58:51 INFO - PROCESS | 2129 | 1467460731476 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:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 827ms 04:58:51 INFO - PROCESS | 2129 | 1467460731543 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 2129 | 1467460731547 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:58:51 INFO - PROCESS | 2129 | 1467460731551 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 2129 | 1467460731553 Marionette TRACE conn2 <- [1,2594,null,{}] 04:58:51 INFO - PROCESS | 2129 | 1467460731556 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:58:51 INFO - PROCESS | 2129 | 1467460731558 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:51 INFO - PROCESS | 2129 | 1467460731666 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:58:51 INFO - PROCESS | 2129 | 1467460731729 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 2129 | 1467460731731 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f78800 == 40 [pid = 2129] [id = 656] 04:58:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 116 (0x11825d000) [pid = 2129] [serial = 1968] [outer = 0x0] 04:58:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 117 (0x11837e800) [pid = 2129] [serial = 1969] [outer = 0x11825d000] 04:58:51 INFO - PROCESS | 2129 | 1467460731762 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 118 (0x11872cc00) [pid = 2129] [serial = 1970] [outer = 0x11825d000] 04:58:52 INFO - PROCESS | 2129 | 1467460732438 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:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12c374000 == 39 [pid = 2129] [id = 653] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12c020800 == 38 [pid = 2129] [id = 652] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12b822000 == 37 [pid = 2129] [id = 651] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba1c000 == 36 [pid = 2129] [id = 650] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12b12f800 == 35 [pid = 2129] [id = 649] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12a305800 == 34 [pid = 2129] [id = 648] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x128ab1000 == 33 [pid = 2129] [id = 647] 04:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 920ms 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12505b000 == 32 [pid = 2129] [id = 646] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x119c48000 == 31 [pid = 2129] [id = 645] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x117e6e800 == 30 [pid = 2129] [id = 644] 04:58:52 INFO - PROCESS | 2129 | --DOCSHELL 0x1292a6000 == 29 [pid = 2129] [id = 643] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 117 (0x124e9a800) [pid = 2129] [serial = 1885] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 116 (0x1160dc400) [pid = 2129] [serial = 1855] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 115 (0x11670b000) [pid = 2129] [serial = 1856] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x118721c00) [pid = 2129] [serial = 1867] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x119990800) [pid = 2129] [serial = 1868] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x119d0ec00) [pid = 2129] [serial = 1879] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x128b9ec00) [pid = 2129] [serial = 1850] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x119bb9c00) [pid = 2129] [serial = 1876] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x119d0dc00) [pid = 2129] [serial = 1877] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x112e9ec00) [pid = 2129] [serial = 1852] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x1133c1800) [pid = 2129] [serial = 1853] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x119997c00) [pid = 2129] [serial = 1870] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x119a50400) [pid = 2129] [serial = 1871] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x1176e3800) [pid = 2129] [serial = 1864] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x11841bc00) [pid = 2129] [serial = 1865] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1172c6400) [pid = 2129] [serial = 1858] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11806d400) [pid = 2129] [serial = 1859] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x118232c00) [pid = 2129] [serial = 1861] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x11823e400) [pid = 2129] [serial = 1862] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x119a91400) [pid = 2129] [serial = 1873] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119af2800) [pid = 2129] [serial = 1874] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x127206400) [pid = 2129] [serial = 1891] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x118102800) [pid = 2129] [serial = 1912] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118203400) [pid = 2129] [serial = 1913] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x128f85c00) [pid = 2129] [serial = 1901] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x126907000) [pid = 2129] [serial = 1888] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119a48400) [pid = 2129] [serial = 1895] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x124561400) [pid = 2129] [serial = 1897] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1292c1400) [pid = 2129] [serial = 1904] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118260800) [pid = 2129] [serial = 1894] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x128b9f000) [pid = 2129] [serial = 1900] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1129b3000) [pid = 2129] [serial = 1906] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1289c6000) [pid = 2129] [serial = 1892] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1167d3c00) [pid = 2129] [serial = 1909] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x128f86400) [pid = 2129] [serial = 1903] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1289d0800) [pid = 2129] [serial = 1898] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x124079800) [pid = 2129] [serial = 1882] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1245e8400) [pid = 2129] [serial = 1883] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x112af6c00) [pid = 2129] [serial = 1907] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x125611c00) [pid = 2129] [serial = 1886] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x126f6ec00) [pid = 2129] [serial = 1889] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x1173adc00) [pid = 2129] [serial = 1910] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x120f39800) [pid = 2129] [serial = 1880] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x124590c00) [pid = 2129] [serial = 1838] [outer = 0x0] [url = about:blank] 04:58:52 INFO - PROCESS | 2129 | 1467460732484 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 2129 | 1467460732486 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:58:52 INFO - PROCESS | 2129 | 1467460732490 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 2129 | 1467460732492 Marionette TRACE conn2 <- [1,2598,null,{}] 04:58:52 INFO - PROCESS | 2129 | 1467460732496 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:58:52 INFO - PROCESS | 2129 | 1467460732497 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:52 INFO - PROCESS | 2129 | 1467460732587 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:58:52 INFO - PROCESS | 2129 | 1467460732649 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 2129 | 1467460732650 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x1181a1000 == 30 [pid = 2129] [id = 657] 04:58:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1160dc400) [pid = 2129] [serial = 1971] [outer = 0x0] 04:58:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x11670b000) [pid = 2129] [serial = 1972] [outer = 0x1160dc400] 04:58:52 INFO - PROCESS | 2129 | 1467460732678 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118065800) [pid = 2129] [serial = 1973] [outer = 0x1160dc400] 04:58:52 INFO - PROCESS | 2129 | 1467460732992 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:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 04:58:53 INFO - PROCESS | 2129 | 1467460733010 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 2129 | 1467460733012 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:58:53 INFO - PROCESS | 2129 | 1467460733017 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 2129 | 1467460733021 Marionette TRACE conn2 <- [1,2602,null,{}] 04:58:53 INFO - PROCESS | 2129 | 1467460733024 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:58:53 INFO - PROCESS | 2129 | 1467460733025 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:53 INFO - PROCESS | 2129 | 1467460733105 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:58:53 INFO - PROCESS | 2129 | 1467460733185 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 2129 | 1467460733186 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x119920800 == 31 [pid = 2129] [id = 658] 04:58:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x118064400) [pid = 2129] [serial = 1974] [outer = 0x0] 04:58:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118211400) [pid = 2129] [serial = 1975] [outer = 0x118064400] 04:58:53 INFO - PROCESS | 2129 | 1467460733213 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11837f800) [pid = 2129] [serial = 1976] [outer = 0x118064400] 04:58:53 INFO - PROCESS | 2129 | 1467460733521 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:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 04:58:53 INFO - PROCESS | 2129 | 1467460733539 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 2129 | 1467460733540 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:58:53 INFO - PROCESS | 2129 | 1467460733542 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 2129 | 1467460733545 Marionette TRACE conn2 <- [1,2606,null,{}] 04:58:53 INFO - PROCESS | 2129 | 1467460733556 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:58:53 INFO - PROCESS | 2129 | 1467460733559 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:53 INFO - PROCESS | 2129 | 1467460733640 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:58:53 INFO - PROCESS | 2129 | 1467460733644 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 2129 | 1467460733646 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x1245a4800 == 32 [pid = 2129] [id = 659] 04:58:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1133d9c00) [pid = 2129] [serial = 1977] [outer = 0x0] 04:58:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x11998a400) [pid = 2129] [serial = 1978] [outer = 0x1133d9c00] 04:58:53 INFO - PROCESS | 2129 | 1467460733676 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119a91000) [pid = 2129] [serial = 1979] [outer = 0x1133d9c00] 04:58:54 INFO - PROCESS | 2129 | 1467460734045 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:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 521ms 04:58:54 INFO - PROCESS | 2129 | 1467460734063 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 2129 | 1467460734065 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:58:54 INFO - PROCESS | 2129 | 1467460734069 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 2129 | 1467460734070 Marionette TRACE conn2 <- [1,2610,null,{}] 04:58:54 INFO - PROCESS | 2129 | 1467460734072 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:58:54 INFO - PROCESS | 2129 | 1467460734073 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:54 INFO - PROCESS | 2129 | 1467460734157 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:58:54 INFO - PROCESS | 2129 | 1467460734160 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 2129 | 1467460734162 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x128713000 == 33 [pid = 2129] [id = 660] 04:58:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119af2c00) [pid = 2129] [serial = 1980] [outer = 0x0] 04:58:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119fcd400) [pid = 2129] [serial = 1981] [outer = 0x119af2c00] 04:58:54 INFO - PROCESS | 2129 | 1467460734187 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x120fd9c00) [pid = 2129] [serial = 1982] [outer = 0x119af2c00] 04:58:54 INFO - PROCESS | 2129 | 1467460734531 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:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 04:58:54 INFO - PROCESS | 2129 | 1467460734539 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 2129 | 1467460734540 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:58:54 INFO - PROCESS | 2129 | 1467460734542 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 2129 | 1467460734543 Marionette TRACE conn2 <- [1,2614,null,{}] 04:58:54 INFO - PROCESS | 2129 | 1467460734546 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:58:54 INFO - PROCESS | 2129 | 1467460734547 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:54 INFO - PROCESS | 2129 | 1467460734623 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:58:54 INFO - PROCESS | 2129 | 1467460734696 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 2129 | 1467460734697 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dd4800 == 34 [pid = 2129] [id = 661] 04:58:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x11337a400) [pid = 2129] [serial = 1983] [outer = 0x0] 04:58:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1210ea000) [pid = 2129] [serial = 1984] [outer = 0x11337a400] 04:58:54 INFO - PROCESS | 2129 | 1467460734721 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x12420dc00) [pid = 2129] [serial = 1985] [outer = 0x11337a400] 04:58:55 INFO - PROCESS | 2129 | 1467460735115 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:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 618ms 04:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:58:55 INFO - PROCESS | 2129 | 1467460735161 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 2129 | 1467460735162 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:58:55 INFO - PROCESS | 2129 | 1467460735164 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:58:55 INFO - PROCESS | 2129 | 1467460735165 Marionette TRACE conn2 <- [1,2618,null,{}] 04:58:55 INFO - PROCESS | 2129 | 1467460735168 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:58:55 INFO - PROCESS | 2129 | 1467460735172 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:55 INFO - PROCESS | 2129 | 1467460735293 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:58:55 INFO - PROCESS | 2129 | 1467460735309 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 2129 | 1467460735310 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a7d6000 == 35 [pid = 2129] [id = 662] 04:58:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x124594000) [pid = 2129] [serial = 1986] [outer = 0x0] 04:58:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x125602800) [pid = 2129] [serial = 1987] [outer = 0x124594000] 04:58:55 INFO - PROCESS | 2129 | 1467460735334 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1289ca400) [pid = 2129] [serial = 1988] [outer = 0x124594000] 04:58:55 INFO - PROCESS | 2129 | 1467460735689 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:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 570ms 04:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:58:55 INFO - PROCESS | 2129 | 1467460735735 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 2129 | 1467460735736 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:58:55 INFO - PROCESS | 2129 | 1467460735738 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:58:55 INFO - PROCESS | 2129 | 1467460735739 Marionette TRACE conn2 <- [1,2622,null,{}] 04:58:55 INFO - PROCESS | 2129 | 1467460735742 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:58:55 INFO - PROCESS | 2129 | 1467460735743 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:55 INFO - PROCESS | 2129 | 1467460735843 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:58:55 INFO - PROCESS | 2129 | 1467460735857 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 2129 | 1467460735858 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b813800 == 36 [pid = 2129] [id = 663] 04:58:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1289cf800) [pid = 2129] [serial = 1989] [outer = 0x0] 04:58:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x128b93000) [pid = 2129] [serial = 1990] [outer = 0x1289cf800] 04:58:55 INFO - PROCESS | 2129 | 1467460735881 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x128d79800) [pid = 2129] [serial = 1991] [outer = 0x1289cf800] 04:58:56 INFO - PROCESS | 2129 | 1467460736211 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:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 519ms 04:58:56 INFO - PROCESS | 2129 | 1467460736257 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 2129 | 1467460736259 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:58:56 INFO - PROCESS | 2129 | 1467460736262 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 2129 | 1467460736263 Marionette TRACE conn2 <- [1,2626,null,{}] 04:58:56 INFO - PROCESS | 2129 | 1467460736265 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:58:56 INFO - PROCESS | 2129 | 1467460736266 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:56 INFO - PROCESS | 2129 | 1467460736362 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:58:56 INFO - PROCESS | 2129 | 1467460736372 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 2129 | 1467460736374 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd9a000 == 37 [pid = 2129] [id = 664] 04:58:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x128d7a400) [pid = 2129] [serial = 1992] [outer = 0x0] 04:58:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x128f8a000) [pid = 2129] [serial = 1993] [outer = 0x128d7a400] 04:58:56 INFO - PROCESS | 2129 | 1467460736398 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1292c1c00) [pid = 2129] [serial = 1994] [outer = 0x128d7a400] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1129a9c00) [pid = 2129] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x124079c00) [pid = 2129] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119a51000) [pid = 2129] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x116076400) [pid = 2129] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x113370800) [pid = 2129] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x11992c800) [pid = 2129] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x118426800) [pid = 2129] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x120f31c00) [pid = 2129] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x111e2a000) [pid = 2129] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11302f400) [pid = 2129] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x118428c00) [pid = 2129] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11998ec00) [pid = 2129] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11856a400) [pid = 2129] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1189e3c00) [pid = 2129] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11826c800) [pid = 2129] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:58:56 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x117203000) [pid = 2129] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:58:56 INFO - PROCESS | 2129 | 1467460736811 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:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 570ms 04:58:56 INFO - PROCESS | 2129 | 1467460736833 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 2129 | 1467460736836 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:58:56 INFO - PROCESS | 2129 | 1467460736839 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 2129 | 1467460736840 Marionette TRACE conn2 <- [1,2630,null,{}] 04:58:56 INFO - PROCESS | 2129 | 1467460736842 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:58:56 INFO - PROCESS | 2129 | 1467460736843 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:56 INFO - PROCESS | 2129 | 1467460736922 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:58:56 INFO - PROCESS | 2129 | 1467460736926 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 2129 | 1467460736927 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x1245a0000 == 38 [pid = 2129] [id = 665] 04:58:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x112dd5400) [pid = 2129] [serial = 1995] [outer = 0x0] 04:58:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x116973000) [pid = 2129] [serial = 1996] [outer = 0x112dd5400] 04:58:56 INFO - PROCESS | 2129 | 1467460736951 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118667c00) [pid = 2129] [serial = 1997] [outer = 0x112dd5400] 04:58:57 INFO - PROCESS | 2129 | 1467460737288 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:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 468ms 04:58:57 INFO - PROCESS | 2129 | 1467460737307 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 2129 | 1467460737308 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:58:57 INFO - PROCESS | 2129 | 1467460737310 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 2129 | 1467460737311 Marionette TRACE conn2 <- [1,2634,null,{}] 04:58:57 INFO - PROCESS | 2129 | 1467460737314 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:58:57 INFO - PROCESS | 2129 | 1467460737315 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:57 INFO - PROCESS | 2129 | 1467460737421 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:58:57 INFO - PROCESS | 2129 | 1467460737427 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 2129 | 1467460737428 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c379000 == 39 [pid = 2129] [id = 666] 04:58:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11865d400) [pid = 2129] [serial = 1998] [outer = 0x0] 04:58:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x119a55c00) [pid = 2129] [serial = 1999] [outer = 0x11865d400] 04:58:57 INFO - PROCESS | 2129 | 1467460737453 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x128774c00) [pid = 2129] [serial = 2000] [outer = 0x11865d400] 04:58:57 INFO - PROCESS | 2129 | 1467460737786 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:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 04:58:57 INFO - PROCESS | 2129 | 1467460737829 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 2129 | 1467460737830 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:58:57 INFO - PROCESS | 2129 | 1467460737832 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 2129 | 1467460737834 Marionette TRACE conn2 <- [1,2638,null,{}] 04:58:57 INFO - PROCESS | 2129 | 1467460737837 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:58:57 INFO - PROCESS | 2129 | 1467460737838 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:57 INFO - PROCESS | 2129 | 1467460737930 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:58:57 INFO - PROCESS | 2129 | 1467460737938 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 2129 | 1467460737939 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca5a800 == 40 [pid = 2129] [id = 667] 04:58:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1292b9400) [pid = 2129] [serial = 2001] [outer = 0x0] 04:58:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x129422800) [pid = 2129] [serial = 2002] [outer = 0x1292b9400] 04:58:57 INFO - PROCESS | 2129 | 1467460737966 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x12a605c00) [pid = 2129] [serial = 2003] [outer = 0x1292b9400] 04:58:58 INFO - PROCESS | 2129 | 1467460738305 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:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 04:58:58 INFO - PROCESS | 2129 | 1467460738364 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 2129 | 1467460738365 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:58:58 INFO - PROCESS | 2129 | 1467460738368 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 2129 | 1467460738369 Marionette TRACE conn2 <- [1,2642,null,{}] 04:58:58 INFO - PROCESS | 2129 | 1467460738372 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:58:58 INFO - PROCESS | 2129 | 1467460738373 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:58 INFO - PROCESS | 2129 | 1467460738450 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:58:58 INFO - PROCESS | 2129 | 1467460738456 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 2129 | 1467460738457 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x12d025800 == 41 [pid = 2129] [id = 668] 04:58:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x12a606000) [pid = 2129] [serial = 2004] [outer = 0x0] 04:58:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x12a611000) [pid = 2129] [serial = 2005] [outer = 0x12a606000] 04:58:58 INFO - PROCESS | 2129 | 1467460738480 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12a621800) [pid = 2129] [serial = 2006] [outer = 0x12a606000] 04:58:58 INFO - PROCESS | 2129 | 1467460738919 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:58:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:58:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 619ms 04:58:58 INFO - PROCESS | 2129 | 1467460738988 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 2129 | 1467460738991 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:58:58 INFO - PROCESS | 2129 | 1467460738994 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 2129 | 1467460738996 Marionette TRACE conn2 <- [1,2646,null,{}] 04:58:59 INFO - PROCESS | 2129 | 1467460739001 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:58:59 INFO - PROCESS | 2129 | 1467460739004 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:59 INFO - PROCESS | 2129 | 1467460739107 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:58:59 INFO - PROCESS | 2129 | 1467460739170 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 2129 | 1467460739172 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x118766000 == 42 [pid = 2129] [id = 669] 04:58:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x112a7b800) [pid = 2129] [serial = 2007] [outer = 0x0] 04:58:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x116079400) [pid = 2129] [serial = 2008] [outer = 0x112a7b800] 04:58:59 INFO - PROCESS | 2129 | 1467460739202 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1176e3800) [pid = 2129] [serial = 2009] [outer = 0x112a7b800] 04:58:59 INFO - PROCESS | 2129 | 1467460739658 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:58:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 04:58:59 INFO - PROCESS | 2129 | 1467460739664 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 2129 | 1467460739667 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:58:59 INFO - PROCESS | 2129 | 1467460739672 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 2129 | 1467460739674 Marionette TRACE conn2 <- [1,2650,null,{}] 04:58:59 INFO - PROCESS | 2129 | 1467460739676 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:58:59 INFO - PROCESS | 2129 | 1467460739678 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:59 INFO - PROCESS | 2129 | 1467460739781 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:58:59 INFO - PROCESS | 2129 | 1467460739840 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 2129 | 1467460739841 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:58:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x12870e800 == 43 [pid = 2129] [id = 670] 04:58:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x11823d400) [pid = 2129] [serial = 2010] [outer = 0x0] 04:58:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x118722400) [pid = 2129] [serial = 2011] [outer = 0x11823d400] 04:58:59 INFO - PROCESS | 2129 | 1467460739875 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x11992bc00) [pid = 2129] [serial = 2012] [outer = 0x11823d400] 04:59:00 INFO - PROCESS | 2129 | 1467460740328 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:59:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:59:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 673ms 04:59:00 INFO - PROCESS | 2129 | 1467460740344 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 2129 | 1467460740346 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:59:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:59:00 INFO - PROCESS | 2129 | 1467460740349 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 2129 | 1467460740351 Marionette TRACE conn2 <- [1,2654,null,{}] 04:59:00 INFO - PROCESS | 2129 | 1467460740359 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:59:00 INFO - PROCESS | 2129 | 1467460740363 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:00 INFO - PROCESS | 2129 | 1467460740465 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:59:00 INFO - PROCESS | 2129 | 1467460740566 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 2129 | 1467460740569 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca56000 == 44 [pid = 2129] [id = 671] 04:59:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x123839800) [pid = 2129] [serial = 2013] [outer = 0x0] 04:59:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1246ac800) [pid = 2129] [serial = 2014] [outer = 0x123839800] 04:59:00 INFO - PROCESS | 2129 | 1467460740599 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x1255a3000) [pid = 2129] [serial = 2015] [outer = 0x123839800] 04:59:01 INFO - PROCESS | 2129 | 1467460741052 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:59:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 722ms 04:59:01 INFO - PROCESS | 2129 | 1467460741071 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 2129 | 1467460741073 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:59:01 INFO - PROCESS | 2129 | 1467460741075 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 2129 | 1467460741076 Marionette TRACE conn2 <- [1,2658,null,{}] 04:59:01 INFO - PROCESS | 2129 | 1467460741079 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:59:01 INFO - PROCESS | 2129 | 1467460741080 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:01 INFO - PROCESS | 2129 | 1467460741195 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:59:01 INFO - PROCESS | 2129 | 1467460741280 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 2129 | 1467460741282 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x123f09000 == 45 [pid = 2129] [id = 672] 04:59:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x116631400) [pid = 2129] [serial = 2016] [outer = 0x0] 04:59:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x12455a400) [pid = 2129] [serial = 2017] [outer = 0x116631400] 04:59:01 INFO - PROCESS | 2129 | 1467460741323 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x126f6e400) [pid = 2129] [serial = 2018] [outer = 0x116631400] 04:59:01 INFO - PROCESS | 2129 | 1467460741774 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:59:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 04:59:01 INFO - PROCESS | 2129 | 1467460741985 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 2129 | 1467460741987 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:59:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:59:02 INFO - PROCESS | 2129 | 1467460742013 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 2129 | 1467460742014 Marionette TRACE conn2 <- [1,2662,null,{}] 04:59:02 INFO - PROCESS | 2129 | 1467460742019 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:59:02 INFO - PROCESS | 2129 | 1467460742021 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:02 INFO - PROCESS | 2129 | 1467460742116 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:59:02 INFO - PROCESS | 2129 | 1467460742187 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 2129 | 1467460742190 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x123974800 == 46 [pid = 2129] [id = 673] 04:59:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x11607b400) [pid = 2129] [serial = 2019] [outer = 0x0] 04:59:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x1166f1000) [pid = 2129] [serial = 2020] [outer = 0x11607b400] 04:59:02 INFO - PROCESS | 2129 | 1467460742217 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x118061800) [pid = 2129] [serial = 2021] [outer = 0x11607b400] 04:59:02 INFO - PROCESS | 2129 | 1467460742639 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:59:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:59:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 04:59:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:59:02 INFO - PROCESS | 2129 | 1467460742684 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 2129 | 1467460742686 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:59:02 INFO - PROCESS | 2129 | 1467460742690 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 2129 | 1467460742693 Marionette TRACE conn2 <- [1,2666,null,{}] 04:59:02 INFO - PROCESS | 2129 | 1467460742696 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:59:02 INFO - PROCESS | 2129 | 1467460742697 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:02 INFO - PROCESS | 2129 | 1467460742789 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:59:02 INFO - PROCESS | 2129 | 1467460742852 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 2129 | 1467460742853 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca5a800 == 45 [pid = 2129] [id = 667] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12c379000 == 44 [pid = 2129] [id = 666] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x1245a0000 == 43 [pid = 2129] [id = 665] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd9a000 == 42 [pid = 2129] [id = 664] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12b813800 == 41 [pid = 2129] [id = 663] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12a7d6000 == 40 [pid = 2129] [id = 662] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x128dd4800 == 39 [pid = 2129] [id = 661] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x128713000 == 38 [pid = 2129] [id = 660] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x1245a4800 == 37 [pid = 2129] [id = 659] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x119920800 == 36 [pid = 2129] [id = 658] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x1181a1000 == 35 [pid = 2129] [id = 657] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x128f78800 == 34 [pid = 2129] [id = 656] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x11991b000 == 33 [pid = 2129] [id = 655] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca5b800 == 32 [pid = 2129] [id = 654] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x123974800 == 31 [pid = 2129] [id = 673] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x123f09000 == 30 [pid = 2129] [id = 672] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca56000 == 29 [pid = 2129] [id = 671] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12870e800 == 28 [pid = 2129] [id = 670] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x12d025800 == 27 [pid = 2129] [id = 668] 04:59:03 INFO - PROCESS | 2129 | --DOCSHELL 0x118766000 == 26 [pid = 2129] [id = 669] 04:59:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x112221000 == 27 [pid = 2129] [id = 674] 04:59:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1129afc00) [pid = 2129] [serial = 2022] [outer = 0x0] 04:59:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x112a86000) [pid = 2129] [serial = 2023] [outer = 0x1129afc00] 04:59:03 INFO - PROCESS | 2129 | 1467460743413 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x113865c00) [pid = 2129] [serial = 2024] [outer = 0x1129afc00] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x1130a2800) [pid = 2129] [serial = 1915] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x12420c400) [pid = 2129] [serial = 1930] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x120f31400) [pid = 2129] [serial = 1927] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x1167c9000) [pid = 2129] [serial = 1934] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x119af2400) [pid = 2129] [serial = 1945] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x119a4bc00) [pid = 2129] [serial = 1924] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x1250ef000) [pid = 2129] [serial = 1949] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x12690e000) [pid = 2129] [serial = 1951] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x116714400) [pid = 2129] [serial = 1954] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x12420a000) [pid = 2129] [serial = 1960] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x11856a800) [pid = 2129] [serial = 1939] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x123de6c00) [pid = 2129] [serial = 1958] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1160e3c00) [pid = 2129] [serial = 1916] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1189e1000) [pid = 2129] [serial = 1921] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1210e5800) [pid = 2129] [serial = 1928] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x120f2e000) [pid = 2129] [serial = 1946] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x119442400) [pid = 2129] [serial = 1940] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119994400) [pid = 2129] [serial = 1942] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x118428800) [pid = 2129] [serial = 1919] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x119af4c00) [pid = 2129] [serial = 1925] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x124b24800) [pid = 2129] [serial = 1931] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x126f73c00) [pid = 2129] [serial = 1952] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119a53400) [pid = 2129] [serial = 1957] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11806c400) [pid = 2129] [serial = 1936] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x11992c400) [pid = 2129] [serial = 1922] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x118211000) [pid = 2129] [serial = 1937] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x123cc7800) [pid = 2129] [serial = 1948] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119a4f000) [pid = 2129] [serial = 1943] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11823d800) [pid = 2129] [serial = 1955] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11841c400) [pid = 2129] [serial = 1918] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x116083000) [pid = 2129] [serial = 1933] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x12876bc00) [pid = 2129] [serial = 1961] [outer = 0x0] [url = about:blank] 04:59:03 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x1289cbc00) [pid = 2129] [serial = 1963] [outer = 0x0] [url = about:blank] 04:59:04 INFO - PROCESS | 2129 | 1467460744265 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:59:04 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:59:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1624ms 04:59:04 INFO - PROCESS | 2129 | 1467460744313 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 2129 | 1467460744315 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:59:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:59:04 INFO - PROCESS | 2129 | 1467460744319 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 2129 | 1467460744320 Marionette TRACE conn2 <- [1,2670,null,{}] 04:59:04 INFO - PROCESS | 2129 | 1467460744323 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:59:04 INFO - PROCESS | 2129 | 1467460744325 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:04 INFO - PROCESS | 2129 | 1467460744403 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:59:04 INFO - PROCESS | 2129 | 1467460744407 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 2129 | 1467460744409 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x11844c800 == 28 [pid = 2129] [id = 675] 04:59:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11607a000) [pid = 2129] [serial = 2025] [outer = 0x0] 04:59:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1176df800) [pid = 2129] [serial = 2026] [outer = 0x11607a000] 04:59:04 INFO - PROCESS | 2129 | 1467460744437 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x118107000) [pid = 2129] [serial = 2027] [outer = 0x11607a000] 04:59:05 INFO - PROCESS | 2129 | 1467460745293 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\n"]]]}] 04:59:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:59:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:59:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:59:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1021ms 04:59:05 INFO - PROCESS | 2129 | 1467460745340 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 2129 | 1467460745342 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:59:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:59:05 INFO - PROCESS | 2129 | 1467460745346 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 2129 | 1467460745348 Marionette TRACE conn2 <- [1,2674,null,{}] 04:59:05 INFO - PROCESS | 2129 | 1467460745350 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:59:05 INFO - PROCESS | 2129 | 1467460745352 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:05 INFO - PROCESS | 2129 | 1467460745466 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:59:05 INFO - PROCESS | 2129 | 1467460745484 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 2129 | 1467460745493 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x119fdd000 == 29 [pid = 2129] [id = 676] 04:59:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x118231800) [pid = 2129] [serial = 2028] [outer = 0x0] 04:59:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118420000) [pid = 2129] [serial = 2029] [outer = 0x118231800] 04:59:05 INFO - PROCESS | 2129 | 1467460745519 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x11856d000) [pid = 2129] [serial = 2030] [outer = 0x118231800] 04:59:06 INFO - PROCESS | 2129 | 1467460746337 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\n"]]]}] 04:59:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:59:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:59:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:59:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1023ms 04:59:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:59:06 INFO - PROCESS | 2129 | 1467460746371 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 2129 | 1467460746372 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:59:06 INFO - PROCESS | 2129 | 1467460746374 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 2129 | 1467460746377 Marionette TRACE conn2 <- [1,2678,null,{}] 04:59:06 INFO - PROCESS | 2129 | 1467460746391 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:59:06 INFO - PROCESS | 2129 | 1467460746394 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:06 INFO - PROCESS | 2129 | 1467460746500 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:59:06 INFO - PROCESS | 2129 | 1467460746505 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 2129 | 1467460746507 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x1245b6000 == 30 [pid = 2129] [id = 677] 04:59:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11943bc00) [pid = 2129] [serial = 2031] [outer = 0x0] 04:59:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x11998ac00) [pid = 2129] [serial = 2032] [outer = 0x11943bc00] 04:59:06 INFO - PROCESS | 2129 | 1467460746531 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119a4d000) [pid = 2129] [serial = 2033] [outer = 0x11943bc00] 04:59:07 INFO - PROCESS | 2129 | 1467460747360 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:59:07 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:59:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1022ms 04:59:07 INFO - PROCESS | 2129 | 1467460747397 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 2129 | 1467460747399 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:59:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:59:07 INFO - PROCESS | 2129 | 1467460747401 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 2129 | 1467460747402 Marionette TRACE conn2 <- [1,2682,null,{}] 04:59:07 INFO - PROCESS | 2129 | 1467460747411 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:59:07 INFO - PROCESS | 2129 | 1467460747412 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:07 INFO - PROCESS | 2129 | 1467460747636 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x12a606000) [pid = 2129] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1292b9400) [pid = 2129] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11337a400) [pid = 2129] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x124594000) [pid = 2129] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x1289cf800) [pid = 2129] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x118064400) [pid = 2129] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x1133d9c00) [pid = 2129] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x12690b800) [pid = 2129] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x11825d000) [pid = 2129] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x128d7a400) [pid = 2129] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x119af2c00) [pid = 2129] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x1160dc400) [pid = 2129] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x113d42c00) [pid = 2129] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x112dd5400) [pid = 2129] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:59:07 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x11865d400) [pid = 2129] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:59:07 INFO - PROCESS | 2129 | 1467460747682 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 2129 | 1467460747683 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x119272800 == 31 [pid = 2129] [id = 678] 04:59:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x111e2a000) [pid = 2129] [serial = 2034] [outer = 0x0] 04:59:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1129d3c00) [pid = 2129] [serial = 2035] [outer = 0x111e2a000] 04:59:07 INFO - PROCESS | 2129 | 1467460747716 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x1173adc00) [pid = 2129] [serial = 2036] [outer = 0x111e2a000] 04:59:08 INFO - PROCESS | 2129 | 1467460748470 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:59:08 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:59:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1076ms 04:59:08 INFO - PROCESS | 2129 | 1467460748477 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 2129 | 1467460748479 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:59:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:59:08 INFO - PROCESS | 2129 | 1467460748481 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 2129 | 1467460748482 Marionette TRACE conn2 <- [1,2686,null,{}] 04:59:08 INFO - PROCESS | 2129 | 1467460748485 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:59:08 INFO - PROCESS | 2129 | 1467460748486 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:08 INFO - PROCESS | 2129 | 1467460748549 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:59:08 INFO - PROCESS | 2129 | 1467460748555 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 2129 | 1467460748556 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x12871d000 == 32 [pid = 2129] [id = 679] 04:59:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x11820fc00) [pid = 2129] [serial = 2037] [outer = 0x0] 04:59:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x119bbe400) [pid = 2129] [serial = 2038] [outer = 0x11820fc00] 04:59:08 INFO - PROCESS | 2129 | 1467460748583 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x120f2c000) [pid = 2129] [serial = 2039] [outer = 0x11820fc00] 04:59:09 INFO - PROCESS | 2129 | 1467460749518 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\n"]]]}] 04:59:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:59:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:59:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:59:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1073ms 04:59:09 INFO - PROCESS | 2129 | 1467460749555 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 2129 | 1467460749556 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:59:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:59:09 INFO - PROCESS | 2129 | 1467460749558 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 2129 | 1467460749559 Marionette TRACE conn2 <- [1,2690,null,{}] 04:59:09 INFO - PROCESS | 2129 | 1467460749561 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:59:09 INFO - PROCESS | 2129 | 1467460749565 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:09 INFO - PROCESS | 2129 | 1467460749661 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:59:09 INFO - PROCESS | 2129 | 1467460749742 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 2129 | 1467460749743 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x113d81800 == 33 [pid = 2129] [id = 680] 04:59:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x110ff2400) [pid = 2129] [serial = 2040] [outer = 0x0] 04:59:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1129c5800) [pid = 2129] [serial = 2041] [outer = 0x110ff2400] 04:59:09 INFO - PROCESS | 2129 | 1467460749775 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1131abc00) [pid = 2129] [serial = 2042] [outer = 0x110ff2400] 04:59:10 INFO - PROCESS | 2129 | 1467460750715 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\n"]]]}] 04:59:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:59:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:59:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:59:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1221ms 04:59:10 INFO - PROCESS | 2129 | 1467460750781 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:59:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:59:10 INFO - PROCESS | 2129 | 1467460750783 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:59:10 INFO - PROCESS | 2129 | 1467460750786 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 2129 | 1467460750789 Marionette TRACE conn2 <- [1,2694,null,{}] 04:59:10 INFO - PROCESS | 2129 | 1467460750792 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:59:10 INFO - PROCESS | 2129 | 1467460750794 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:10 INFO - PROCESS | 2129 | 1467460750901 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:59:10 INFO - PROCESS | 2129 | 1467460750957 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 2129 | 1467460750959 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d5c000 == 34 [pid = 2129] [id = 681] 04:59:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x117207400) [pid = 2129] [serial = 2043] [outer = 0x0] 04:59:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118063000) [pid = 2129] [serial = 2044] [outer = 0x117207400] 04:59:10 INFO - PROCESS | 2129 | 1467460750990 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118209c00) [pid = 2129] [serial = 2045] [outer = 0x117207400] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x116670000 == 33 [pid = 2129] [id = 491] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x119906800 == 32 [pid = 2129] [id = 493] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x123ca5800 == 31 [pid = 2129] [id = 495] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x117008800 == 30 [pid = 2129] [id = 507] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x11876e000 == 29 [pid = 2129] [id = 508] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x1292b8000 == 28 [pid = 2129] [id = 499] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12871d000 == 27 [pid = 2129] [id = 679] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x119272800 == 26 [pid = 2129] [id = 678] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x1245b6000 == 25 [pid = 2129] [id = 677] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x119fdd000 == 24 [pid = 2129] [id = 676] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x11844c800 == 23 [pid = 2129] [id = 675] 04:59:11 INFO - PROCESS | 2129 | --DOCSHELL 0x112221000 == 22 [pid = 2129] [id = 674] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x125602800) [pid = 2129] [serial = 1987] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x128b93000) [pid = 2129] [serial = 1990] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x118211400) [pid = 2129] [serial = 1975] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x11837f800) [pid = 2129] [serial = 1976] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x11998a400) [pid = 2129] [serial = 1978] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x119a91000) [pid = 2129] [serial = 1979] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x128d76000) [pid = 2129] [serial = 1964] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x11837e800) [pid = 2129] [serial = 1969] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x11872cc00) [pid = 2129] [serial = 1970] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x128f8a000) [pid = 2129] [serial = 1993] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x119fcd400) [pid = 2129] [serial = 1981] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x120fd9c00) [pid = 2129] [serial = 1982] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x11670b000) [pid = 2129] [serial = 1972] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x118065800) [pid = 2129] [serial = 1973] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x116630000) [pid = 2129] [serial = 1966] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x1172bfc00) [pid = 2129] [serial = 1967] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x128d79800) [pid = 2129] [serial = 1991] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x118667c00) [pid = 2129] [serial = 1997] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x116973000) [pid = 2129] [serial = 1996] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x119a55c00) [pid = 2129] [serial = 1999] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 64 (0x12a611000) [pid = 2129] [serial = 2005] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 63 (0x129422800) [pid = 2129] [serial = 2002] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 62 (0x1292c1c00) [pid = 2129] [serial = 1994] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 61 (0x1210ea000) [pid = 2129] [serial = 1984] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 60 (0x128774c00) [pid = 2129] [serial = 2000] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 59 (0x12a621800) [pid = 2129] [serial = 2006] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 58 (0x12a605c00) [pid = 2129] [serial = 2003] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 57 (0x1289ca400) [pid = 2129] [serial = 1988] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | --DOMWINDOW == 56 (0x12420dc00) [pid = 2129] [serial = 1985] [outer = 0x0] [url = about:blank] 04:59:11 INFO - PROCESS | 2129 | 1467460751958 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\n"]]]}] 04:59:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:59:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:59:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:59:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1225ms 04:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:59:12 INFO - PROCESS | 2129 | 1467460752011 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 2129 | 1467460752014 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:59:12 INFO - PROCESS | 2129 | 1467460752017 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 2129 | 1467460752018 Marionette TRACE conn2 <- [1,2698,null,{}] 04:59:12 INFO - PROCESS | 2129 | 1467460752022 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:59:12 INFO - PROCESS | 2129 | 1467460752024 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:12 INFO - PROCESS | 2129 | 1467460752104 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:59:12 INFO - PROCESS | 2129 | 1467460752109 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 2129 | 1467460752112 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x11844f800 == 23 [pid = 2129] [id = 682] 04:59:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 57 (0x116710c00) [pid = 2129] [serial = 2046] [outer = 0x0] 04:59:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 58 (0x1167d7800) [pid = 2129] [serial = 2047] [outer = 0x116710c00] 04:59:12 INFO - PROCESS | 2129 | 1467460752141 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 59 (0x118065800) [pid = 2129] [serial = 2048] [outer = 0x116710c00] 04:59:13 INFO - PROCESS | 2129 | 1467460753029 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\n"]]]}] 04:59:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:59:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:59:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:59:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1022ms 04:59:13 INFO - PROCESS | 2129 | 1467460753039 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 2129 | 1467460753042 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:59:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:59:13 INFO - PROCESS | 2129 | 1467460753046 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 2129 | 1467460753048 Marionette TRACE conn2 <- [1,2702,null,{}] 04:59:13 INFO - PROCESS | 2129 | 1467460753059 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:59:13 INFO - PROCESS | 2129 | 1467460753061 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:13 INFO - PROCESS | 2129 | 1467460753141 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:59:13 INFO - PROCESS | 2129 | 1467460753145 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 2129 | 1467460753146 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x119fdd000 == 24 [pid = 2129] [id = 683] 04:59:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 60 (0x11823c800) [pid = 2129] [serial = 2049] [outer = 0x0] 04:59:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 61 (0x118261800) [pid = 2129] [serial = 2050] [outer = 0x11823c800] 04:59:13 INFO - PROCESS | 2129 | 1467460753176 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 62 (0x118420400) [pid = 2129] [serial = 2051] [outer = 0x11823c800] 04:59:13 INFO - PROCESS | 2129 | 1467460753546 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:59:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:59:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 04:59:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:59:13 INFO - PROCESS | 2129 | 1467460753573 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 2129 | 1467460753575 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:59:13 INFO - PROCESS | 2129 | 1467460753577 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 2129 | 1467460753579 Marionette TRACE conn2 <- [1,2706,null,{}] 04:59:13 INFO - PROCESS | 2129 | 1467460753587 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:59:13 INFO - PROCESS | 2129 | 1467460753590 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:13 INFO - PROCESS | 2129 | 1467460753674 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:59:13 INFO - PROCESS | 2129 | 1467460753679 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 2129 | 1467460753682 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e52800 == 25 [pid = 2129] [id = 684] 04:59:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 63 (0x1189e1000) [pid = 2129] [serial = 2052] [outer = 0x0] 04:59:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 64 (0x119924000) [pid = 2129] [serial = 2053] [outer = 0x1189e1000] 04:59:13 INFO - PROCESS | 2129 | 1467460753712 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x119997c00) [pid = 2129] [serial = 2054] [outer = 0x1189e1000] 04:59:14 INFO - PROCESS | 2129 | 1467460754093 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:59:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:59:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 527ms 04:59:14 INFO - PROCESS | 2129 | 1467460754105 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:59:14 INFO - PROCESS | 2129 | 1467460754107 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:59:14 INFO - PROCESS | 2129 | 1467460754109 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 2129 | 1467460754110 Marionette TRACE conn2 <- [1,2710,null,{}] 04:59:14 INFO - PROCESS | 2129 | 1467460754112 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:59:14 INFO - PROCESS | 2129 | 1467460754113 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:14 INFO - PROCESS | 2129 | 1467460754212 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:59:14 INFO - PROCESS | 2129 | 1467460754249 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 2129 | 1467460754251 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aa0800 == 26 [pid = 2129] [id = 685] 04:59:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x1129ab400) [pid = 2129] [serial = 2055] [outer = 0x0] 04:59:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x119a9dc00) [pid = 2129] [serial = 2056] [outer = 0x1129ab400] 04:59:14 INFO - PROCESS | 2129 | 1467460754276 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x119bc0000) [pid = 2129] [serial = 2057] [outer = 0x1129ab400] 04:59:14 INFO - PROCESS | 2129 | 1467460754627 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:59:14 INFO - PROCESS | 2129 | 1467460754685 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:59:14 INFO - PROCESS | 2129 | 1467460754687 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 2129 | 1467460754688 Marionette TRACE conn2 <- [1,2714,null,{}] 04:59:14 INFO - PROCESS | 2129 | 1467460754691 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:59:14 INFO - PROCESS | 2129 | 1467460754692 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:14 INFO - PROCESS | 2129 | 1467460754787 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:59:14 INFO - PROCESS | 2129 | 1467460754822 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 2129 | 1467460754823 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x119467800 == 27 [pid = 2129] [id = 686] 04:59:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x113080800) [pid = 2129] [serial = 2058] [outer = 0x0] 04:59:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x120f2cc00) [pid = 2129] [serial = 2059] [outer = 0x113080800] 04:59:14 INFO - PROCESS | 2129 | 1467460754847 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x120fd7000) [pid = 2129] [serial = 2060] [outer = 0x113080800] 04:59:15 INFO - PROCESS | 2129 | 1467460755173 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:59:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:59:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 04:59:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:59:15 INFO - PROCESS | 2129 | 1467460755207 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 2129 | 1467460755208 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:59:15 INFO - PROCESS | 2129 | 1467460755210 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 2129 | 1467460755211 Marionette TRACE conn2 <- [1,2718,null,{}] 04:59:15 INFO - PROCESS | 2129 | 1467460755214 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:59:15 INFO - PROCESS | 2129 | 1467460755218 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:15 INFO - PROCESS | 2129 | 1467460755396 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:59:15 INFO - PROCESS | 2129 | 1467460755401 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 2129 | 1467460755402 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a315800 == 28 [pid = 2129] [id = 687] 04:59:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x120fd6800) [pid = 2129] [serial = 2061] [outer = 0x0] 04:59:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x123de6c00) [pid = 2129] [serial = 2062] [outer = 0x120fd6800] 04:59:15 INFO - PROCESS | 2129 | 1467460755427 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x125605400) [pid = 2129] [serial = 2063] [outer = 0x120fd6800] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x1129afc00) [pid = 2129] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x11943bc00) [pid = 2129] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x111e2a000) [pid = 2129] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x11607b400) [pid = 2129] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x11607a000) [pid = 2129] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x112a7b800) [pid = 2129] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x11823d400) [pid = 2129] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x123839800) [pid = 2129] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x116631400) [pid = 2129] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:59:15 INFO - PROCESS | 2129 | --DOMWINDOW == 64 (0x118231800) [pid = 2129] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:59:15 INFO - PROCESS | 2129 | 1467460755789 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:59:15 INFO - PROCESS | 2129 | 1467460755831 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:59:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:59:15 INFO - PROCESS | 2129 | 1467460755834 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 2129 | 1467460755842 Marionette TRACE conn2 <- [1,2722,null,{}] 04:59:15 INFO - PROCESS | 2129 | 1467460755844 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:59:15 INFO - PROCESS | 2129 | 1467460755846 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:15 INFO - PROCESS | 2129 | 1467460755923 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:59:15 INFO - PROCESS | 2129 | 1467460755927 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 2129 | 1467460755928 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x12871f000 == 29 [pid = 2129] [id = 688] 04:59:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x1133e5800) [pid = 2129] [serial = 2064] [outer = 0x0] 04:59:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x118253400) [pid = 2129] [serial = 2065] [outer = 0x1133e5800] 04:59:16 INFO - PROCESS | 2129 | 1467460756005 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x124207000) [pid = 2129] [serial = 2066] [outer = 0x1133e5800] 04:59:16 INFO - PROCESS | 2129 | 1467460756266 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:59:16 INFO - PROCESS | 2129 | 1467460756311 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:59:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:59:16 INFO - PROCESS | 2129 | 1467460756313 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 2129 | 1467460756314 Marionette TRACE conn2 <- [1,2726,null,{}] 04:59:16 INFO - PROCESS | 2129 | 1467460756317 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:59:16 INFO - PROCESS | 2129 | 1467460756318 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:16 INFO - PROCESS | 2129 | 1467460756408 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:59:16 INFO - PROCESS | 2129 | 1467460756412 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 2129 | 1467460756413 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b144000 == 30 [pid = 2129] [id = 689] 04:59:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x124e9b000) [pid = 2129] [serial = 2067] [outer = 0x0] 04:59:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x126ddd400) [pid = 2129] [serial = 2068] [outer = 0x124e9b000] 04:59:16 INFO - PROCESS | 2129 | 1467460756437 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x127206000) [pid = 2129] [serial = 2069] [outer = 0x124e9b000] 04:59:16 INFO - PROCESS | 2129 | 1467460756758 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:59:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:59:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 470ms 04:59:16 INFO - PROCESS | 2129 | 1467460756785 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:59:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:59:16 INFO - PROCESS | 2129 | 1467460756788 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:59:16 INFO - PROCESS | 2129 | 1467460756791 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 2129 | 1467460756792 Marionette TRACE conn2 <- [1,2730,null,{}] 04:59:16 INFO - PROCESS | 2129 | 1467460756794 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:59:16 INFO - PROCESS | 2129 | 1467460756795 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:16 INFO - PROCESS | 2129 | 1467460756877 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:59:16 INFO - PROCESS | 2129 | 1467460756942 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 2129 | 1467460756943 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b81a800 == 31 [pid = 2129] [id = 690] 04:59:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x1250ed800) [pid = 2129] [serial = 2070] [outer = 0x0] 04:59:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x127211c00) [pid = 2129] [serial = 2071] [outer = 0x1250ed800] 04:59:16 INFO - PROCESS | 2129 | 1467460756970 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x1289c6000) [pid = 2129] [serial = 2072] [outer = 0x1250ed800] 04:59:17 INFO - PROCESS | 2129 | 1467460757725 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\n"]]]}] 04:59:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:59:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:59:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:59:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 972ms 04:59:17 INFO - PROCESS | 2129 | 1467460757763 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 2129 | 1467460757764 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:59:17 INFO - PROCESS | 2129 | 1467460757767 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 2129 | 1467460757768 Marionette TRACE conn2 <- [1,2734,null,{}] 04:59:17 INFO - PROCESS | 2129 | 1467460757770 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:59:17 INFO - PROCESS | 2129 | 1467460757771 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:17 INFO - PROCESS | 2129 | 1467460757846 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:59:17 INFO - PROCESS | 2129 | 1467460757948 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 2129 | 1467460757950 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:17 INFO - PROCESS | 2129 | ++DOCSHELL 0x1169b5800 == 32 [pid = 2129] [id = 691] 04:59:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x111aa5800) [pid = 2129] [serial = 2073] [outer = 0x0] 04:59:17 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1129cd800) [pid = 2129] [serial = 2074] [outer = 0x111aa5800] 04:59:17 INFO - PROCESS | 2129 | 1467460757981 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x1138ecc00) [pid = 2129] [serial = 2075] [outer = 0x111aa5800] 04:59:18 INFO - PROCESS | 2129 | 1467460758411 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:59:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:59:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 04:59:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:59:18 INFO - PROCESS | 2129 | 1467460758440 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 2129 | 1467460758443 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:59:18 INFO - PROCESS | 2129 | 1467460758446 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - PROCESS | 2129 | 1467460758447 Marionette TRACE conn2 <- [1,2738,null,{}] 04:59:18 INFO - PROCESS | 2129 | 1467460758451 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:59:18 INFO - PROCESS | 2129 | 1467460758454 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:18 INFO - PROCESS | 2129 | 1467460758555 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:59:18 INFO - PROCESS | 2129 | 1467460758615 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 2129 | 1467460758617 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:18 INFO - PROCESS | 2129 | ++DOCSHELL 0x124e4b000 == 33 [pid = 2129] [id = 692] 04:59:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118204000) [pid = 2129] [serial = 2076] [outer = 0x0] 04:59:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x118255000) [pid = 2129] [serial = 2077] [outer = 0x118204000] 04:59:18 INFO - PROCESS | 2129 | 1467460758651 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118424c00) [pid = 2129] [serial = 2078] [outer = 0x118204000] 04:59:19 INFO - PROCESS | 2129 | 1467460759106 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:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 724ms 04:59:19 INFO - PROCESS | 2129 | 1467460759172 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 2129 | 1467460759174 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:59:19 INFO - PROCESS | 2129 | 1467460759177 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 2129 | 1467460759178 Marionette TRACE conn2 <- [1,2742,null,{}] 04:59:19 INFO - PROCESS | 2129 | 1467460759205 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:59:19 INFO - PROCESS | 2129 | 1467460759207 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:19 INFO - PROCESS | 2129 | 1467460759306 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:59:19 INFO - PROCESS | 2129 | 1467460759379 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 2129 | 1467460759381 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:19 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd93000 == 34 [pid = 2129] [id = 693] 04:59:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x119a49800) [pid = 2129] [serial = 2079] [outer = 0x0] 04:59:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x119bb6800) [pid = 2129] [serial = 2080] [outer = 0x119a49800] 04:59:19 INFO - PROCESS | 2129 | 1467460759409 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1210ea800) [pid = 2129] [serial = 2081] [outer = 0x119a49800] 04:59:19 INFO - PROCESS | 2129 | 1467460759838 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:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 04:59:19 INFO - PROCESS | 2129 | 1467460759847 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 2129 | 1467460759849 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:59:19 INFO - PROCESS | 2129 | 1467460759856 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 2129 | 1467460759860 Marionette TRACE conn2 <- [1,2746,null,{}] 04:59:19 INFO - PROCESS | 2129 | 1467460759864 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:59:19 INFO - PROCESS | 2129 | 1467460759866 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:19 INFO - PROCESS | 2129 | 1467460759967 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:59:20 INFO - PROCESS | 2129 | 1467460760028 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 2129 | 1467460760029 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c012000 == 35 [pid = 2129] [id = 694] 04:59:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x123cc6800) [pid = 2129] [serial = 2082] [outer = 0x0] 04:59:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x124fc9400) [pid = 2129] [serial = 2083] [outer = 0x123cc6800] 04:59:20 INFO - PROCESS | 2129 | 1467460760058 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x1289cf400) [pid = 2129] [serial = 2084] [outer = 0x123cc6800] 04:59:20 INFO - PROCESS | 2129 | 1467460760667 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:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 880ms 04:59:20 INFO - PROCESS | 2129 | 1467460760732 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 2129 | 1467460760734 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:59:20 INFO - PROCESS | 2129 | 1467460760738 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 2129 | 1467460760739 Marionette TRACE conn2 <- [1,2750,null,{}] 04:59:20 INFO - PROCESS | 2129 | 1467460760743 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:59:20 INFO - PROCESS | 2129 | 1467460760744 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:20 INFO - PROCESS | 2129 | 1467460760841 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:59:20 INFO - PROCESS | 2129 | 1467460760918 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 2129 | 1467460760920 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:20 INFO - PROCESS | 2129 | ++DOCSHELL 0x116f42000 == 36 [pid = 2129] [id = 695] 04:59:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x1138f9400) [pid = 2129] [serial = 2085] [outer = 0x0] 04:59:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x116080400) [pid = 2129] [serial = 2086] [outer = 0x1138f9400] 04:59:20 INFO - PROCESS | 2129 | 1467460760948 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118103c00) [pid = 2129] [serial = 2087] [outer = 0x1138f9400] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x12b141800 == 35 [pid = 2129] [id = 502] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x12a507800 == 34 [pid = 2129] [id = 501] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x1255c7000 == 33 [pid = 2129] [id = 496] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x116f43000 == 32 [pid = 2129] [id = 503] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x119d5c000 == 31 [pid = 2129] [id = 681] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x113d81800 == 30 [pid = 2129] [id = 680] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x124e56000 == 29 [pid = 2129] [id = 504] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x128aad000 == 28 [pid = 2129] [id = 497] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x11819f800 == 27 [pid = 2129] [id = 492] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x12a30a000 == 26 [pid = 2129] [id = 500] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x1210ac000 == 25 [pid = 2129] [id = 494] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x1245b5000 == 24 [pid = 2129] [id = 506] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba11800 == 23 [pid = 2129] [id = 505] 04:59:21 INFO - PROCESS | 2129 | --DOCSHELL 0x128dc3000 == 22 [pid = 2129] [id = 498] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119bbe400) [pid = 2129] [serial = 2038] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x112a86000) [pid = 2129] [serial = 2023] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x11998ac00) [pid = 2129] [serial = 2032] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x113865c00) [pid = 2129] [serial = 2024] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x1129d3c00) [pid = 2129] [serial = 2035] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1166f1000) [pid = 2129] [serial = 2020] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x118061800) [pid = 2129] [serial = 2021] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x1176df800) [pid = 2129] [serial = 2026] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x118107000) [pid = 2129] [serial = 2027] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x1173adc00) [pid = 2129] [serial = 2036] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x1176e3800) [pid = 2129] [serial = 2009] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x116079400) [pid = 2129] [serial = 2008] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x11992bc00) [pid = 2129] [serial = 2012] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x118722400) [pid = 2129] [serial = 2011] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x1255a3000) [pid = 2129] [serial = 2015] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x1246ac800) [pid = 2129] [serial = 2014] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x126f6e400) [pid = 2129] [serial = 2018] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x12455a400) [pid = 2129] [serial = 2017] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x118420000) [pid = 2129] [serial = 2029] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x119a4d000) [pid = 2129] [serial = 2033] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x11856d000) [pid = 2129] [serial = 2030] [outer = 0x0] [url = about:blank] 04:59:21 INFO - PROCESS | 2129 | 1467460761829 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:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1125ms 04:59:21 INFO - PROCESS | 2129 | 1467460761863 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 2129 | 1467460761865 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:59:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:59:21 INFO - PROCESS | 2129 | 1467460761868 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 2129 | 1467460761870 Marionette TRACE conn2 <- [1,2754,null,{}] 04:59:21 INFO - PROCESS | 2129 | 1467460761874 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:59:21 INFO - PROCESS | 2129 | 1467460761876 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:21 INFO - PROCESS | 2129 | 1467460761953 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:59:21 INFO - PROCESS | 2129 | 1467460761959 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 2129 | 1467460761962 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:21 INFO - PROCESS | 2129 | ++DOCSHELL 0x11700d800 == 23 [pid = 2129] [id = 696] 04:59:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x1129cf000) [pid = 2129] [serial = 2088] [outer = 0x0] 04:59:21 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x11302f400) [pid = 2129] [serial = 2089] [outer = 0x1129cf000] 04:59:21 INFO - PROCESS | 2129 | 1467460761991 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x1129cb800) [pid = 2129] [serial = 2090] [outer = 0x1129cf000] 04:59:22 INFO - PROCESS | 2129 | 1467460762373 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:59:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:59:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 520ms 04:59:22 INFO - PROCESS | 2129 | 1467460762388 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 2129 | 1467460762392 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:59:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:59:22 INFO - PROCESS | 2129 | 1467460762396 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 2129 | 1467460762398 Marionette TRACE conn2 <- [1,2758,null,{}] 04:59:22 INFO - PROCESS | 2129 | 1467460762400 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:59:22 INFO - PROCESS | 2129 | 1467460762402 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:22 INFO - PROCESS | 2129 | 1467460762481 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:59:22 INFO - PROCESS | 2129 | 1467460762487 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 2129 | 1467460762489 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:22 INFO - PROCESS | 2129 | ++DOCSHELL 0x11946b000 == 24 [pid = 2129] [id = 697] 04:59:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x1160d7400) [pid = 2129] [serial = 2091] [outer = 0x0] 04:59:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x11720e400) [pid = 2129] [serial = 2092] [outer = 0x1160d7400] 04:59:22 INFO - PROCESS | 2129 | 1467460762516 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x11806d400) [pid = 2129] [serial = 2093] [outer = 0x1160d7400] 04:59:22 INFO - PROCESS | 2129 | 1467460762853 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:59:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:59:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 475ms 04:59:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:59:22 INFO - PROCESS | 2129 | 1467460762871 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 2129 | 1467460762872 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:59:22 INFO - PROCESS | 2129 | 1467460762874 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 2129 | 1467460762877 Marionette TRACE conn2 <- [1,2762,null,{}] 04:59:22 INFO - PROCESS | 2129 | 1467460762885 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:59:22 INFO - PROCESS | 2129 | 1467460762888 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:22 INFO - PROCESS | 2129 | 1467460762971 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:59:23 INFO - PROCESS | 2129 | 1467460763025 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 2129 | 1467460763027 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x12397c800 == 25 [pid = 2129] [id = 698] 04:59:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x112a7b800) [pid = 2129] [serial = 2094] [outer = 0x0] 04:59:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x11838b400) [pid = 2129] [serial = 2095] [outer = 0x112a7b800] 04:59:23 INFO - PROCESS | 2129 | 1467460763055 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x118420000) [pid = 2129] [serial = 2096] [outer = 0x112a7b800] 04:59:23 INFO - PROCESS | 2129 | 1467460763343 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:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 521ms 04:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:59:23 INFO - PROCESS | 2129 | 1467460763397 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 2129 | 1467460763399 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:59:23 INFO - PROCESS | 2129 | 1467460763401 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 2129 | 1467460763403 Marionette TRACE conn2 <- [1,2766,null,{}] 04:59:23 INFO - PROCESS | 2129 | 1467460763407 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:59:23 INFO - PROCESS | 2129 | 1467460763408 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:23 INFO - PROCESS | 2129 | 1467460763484 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:59:23 INFO - PROCESS | 2129 | 1467460763545 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 2129 | 1467460763546 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:23 INFO - PROCESS | 2129 | ++DOCSHELL 0x12467f800 == 26 [pid = 2129] [id = 699] 04:59:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x118274400) [pid = 2129] [serial = 2097] [outer = 0x0] 04:59:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11872a400) [pid = 2129] [serial = 2098] [outer = 0x118274400] 04:59:23 INFO - PROCESS | 2129 | 1467460763571 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x119924400) [pid = 2129] [serial = 2099] [outer = 0x118274400] 04:59:23 INFO - PROCESS | 2129 | 1467460763846 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:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 471ms 04:59:23 INFO - PROCESS | 2129 | 1467460763875 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 2129 | 1467460763876 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:59:23 INFO - PROCESS | 2129 | 1467460763878 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 2129 | 1467460763891 Marionette TRACE conn2 <- [1,2770,null,{}] 04:59:23 INFO - PROCESS | 2129 | 1467460763904 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:59:23 INFO - PROCESS | 2129 | 1467460763906 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:24 INFO - PROCESS | 2129 | 1467460764002 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:59:24 INFO - PROCESS | 2129 | 1467460764006 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 2129 | 1467460764007 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272ca800 == 27 [pid = 2129] [id = 700] 04:59:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x11662a800) [pid = 2129] [serial = 2100] [outer = 0x0] 04:59:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11992fc00) [pid = 2129] [serial = 2101] [outer = 0x11662a800] 04:59:24 INFO - PROCESS | 2129 | 1467460764031 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x119a4d000) [pid = 2129] [serial = 2102] [outer = 0x11662a800] 04:59:24 INFO - PROCESS | 2129 | 1467460764388 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:59:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:59:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 534ms 04:59:24 INFO - PROCESS | 2129 | 1467460764414 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 2129 | 1467460764416 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:59:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:59:24 INFO - PROCESS | 2129 | 1467460764420 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 2129 | 1467460764421 Marionette TRACE conn2 <- [1,2774,null,{}] 04:59:24 INFO - PROCESS | 2129 | 1467460764424 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:59:24 INFO - PROCESS | 2129 | 1467460764430 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:24 INFO - PROCESS | 2129 | 1467460764603 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:59:24 INFO - PROCESS | 2129 | 1467460764620 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 2129 | 1467460764621 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:24 INFO - PROCESS | 2129 | ++DOCSHELL 0x128dc9000 == 28 [pid = 2129] [id = 701] 04:59:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119a51c00) [pid = 2129] [serial = 2103] [outer = 0x0] 04:59:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119bbd000) [pid = 2129] [serial = 2104] [outer = 0x119a51c00] 04:59:24 INFO - PROCESS | 2129 | 1467460764662 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118110000) [pid = 2129] [serial = 2105] [outer = 0x119a51c00] 04:59:25 INFO - PROCESS | 2129 | 1467460765092 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:59:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:59:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 719ms 04:59:25 INFO - PROCESS | 2129 | 1467460765139 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 2129 | 1467460765140 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:59:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:59:25 INFO - PROCESS | 2129 | 1467460765142 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 2129 | 1467460765143 Marionette TRACE conn2 <- [1,2778,null,{}] 04:59:25 INFO - PROCESS | 2129 | 1467460765146 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:59:25 INFO - PROCESS | 2129 | 1467460765147 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:25 INFO - PROCESS | 2129 | 1467460765249 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:59:25 INFO - PROCESS | 2129 | 1467460765287 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 2129 | 1467460765288 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:25 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e7800 == 29 [pid = 2129] [id = 702] 04:59:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x116297000) [pid = 2129] [serial = 2106] [outer = 0x0] 04:59:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x123cbd400) [pid = 2129] [serial = 2107] [outer = 0x116297000] 04:59:25 INFO - PROCESS | 2129 | 1467460765312 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x124205800) [pid = 2129] [serial = 2108] [outer = 0x116297000] 04:59:25 INFO - PROCESS | 2129 | 1467460765683 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:59:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:59:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 569ms 04:59:25 INFO - PROCESS | 2129 | 1467460765719 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 2129 | 1467460765721 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:59:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:59:25 INFO - PROCESS | 2129 | 1467460765725 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 2129 | 1467460765727 Marionette TRACE conn2 <- [1,2782,null,{}] 04:59:25 INFO - PROCESS | 2129 | 1467460765730 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:59:25 INFO - PROCESS | 2129 | 1467460765732 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:26 INFO - PROCESS | 2129 | 1467460766058 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1129ab400) [pid = 2129] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x113080800) [pid = 2129] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x120fd6800) [pid = 2129] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1133e5800) [pid = 2129] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11823c800) [pid = 2129] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1189e1000) [pid = 2129] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x116710c00) [pid = 2129] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x110ff2400) [pid = 2129] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x117207400) [pid = 2129] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x124e9b000) [pid = 2129] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x11820fc00) [pid = 2129] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:59:26 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x1250ed800) [pid = 2129] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:59:26 INFO - PROCESS | 2129 | 1467460766119 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 2129 | 1467460766120 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a509000 == 30 [pid = 2129] [id = 703] 04:59:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x110fe5800) [pid = 2129] [serial = 2109] [outer = 0x0] 04:59:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x113034800) [pid = 2129] [serial = 2110] [outer = 0x110fe5800] 04:59:26 INFO - PROCESS | 2129 | 1467460766145 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x11810b000) [pid = 2129] [serial = 2111] [outer = 0x110fe5800] 04:59:26 INFO - PROCESS | 2129 | 1467460766395 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:59:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:59:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 721ms 04:59:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:59:26 INFO - PROCESS | 2129 | 1467460766445 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 2129 | 1467460766446 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:59:26 INFO - PROCESS | 2129 | 1467460766448 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 2129 | 1467460766450 Marionette TRACE conn2 <- [1,2786,null,{}] 04:59:26 INFO - PROCESS | 2129 | 1467460766460 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:59:26 INFO - PROCESS | 2129 | 1467460766461 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:26 INFO - PROCESS | 2129 | 1467460766549 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:59:26 INFO - PROCESS | 2129 | 1467460766554 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 2129 | 1467460766556 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:26 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b80f000 == 31 [pid = 2129] [id = 704] 04:59:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x118568c00) [pid = 2129] [serial = 2112] [outer = 0x0] 04:59:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x124561000) [pid = 2129] [serial = 2113] [outer = 0x118568c00] 04:59:26 INFO - PROCESS | 2129 | 1467460766580 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x124e21400) [pid = 2129] [serial = 2114] [outer = 0x118568c00] 04:59:26 INFO - PROCESS | 2129 | 1467460766904 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:59:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:59:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 472ms 04:59:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:59:26 INFO - PROCESS | 2129 | 1467460766923 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 2129 | 1467460766924 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:59:26 INFO - PROCESS | 2129 | 1467460766926 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 2129 | 1467460766927 Marionette TRACE conn2 <- [1,2790,null,{}] 04:59:26 INFO - PROCESS | 2129 | 1467460766930 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:59:26 INFO - PROCESS | 2129 | 1467460766931 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:27 INFO - PROCESS | 2129 | 1467460767037 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:59:27 INFO - PROCESS | 2129 | 1467460767043 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 2129 | 1467460767044 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ba10000 == 32 [pid = 2129] [id = 705] 04:59:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11823c800) [pid = 2129] [serial = 2115] [outer = 0x0] 04:59:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x124e9ac00) [pid = 2129] [serial = 2116] [outer = 0x11823c800] 04:59:27 INFO - PROCESS | 2129 | 1467460767068 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x126902800) [pid = 2129] [serial = 2117] [outer = 0x11823c800] 04:59:27 INFO - PROCESS | 2129 | 1467460767392 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:59:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:59:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 518ms 04:59:27 INFO - PROCESS | 2129 | 1467460767444 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 2129 | 1467460767446 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:59:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:59:27 INFO - PROCESS | 2129 | 1467460767448 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 2129 | 1467460767450 Marionette TRACE conn2 <- [1,2794,null,{}] 04:59:27 INFO - PROCESS | 2129 | 1467460767452 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:59:27 INFO - PROCESS | 2129 | 1467460767454 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:27 INFO - PROCESS | 2129 | 1467460767549 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:59:27 INFO - PROCESS | 2129 | 1467460767607 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 2129 | 1467460767608 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:27 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255ca000 == 33 [pid = 2129] [id = 706] 04:59:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119fd8000) [pid = 2129] [serial = 2118] [outer = 0x0] 04:59:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x126f6e400) [pid = 2129] [serial = 2119] [outer = 0x119fd8000] 04:59:27 INFO - PROCESS | 2129 | 1467460767640 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1289d4400) [pid = 2129] [serial = 2120] [outer = 0x119fd8000] 04:59:27 INFO - PROCESS | 2129 | 1467460767898 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:59:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:59:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 473ms 04:59:27 INFO - PROCESS | 2129 | 1467460767928 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:59:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:59:27 INFO - PROCESS | 2129 | 1467460767930 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:59:27 INFO - PROCESS | 2129 | 1467460767932 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 2129 | 1467460767933 Marionette TRACE conn2 <- [1,2798,null,{}] 04:59:27 INFO - PROCESS | 2129 | 1467460767944 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:59:27 INFO - PROCESS | 2129 | 1467460767945 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:28 INFO - PROCESS | 2129 | 1467460768027 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:59:28 INFO - PROCESS | 2129 | 1467460768031 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 2129 | 1467460768032 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c374800 == 34 [pid = 2129] [id = 707] 04:59:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x128b92000) [pid = 2129] [serial = 2121] [outer = 0x0] 04:59:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x128b9cc00) [pid = 2129] [serial = 2122] [outer = 0x128b92000] 04:59:28 INFO - PROCESS | 2129 | 1467460768058 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x128d7a800) [pid = 2129] [serial = 2123] [outer = 0x128b92000] 04:59:28 INFO - PROCESS | 2129 | 1467460768643 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:59:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:59:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 731ms 04:59:28 INFO - PROCESS | 2129 | 1467460768663 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 2129 | 1467460768666 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:59:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:59:28 INFO - PROCESS | 2129 | 1467460768669 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 2129 | 1467460768673 Marionette TRACE conn2 <- [1,2802,null,{}] 04:59:28 INFO - PROCESS | 2129 | 1467460768676 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:59:28 INFO - PROCESS | 2129 | 1467460768678 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:28 INFO - PROCESS | 2129 | 1467460768786 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:59:28 INFO - PROCESS | 2129 | 1467460768912 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 2129 | 1467460768914 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:28 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c41000 == 35 [pid = 2129] [id = 708] 04:59:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1160d8c00) [pid = 2129] [serial = 2124] [outer = 0x0] 04:59:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x116709800) [pid = 2129] [serial = 2125] [outer = 0x1160d8c00] 04:59:28 INFO - PROCESS | 2129 | 1467460768944 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1176df800) [pid = 2129] [serial = 2126] [outer = 0x1160d8c00] 04:59:29 INFO - PROCESS | 2129 | 1467460769436 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:59:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:59:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 775ms 04:59:29 INFO - PROCESS | 2129 | 1467460769444 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 2129 | 1467460769447 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:59:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:59:29 INFO - PROCESS | 2129 | 1467460769482 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 2129 | 1467460769484 Marionette TRACE conn2 <- [1,2806,null,{}] 04:59:29 INFO - PROCESS | 2129 | 1467460769490 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:59:29 INFO - PROCESS | 2129 | 1467460769492 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:29 INFO - PROCESS | 2129 | 1467460769705 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:59:29 INFO - PROCESS | 2129 | 1467460769799 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 2129 | 1467460769800 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:29 INFO - PROCESS | 2129 | ++DOCSHELL 0x1169b0000 == 36 [pid = 2129] [id = 709] 04:59:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x1129d0000) [pid = 2129] [serial = 2127] [outer = 0x0] 04:59:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x113f2d800) [pid = 2129] [serial = 2128] [outer = 0x1129d0000] 04:59:29 INFO - PROCESS | 2129 | 1467460769828 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x116976c00) [pid = 2129] [serial = 2129] [outer = 0x1129d0000] 04:59:30 INFO - PROCESS | 2129 | 1467460770276 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:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x120f2c000) [pid = 2129] [serial = 2039] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x127211c00) [pid = 2129] [serial = 2071] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x1289c6000) [pid = 2129] [serial = 2072] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x119a9dc00) [pid = 2129] [serial = 2056] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x120f2cc00) [pid = 2129] [serial = 2059] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x119bc0000) [pid = 2129] [serial = 2057] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x123de6c00) [pid = 2129] [serial = 2062] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x118253400) [pid = 2129] [serial = 2065] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118261800) [pid = 2129] [serial = 2050] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x118420400) [pid = 2129] [serial = 2051] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x120fd7000) [pid = 2129] [serial = 2060] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119924000) [pid = 2129] [serial = 2053] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1167d7800) [pid = 2129] [serial = 2047] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x118065800) [pid = 2129] [serial = 2048] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1129c5800) [pid = 2129] [serial = 2041] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x1131abc00) [pid = 2129] [serial = 2042] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x118063000) [pid = 2129] [serial = 2044] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x118209c00) [pid = 2129] [serial = 2045] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x126ddd400) [pid = 2129] [serial = 2068] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x125605400) [pid = 2129] [serial = 2063] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x127206000) [pid = 2129] [serial = 2069] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x119997c00) [pid = 2129] [serial = 2054] [outer = 0x0] [url = about:blank] 04:59:30 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x124207000) [pid = 2129] [serial = 2066] [outer = 0x0] [url = about:blank] 04:59:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:59:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 854ms 04:59:30 INFO - PROCESS | 2129 | 1467460770307 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 2129 | 1467460770310 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:59:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:59:30 INFO - PROCESS | 2129 | 1467460770313 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 2129 | 1467460770315 Marionette TRACE conn2 <- [1,2810,null,{}] 04:59:30 INFO - PROCESS | 2129 | 1467460770324 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:59:30 INFO - PROCESS | 2129 | 1467460770326 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:30 INFO - PROCESS | 2129 | 1467460770405 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:59:30 INFO - PROCESS | 2129 | 1467460770410 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 2129 | 1467460770411 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x11926b000 == 37 [pid = 2129] [id = 710] 04:59:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x11806e400) [pid = 2129] [serial = 2130] [outer = 0x0] 04:59:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x118109800) [pid = 2129] [serial = 2131] [outer = 0x11806e400] 04:59:30 INFO - PROCESS | 2129 | 1467460770440 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x11823d400) [pid = 2129] [serial = 2132] [outer = 0x11806e400] 04:59:30 INFO - PROCESS | 2129 | 1467460770788 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:59:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:59:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 523ms 04:59:30 INFO - PROCESS | 2129 | 1467460770851 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 2129 | 1467460770853 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:59:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:59:30 INFO - PROCESS | 2129 | 1467460770856 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 2129 | 1467460770858 Marionette TRACE conn2 <- [1,2814,null,{}] 04:59:30 INFO - PROCESS | 2129 | 1467460770860 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:59:30 INFO - PROCESS | 2129 | 1467460770861 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:30 INFO - PROCESS | 2129 | 1467460770937 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:59:30 INFO - PROCESS | 2129 | 1467460770945 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 2129 | 1467460770946 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:30 INFO - PROCESS | 2129 | ++DOCSHELL 0x123cb3800 == 38 [pid = 2129] [id = 711] 04:59:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x11826ec00) [pid = 2129] [serial = 2133] [outer = 0x0] 04:59:30 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x118668400) [pid = 2129] [serial = 2134] [outer = 0x11826ec00] 04:59:30 INFO - PROCESS | 2129 | 1467460770974 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1189eec00) [pid = 2129] [serial = 2135] [outer = 0x11826ec00] 04:59:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:59:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 469ms 04:59:31 INFO - PROCESS | 2129 | 1467460771319 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:59:31 INFO - PROCESS | 2129 | 1467460771325 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 2129 | 1467460771328 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:59:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:59:31 INFO - PROCESS | 2129 | 1467460771337 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 2129 | 1467460771342 Marionette TRACE conn2 <- [1,2818,null,{}] 04:59:31 INFO - PROCESS | 2129 | 1467460771345 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:59:31 INFO - PROCESS | 2129 | 1467460771347 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:31 INFO - PROCESS | 2129 | 1467460771439 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:59:31 INFO - PROCESS | 2129 | 1467460771494 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 2129 | 1467460771495 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:31 INFO - PROCESS | 2129 | ++DOCSHELL 0x128712000 == 39 [pid = 2129] [id = 712] 04:59:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11302cc00) [pid = 2129] [serial = 2136] [outer = 0x0] 04:59:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x119993800) [pid = 2129] [serial = 2137] [outer = 0x11302cc00] 04:59:31 INFO - PROCESS | 2129 | 1467460771520 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x119afc800) [pid = 2129] [serial = 2138] [outer = 0x11302cc00] 04:59:31 INFO - PROCESS | 2129 | 1467460771858 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:59:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:59:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 579ms 04:59:31 INFO - PROCESS | 2129 | 1467460771911 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 2129 | 1467460771913 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:59:31 INFO - PROCESS | 2129 | 1467460771917 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 2129 | 1467460771919 Marionette TRACE conn2 <- [1,2822,null,{}] 04:59:31 INFO - PROCESS | 2129 | 1467460771922 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:59:31 INFO - PROCESS | 2129 | 1467460771924 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:32 INFO - PROCESS | 2129 | 1467460772086 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:59:32 INFO - PROCESS | 2129 | 1467460772098 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 2129 | 1467460772099 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x128ab0000 == 40 [pid = 2129] [id = 713] 04:59:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x119afcc00) [pid = 2129] [serial = 2139] [outer = 0x0] 04:59:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x119fca800) [pid = 2129] [serial = 2140] [outer = 0x119afcc00] 04:59:32 INFO - PROCESS | 2129 | 1467460772141 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x120fd5000) [pid = 2129] [serial = 2141] [outer = 0x119afcc00] 04:59:32 INFO - PROCESS | 2129 | 1467460772542 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:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 672ms 04:59:32 INFO - PROCESS | 2129 | 1467460772588 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 2129 | 1467460772589 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:59:32 INFO - PROCESS | 2129 | 1467460772597 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 2129 | 1467460772598 Marionette TRACE conn2 <- [1,2826,null,{}] 04:59:32 INFO - PROCESS | 2129 | 1467460772601 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:59:32 INFO - PROCESS | 2129 | 1467460772602 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:32 INFO - PROCESS | 2129 | 1467460772701 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:59:32 INFO - PROCESS | 2129 | 1467460772705 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 2129 | 1467460772709 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:32 INFO - PROCESS | 2129 | ++DOCSHELL 0x1272ca000 == 41 [pid = 2129] [id = 714] 04:59:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x124070000) [pid = 2129] [serial = 2142] [outer = 0x0] 04:59:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x124202400) [pid = 2129] [serial = 2143] [outer = 0x124070000] 04:59:32 INFO - PROCESS | 2129 | 1467460772772 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x124fc8c00) [pid = 2129] [serial = 2144] [outer = 0x124070000] 04:59:33 INFO - PROCESS | 2129 | 1467460773148 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 568ms 04:59:33 INFO - PROCESS | 2129 | 1467460773166 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 2129 | 1467460773168 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:59:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:59:33 INFO - PROCESS | 2129 | 1467460773171 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 2129 | 1467460773172 Marionette TRACE conn2 <- [1,2830,null,{}] 04:59:33 INFO - PROCESS | 2129 | 1467460773174 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:59:33 INFO - PROCESS | 2129 | 1467460773176 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:33 INFO - PROCESS | 2129 | 1467460773277 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:59:33 INFO - PROCESS | 2129 | 1467460773316 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 2129 | 1467460773317 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b128000 == 42 [pid = 2129] [id = 715] 04:59:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11837c400) [pid = 2129] [serial = 2145] [outer = 0x0] 04:59:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x126ddd400) [pid = 2129] [serial = 2146] [outer = 0x11837c400] 04:59:33 INFO - PROCESS | 2129 | 1467460773348 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x1289cbc00) [pid = 2129] [serial = 2147] [outer = 0x11837c400] 04:59:33 INFO - PROCESS | 2129 | 1467460773673 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:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 522ms 04:59:33 INFO - PROCESS | 2129 | 1467460773694 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 2129 | 1467460773695 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:59:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:59:33 INFO - PROCESS | 2129 | 1467460773697 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 2129 | 1467460773698 Marionette TRACE conn2 <- [1,2834,null,{}] 04:59:33 INFO - PROCESS | 2129 | 1467460773701 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:59:33 INFO - PROCESS | 2129 | 1467460773702 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:33 INFO - PROCESS | 2129 | 1467460773798 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:59:33 INFO - PROCESS | 2129 | 1467460773837 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 2129 | 1467460773838 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:33 INFO - PROCESS | 2129 | ++DOCSHELL 0x1210b3800 == 43 [pid = 2129] [id = 716] 04:59:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1289cc000) [pid = 2129] [serial = 2148] [outer = 0x0] 04:59:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x128b91800) [pid = 2129] [serial = 2149] [outer = 0x1289cc000] 04:59:33 INFO - PROCESS | 2129 | 1467460773863 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x128d78c00) [pid = 2129] [serial = 2150] [outer = 0x1289cc000] 04:59:34 INFO - PROCESS | 2129 | 1467460774198 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:59:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 524ms 04:59:34 INFO - PROCESS | 2129 | 1467460774222 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 2129 | 1467460774223 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:59:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:59:34 INFO - PROCESS | 2129 | 1467460774226 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 2129 | 1467460774227 Marionette TRACE conn2 <- [1,2838,null,{}] 04:59:34 INFO - PROCESS | 2129 | 1467460774235 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:59:34 INFO - PROCESS | 2129 | 1467460774236 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:34 INFO - PROCESS | 2129 | 1467460774452 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119a51c00) [pid = 2129] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11662a800) [pid = 2129] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x116297000) [pid = 2129] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1138f9400) [pid = 2129] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x112a7b800) [pid = 2129] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x1129cf000) [pid = 2129] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118274400) [pid = 2129] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1160d7400) [pid = 2129] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x111aa5800) [pid = 2129] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x118204000) [pid = 2129] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119a49800) [pid = 2129] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x123cc6800) [pid = 2129] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x110fe5800) [pid = 2129] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x11823c800) [pid = 2129] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x118568c00) [pid = 2129] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:59:34 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x119fd8000) [pid = 2129] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:59:34 INFO - PROCESS | 2129 | 1467460774519 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 2129 | 1467460774520 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:34 INFO - PROCESS | 2129 | ++DOCSHELL 0x119c3a000 == 44 [pid = 2129] [id = 717] 04:59:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x111ca9c00) [pid = 2129] [serial = 2151] [outer = 0x0] 04:59:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1129b1c00) [pid = 2129] [serial = 2152] [outer = 0x111ca9c00] 04:59:34 INFO - PROCESS | 2129 | 1467460774573 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x117204800) [pid = 2129] [serial = 2153] [outer = 0x111ca9c00] 04:59:34 INFO - PROCESS | 2129 | 1467460774872 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:59:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:59:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 04:59:34 INFO - PROCESS | 2129 | 1467460774897 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 2129 | 1467460774898 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:59:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:59:34 INFO - PROCESS | 2129 | 1467460774900 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 2129 | 1467460774901 Marionette TRACE conn2 <- [1,2842,null,{}] 04:59:34 INFO - PROCESS | 2129 | 1467460774912 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:59:34 INFO - PROCESS | 2129 | 1467460774913 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:35 INFO - PROCESS | 2129 | 1467460775024 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:59:35 INFO - PROCESS | 2129 | 1467460775071 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 2129 | 1467460775073 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c00d800 == 45 [pid = 2129] [id = 718] 04:59:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11307a800) [pid = 2129] [serial = 2154] [outer = 0x0] 04:59:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118380c00) [pid = 2129] [serial = 2155] [outer = 0x11307a800] 04:59:35 INFO - PROCESS | 2129 | 1467460775096 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x124e94400) [pid = 2129] [serial = 2156] [outer = 0x11307a800] 04:59:35 INFO - PROCESS | 2129 | 1467460775360 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:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 476ms 04:59:35 INFO - PROCESS | 2129 | 1467460775381 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 2129 | 1467460775382 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:59:35 INFO - PROCESS | 2129 | 1467460775391 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 2129 | 1467460775392 Marionette TRACE conn2 <- [1,2846,null,{}] 04:59:35 INFO - PROCESS | 2129 | 1467460775395 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:59:35 INFO - PROCESS | 2129 | 1467460775396 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:35 INFO - PROCESS | 2129 | 1467460775490 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:59:35 INFO - PROCESS | 2129 | 1467460775494 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 2129 | 1467460775495 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:35 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c782800 == 46 [pid = 2129] [id = 719] 04:59:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119a49800) [pid = 2129] [serial = 2157] [outer = 0x0] 04:59:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1289ccc00) [pid = 2129] [serial = 2158] [outer = 0x119a49800] 04:59:35 INFO - PROCESS | 2129 | 1467460775522 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x1292c1000) [pid = 2129] [serial = 2159] [outer = 0x119a49800] 04:59:35 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf2a800 == 45 [pid = 2129] [id = 16] 04:59:35 INFO - PROCESS | 2129 | 1467460775890 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:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 525ms 04:59:35 INFO - PROCESS | 2129 | 1467460775928 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 2129 | 1467460775930 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:59:35 INFO - PROCESS | 2129 | 1467460775933 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 2129 | 1467460775935 Marionette TRACE conn2 <- [1,2850,null,{}] 04:59:35 INFO - PROCESS | 2129 | 1467460775937 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:59:35 INFO - PROCESS | 2129 | 1467460775939 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:36 INFO - PROCESS | 2129 | 1467460776028 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:59:36 INFO - PROCESS | 2129 | 1467460776031 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 2129 | 1467460776032 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf2c000 == 46 [pid = 2129] [id = 720] 04:59:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1292c4000) [pid = 2129] [serial = 2160] [outer = 0x0] 04:59:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x12941f800) [pid = 2129] [serial = 2161] [outer = 0x1292c4000] 04:59:36 INFO - PROCESS | 2129 | 1467460776056 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x12a3c8800) [pid = 2129] [serial = 2162] [outer = 0x1292c4000] 04:59:36 INFO - PROCESS | 2129 | 1467460776399 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 472ms 04:59:36 INFO - PROCESS | 2129 | 1467460776406 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 2129 | 1467460776407 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:59:36 INFO - PROCESS | 2129 | 1467460776409 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - PROCESS | 2129 | 1467460776410 Marionette TRACE conn2 <- [1,2854,null,{}] 04:59:36 INFO - PROCESS | 2129 | 1467460776412 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:59:36 INFO - PROCESS | 2129 | 1467460776414 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:36 INFO - PROCESS | 2129 | 1467460776553 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:59:36 INFO - PROCESS | 2129 | 1467460776618 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 2129 | 1467460776620 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:36 INFO - PROCESS | 2129 | ++DOCSHELL 0x116680800 == 47 [pid = 2129] [id = 721] 04:59:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x111c83400) [pid = 2129] [serial = 2163] [outer = 0x0] 04:59:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1129cd000) [pid = 2129] [serial = 2164] [outer = 0x111c83400] 04:59:36 INFO - PROCESS | 2129 | 1467460776651 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x116030800) [pid = 2129] [serial = 2165] [outer = 0x111c83400] 04:59:37 INFO - PROCESS | 2129 | 1467460777121 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:59:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:59:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 720ms 04:59:37 INFO - PROCESS | 2129 | 1467460777130 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 2129 | 1467460777133 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:59:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:59:37 INFO - PROCESS | 2129 | 1467460777138 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 2129 | 1467460777141 Marionette TRACE conn2 <- [1,2858,null,{}] 04:59:37 INFO - PROCESS | 2129 | 1467460777144 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:59:37 INFO - PROCESS | 2129 | 1467460777146 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:37 INFO - PROCESS | 2129 | 1467460777249 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:59:37 INFO - PROCESS | 2129 | 1467460777310 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 2129 | 1467460777312 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:37 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255c6800 == 48 [pid = 2129] [id = 722] 04:59:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x118111c00) [pid = 2129] [serial = 2166] [outer = 0x0] 04:59:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x11838bc00) [pid = 2129] [serial = 2167] [outer = 0x118111c00] 04:59:37 INFO - PROCESS | 2129 | 1467460777342 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x118723400) [pid = 2129] [serial = 2168] [outer = 0x118111c00] 04:59:37 INFO - PROCESS | 2129 | 1467460777792 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:59:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:59:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 722ms 04:59:37 INFO - PROCESS | 2129 | 1467460777859 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:59:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:59:37 INFO - PROCESS | 2129 | 1467460777861 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:59:37 INFO - PROCESS | 2129 | 1467460777864 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 2129 | 1467460777865 Marionette TRACE conn2 <- [1,2862,null,{}] 04:59:37 INFO - PROCESS | 2129 | 1467460777869 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:59:37 INFO - PROCESS | 2129 | 1467460777872 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:38 INFO - PROCESS | 2129 | 1467460778027 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:59:38 INFO - PROCESS | 2129 | 1467460778116 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 2129 | 1467460778117 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c020800 == 49 [pid = 2129] [id = 723] 04:59:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119a8fc00) [pid = 2129] [serial = 2169] [outer = 0x0] 04:59:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x119bc0000) [pid = 2129] [serial = 2170] [outer = 0x119a8fc00] 04:59:38 INFO - PROCESS | 2129 | 1467460778145 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x120fd8000) [pid = 2129] [serial = 2171] [outer = 0x119a8fc00] 04:59:38 INFO - PROCESS | 2129 | 1467460778570 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:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 721ms 04:59:38 INFO - PROCESS | 2129 | 1467460778604 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 2129 | 1467460778607 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:59:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:59:38 INFO - PROCESS | 2129 | 1467460778616 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 2129 | 1467460778620 Marionette TRACE conn2 <- [1,2866,null,{}] 04:59:38 INFO - PROCESS | 2129 | 1467460778624 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:59:38 INFO - PROCESS | 2129 | 1467460778626 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:38 INFO - PROCESS | 2129 | 1467460778750 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:59:38 INFO - PROCESS | 2129 | 1467460778822 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 2129 | 1467460778823 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:38 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a30c000 == 50 [pid = 2129] [id = 724] 04:59:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x11806f000) [pid = 2129] [serial = 2172] [outer = 0x0] 04:59:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x120fd9000) [pid = 2129] [serial = 2173] [outer = 0x11806f000] 04:59:38 INFO - PROCESS | 2129 | 1467460778852 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x12876e000) [pid = 2129] [serial = 2174] [outer = 0x11806f000] 04:59:39 INFO - PROCESS | 2129 | 1467460779449 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:59:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:59:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 880ms 04:59:39 INFO - PROCESS | 2129 | 1467460779492 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 2129 | 1467460779494 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:59:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:59:39 INFO - PROCESS | 2129 | 1467460779497 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 2129 | 1467460779499 Marionette TRACE conn2 <- [1,2870,null,{}] 04:59:39 INFO - PROCESS | 2129 | 1467460779504 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:59:39 INFO - PROCESS | 2129 | 1467460779506 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:39 INFO - PROCESS | 2129 | 1467460779595 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:59:39 INFO - PROCESS | 2129 | 1467460779673 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 2129 | 1467460779675 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:39 INFO - PROCESS | 2129 | ++DOCSHELL 0x11700c000 == 51 [pid = 2129] [id = 725] 04:59:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x1172c5800) [pid = 2129] [serial = 2175] [outer = 0x0] 04:59:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1176e6400) [pid = 2129] [serial = 2176] [outer = 0x1172c5800] 04:59:39 INFO - PROCESS | 2129 | 1467460779702 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x118111000) [pid = 2129] [serial = 2177] [outer = 0x1172c5800] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf2c000 == 50 [pid = 2129] [id = 720] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12c782800 == 49 [pid = 2129] [id = 719] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12c00d800 == 48 [pid = 2129] [id = 718] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x119c3a000 == 47 [pid = 2129] [id = 717] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x1210b3800 == 46 [pid = 2129] [id = 716] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12b128000 == 45 [pid = 2129] [id = 715] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x1272ca000 == 44 [pid = 2129] [id = 714] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x128ab0000 == 43 [pid = 2129] [id = 713] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x128712000 == 42 [pid = 2129] [id = 712] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x123cb3800 == 41 [pid = 2129] [id = 711] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x11926b000 == 40 [pid = 2129] [id = 710] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca5d800 == 39 [pid = 2129] [id = 17] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x1169b0000 == 38 [pid = 2129] [id = 709] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12a509000 == 37 [pid = 2129] [id = 703] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12b80f000 == 36 [pid = 2129] [id = 704] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12c374800 == 35 [pid = 2129] [id = 707] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x1272ca800 == 34 [pid = 2129] [id = 700] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x1255ca000 == 33 [pid = 2129] [id = 706] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12ba10000 == 32 [pid = 2129] [id = 705] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x128dc9000 == 31 [pid = 2129] [id = 701] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x1292e7800 == 30 [pid = 2129] [id = 702] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x119c41000 == 29 [pid = 2129] [id = 708] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12a30c000 == 28 [pid = 2129] [id = 724] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x12c020800 == 27 [pid = 2129] [id = 723] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x1255c6800 == 26 [pid = 2129] [id = 722] 04:59:40 INFO - PROCESS | 2129 | --DOCSHELL 0x116680800 == 25 [pid = 2129] [id = 721] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x119bbd000) [pid = 2129] [serial = 2104] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x11992fc00) [pid = 2129] [serial = 2101] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x119a4d000) [pid = 2129] [serial = 2102] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x123cbd400) [pid = 2129] [serial = 2107] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x118103c00) [pid = 2129] [serial = 2087] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x116080400) [pid = 2129] [serial = 2086] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x11838b400) [pid = 2129] [serial = 2095] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x118420000) [pid = 2129] [serial = 2096] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11302f400) [pid = 2129] [serial = 2089] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x1129cb800) [pid = 2129] [serial = 2090] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11872a400) [pid = 2129] [serial = 2098] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11720e400) [pid = 2129] [serial = 2092] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x11806d400) [pid = 2129] [serial = 2093] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1138ecc00) [pid = 2129] [serial = 2075] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x1129cd800) [pid = 2129] [serial = 2074] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x118424c00) [pid = 2129] [serial = 2078] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x118255000) [pid = 2129] [serial = 2077] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x1210ea800) [pid = 2129] [serial = 2081] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119bb6800) [pid = 2129] [serial = 2080] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x1289cf400) [pid = 2129] [serial = 2084] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x124fc9400) [pid = 2129] [serial = 2083] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x118110000) [pid = 2129] [serial = 2105] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x124205800) [pid = 2129] [serial = 2108] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x11810b000) [pid = 2129] [serial = 2111] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x126902800) [pid = 2129] [serial = 2117] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x113034800) [pid = 2129] [serial = 2110] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x124561000) [pid = 2129] [serial = 2113] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x119924400) [pid = 2129] [serial = 2099] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x124e9ac00) [pid = 2129] [serial = 2116] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x124e21400) [pid = 2129] [serial = 2114] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x1289d4400) [pid = 2129] [serial = 2120] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x126f6e400) [pid = 2129] [serial = 2119] [outer = 0x0] [url = about:blank] 04:59:40 INFO - PROCESS | 2129 | 1467460780841 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:59:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:59:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1378ms 04:59:40 INFO - PROCESS | 2129 | 1467460780875 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 2129 | 1467460780877 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:59:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:59:40 INFO - PROCESS | 2129 | 1467460780881 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 2129 | 1467460780883 Marionette TRACE conn2 <- [1,2874,null,{}] 04:59:40 INFO - PROCESS | 2129 | 1467460780886 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:59:40 INFO - PROCESS | 2129 | 1467460780888 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:40 INFO - PROCESS | 2129 | 1467460780980 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:59:40 INFO - PROCESS | 2129 | 1467460780991 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 2129 | 1467460780994 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x11700a000 == 26 [pid = 2129] [id = 726] 04:59:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x113026400) [pid = 2129] [serial = 2178] [outer = 0x0] 04:59:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x113080800) [pid = 2129] [serial = 2179] [outer = 0x113026400] 04:59:41 INFO - PROCESS | 2129 | 1467460781022 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x113841000) [pid = 2129] [serial = 2180] [outer = 0x113026400] 04:59:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:59:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 472ms 04:59:41 INFO - PROCESS | 2129 | 1467460781349 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:59:41 INFO - PROCESS | 2129 | 1467460781385 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 2129 | 1467460781388 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:59:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:59:41 INFO - PROCESS | 2129 | 1467460781398 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 2129 | 1467460781400 Marionette TRACE conn2 <- [1,2878,null,{}] 04:59:41 INFO - PROCESS | 2129 | 1467460781402 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:59:41 INFO - PROCESS | 2129 | 1467460781404 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:41 INFO - PROCESS | 2129 | 1467460781482 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:59:41 INFO - PROCESS | 2129 | 1467460781489 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 2129 | 1467460781491 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:41 INFO - PROCESS | 2129 | ++DOCSHELL 0x119470000 == 27 [pid = 2129] [id = 727] 04:59:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x116079000) [pid = 2129] [serial = 2181] [outer = 0x0] 04:59:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x116976000) [pid = 2129] [serial = 2182] [outer = 0x116079000] 04:59:41 INFO - PROCESS | 2129 | 1467460781520 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1173b6000) [pid = 2129] [serial = 2183] [outer = 0x116079000] 04:59:41 INFO - PROCESS | 2129 | 1467460781972 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:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 623ms 04:59:42 INFO - PROCESS | 2129 | 1467460782021 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:59:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:59:42 INFO - PROCESS | 2129 | 1467460782034 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:59:42 INFO - PROCESS | 2129 | 1467460782037 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 2129 | 1467460782041 Marionette TRACE conn2 <- [1,2882,null,{}] 04:59:42 INFO - PROCESS | 2129 | 1467460782053 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:59:42 INFO - PROCESS | 2129 | 1467460782058 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:42 INFO - PROCESS | 2129 | 1467460782157 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:59:42 INFO - PROCESS | 2129 | 1467460782165 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 2129 | 1467460782167 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x123981800 == 28 [pid = 2129] [id = 728] 04:59:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x11810a000) [pid = 2129] [serial = 2184] [outer = 0x0] 04:59:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x118237400) [pid = 2129] [serial = 2185] [outer = 0x11810a000] 04:59:42 INFO - PROCESS | 2129 | 1467460782198 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x11837dc00) [pid = 2129] [serial = 2186] [outer = 0x11810a000] 04:59:42 INFO - PROCESS | 2129 | 1467460782562 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:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 573ms 04:59:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:59:42 INFO - PROCESS | 2129 | 1467460782615 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 2129 | 1467460782617 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:59:42 INFO - PROCESS | 2129 | 1467460782619 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 2129 | 1467460782620 Marionette TRACE conn2 <- [1,2886,null,{}] 04:59:42 INFO - PROCESS | 2129 | 1467460782623 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:59:42 INFO - PROCESS | 2129 | 1467460782624 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:42 INFO - PROCESS | 2129 | 1467460782700 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:59:42 INFO - PROCESS | 2129 | 1467460782706 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 2129 | 1467460782707 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:42 INFO - PROCESS | 2129 | ++DOCSHELL 0x12505b800 == 29 [pid = 2129] [id = 729] 04:59:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118425c00) [pid = 2129] [serial = 2187] [outer = 0x0] 04:59:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x11866b000) [pid = 2129] [serial = 2188] [outer = 0x118425c00] 04:59:42 INFO - PROCESS | 2129 | 1467460782732 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x119437800) [pid = 2129] [serial = 2189] [outer = 0x118425c00] 04:59:43 INFO - PROCESS | 2129 | 1467460783091 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:59:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:59:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 04:59:43 INFO - PROCESS | 2129 | 1467460783139 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:59:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:59:43 INFO - PROCESS | 2129 | 1467460783140 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:59:43 INFO - PROCESS | 2129 | 1467460783143 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 2129 | 1467460783144 Marionette TRACE conn2 <- [1,2890,null,{}] 04:59:43 INFO - PROCESS | 2129 | 1467460783146 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:59:43 INFO - PROCESS | 2129 | 1467460783147 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:43 INFO - PROCESS | 2129 | 1467460783250 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:59:43 INFO - PROCESS | 2129 | 1467460783292 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 2129 | 1467460783293 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x128711000 == 30 [pid = 2129] [id = 730] 04:59:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x1129a4400) [pid = 2129] [serial = 2190] [outer = 0x0] 04:59:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x119928c00) [pid = 2129] [serial = 2191] [outer = 0x1129a4400] 04:59:43 INFO - PROCESS | 2129 | 1467460783317 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119997800) [pid = 2129] [serial = 2192] [outer = 0x1129a4400] 04:59:43 INFO - PROCESS | 2129 | 1467460783659 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:59:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:59:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 567ms 04:59:43 INFO - PROCESS | 2129 | 1467460783711 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 2129 | 1467460783712 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:59:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:59:43 INFO - PROCESS | 2129 | 1467460783714 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 2129 | 1467460783715 Marionette TRACE conn2 <- [1,2894,null,{}] 04:59:43 INFO - PROCESS | 2129 | 1467460783718 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:59:43 INFO - PROCESS | 2129 | 1467460783722 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:43 INFO - PROCESS | 2129 | 1467460783839 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:59:43 INFO - PROCESS | 2129 | 1467460783850 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 2129 | 1467460783851 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:43 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f6d000 == 31 [pid = 2129] [id = 731] 04:59:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1189e3800) [pid = 2129] [serial = 2193] [outer = 0x0] 04:59:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119a73400) [pid = 2129] [serial = 2194] [outer = 0x1189e3800] 04:59:43 INFO - PROCESS | 2129 | 1467460783877 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119bc4000) [pid = 2129] [serial = 2195] [outer = 0x1189e3800] 04:59:44 INFO - PROCESS | 2129 | 1467460784221 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:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 04:59:44 INFO - PROCESS | 2129 | 1467460784232 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 2129 | 1467460784233 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:59:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:59:44 INFO - PROCESS | 2129 | 1467460784237 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - PROCESS | 2129 | 1467460784238 Marionette TRACE conn2 <- [1,2898,null,{}] 04:59:44 INFO - PROCESS | 2129 | 1467460784241 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:59:44 INFO - PROCESS | 2129 | 1467460784242 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:44 INFO - PROCESS | 2129 | 1467460784594 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x124070000) [pid = 2129] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x11837c400) [pid = 2129] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x128b92000) [pid = 2129] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11826ec00) [pid = 2129] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1160d8c00) [pid = 2129] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x11806e400) [pid = 2129] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x1129d0000) [pid = 2129] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119afcc00) [pid = 2129] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11302cc00) [pid = 2129] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x1289cc000) [pid = 2129] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x11307a800) [pid = 2129] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x119a49800) [pid = 2129] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x111ca9c00) [pid = 2129] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x12ca09400) [pid = 2129] [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:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x1292c4000) [pid = 2129] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:59:44 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x12cf2b800) [pid = 2129] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:59:44 INFO - PROCESS | 2129 | 1467460784690 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 2129 | 1467460784691 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:44 INFO - PROCESS | 2129 | ++DOCSHELL 0x116678000 == 32 [pid = 2129] [id = 732] 04:59:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x111ca7400) [pid = 2129] [serial = 2196] [outer = 0x0] 04:59:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x1122bd000) [pid = 2129] [serial = 2197] [outer = 0x111ca7400] 04:59:44 INFO - PROCESS | 2129 | 1467460784723 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x112a86000) [pid = 2129] [serial = 2198] [outer = 0x111ca7400] 04:59:45 INFO - PROCESS | 2129 | 1467460785249 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:59:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:59:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1070ms 04:59:45 INFO - PROCESS | 2129 | 1467460785308 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:59:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:59:45 INFO - PROCESS | 2129 | 1467460785311 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:59:45 INFO - PROCESS | 2129 | 1467460785314 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 2129 | 1467460785316 Marionette TRACE conn2 <- [1,2902,null,{}] 04:59:45 INFO - PROCESS | 2129 | 1467460785319 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:59:45 INFO - PROCESS | 2129 | 1467460785322 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:45 INFO - PROCESS | 2129 | 1467460785427 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:59:45 INFO - PROCESS | 2129 | 1467460785505 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 2129 | 1467460785507 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:45 INFO - PROCESS | 2129 | ++DOCSHELL 0x12396c000 == 33 [pid = 2129] [id = 733] 04:59:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1160d8c00) [pid = 2129] [serial = 2199] [outer = 0x0] 04:59:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x116709000) [pid = 2129] [serial = 2200] [outer = 0x1160d8c00] 04:59:45 INFO - PROCESS | 2129 | 1467460785537 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x1173b4c00) [pid = 2129] [serial = 2201] [outer = 0x1160d8c00] 04:59:46 INFO - PROCESS | 2129 | 1467460786134 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:59:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:59:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 874ms 04:59:46 INFO - PROCESS | 2129 | 1467460786189 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 2129 | 1467460786191 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:59:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:59:46 INFO - PROCESS | 2129 | 1467460786194 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 2129 | 1467460786197 Marionette TRACE conn2 <- [1,2906,null,{}] 04:59:46 INFO - PROCESS | 2129 | 1467460786201 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:59:46 INFO - PROCESS | 2129 | 1467460786203 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:46 INFO - PROCESS | 2129 | 1467460786306 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:59:46 INFO - PROCESS | 2129 | 1467460786388 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 2129 | 1467460786390 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:46 INFO - PROCESS | 2129 | ++DOCSHELL 0x118780800 == 34 [pid = 2129] [id = 734] 04:59:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x115016000) [pid = 2129] [serial = 2202] [outer = 0x0] 04:59:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x116077800) [pid = 2129] [serial = 2203] [outer = 0x115016000] 04:59:46 INFO - PROCESS | 2129 | 1467460786419 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x117205400) [pid = 2129] [serial = 2204] [outer = 0x115016000] 04:59:46 INFO - PROCESS | 2129 | --DOCSHELL 0x128f6d000 == 33 [pid = 2129] [id = 731] 04:59:46 INFO - PROCESS | 2129 | --DOCSHELL 0x128711000 == 32 [pid = 2129] [id = 730] 04:59:46 INFO - PROCESS | 2129 | --DOCSHELL 0x12505b800 == 31 [pid = 2129] [id = 729] 04:59:46 INFO - PROCESS | 2129 | --DOCSHELL 0x123981800 == 30 [pid = 2129] [id = 728] 04:59:46 INFO - PROCESS | 2129 | --DOCSHELL 0x119470000 == 29 [pid = 2129] [id = 727] 04:59:46 INFO - PROCESS | 2129 | --DOCSHELL 0x11700a000 == 28 [pid = 2129] [id = 726] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x12cf31000) [pid = 2129] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x124202400) [pid = 2129] [serial = 2143] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x126ddd400) [pid = 2129] [serial = 2146] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x124fc8c00) [pid = 2129] [serial = 2144] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x128b9cc00) [pid = 2129] [serial = 2122] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x118668400) [pid = 2129] [serial = 2134] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x1189eec00) [pid = 2129] [serial = 2135] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x116709800) [pid = 2129] [serial = 2125] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 76 (0x1176df800) [pid = 2129] [serial = 2126] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 75 (0x118109800) [pid = 2129] [serial = 2131] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 74 (0x11823d400) [pid = 2129] [serial = 2132] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 73 (0x113f2d800) [pid = 2129] [serial = 2128] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 72 (0x116976c00) [pid = 2129] [serial = 2129] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 71 (0x119fca800) [pid = 2129] [serial = 2140] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 70 (0x119993800) [pid = 2129] [serial = 2137] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 69 (0x119afc800) [pid = 2129] [serial = 2138] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 68 (0x128b91800) [pid = 2129] [serial = 2149] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 67 (0x128d7a800) [pid = 2129] [serial = 2123] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 66 (0x1289cbc00) [pid = 2129] [serial = 2147] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 65 (0x128d78c00) [pid = 2129] [serial = 2150] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 64 (0x124e94400) [pid = 2129] [serial = 2156] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 63 (0x1289ccc00) [pid = 2129] [serial = 2158] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 62 (0x117204800) [pid = 2129] [serial = 2153] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 61 (0x1129b1c00) [pid = 2129] [serial = 2152] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 60 (0x12b1d2c00) [pid = 2129] [serial = 1469] [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:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 59 (0x120fd5000) [pid = 2129] [serial = 2141] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 58 (0x12941f800) [pid = 2129] [serial = 2161] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 57 (0x118380c00) [pid = 2129] [serial = 2155] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 56 (0x12a3c8800) [pid = 2129] [serial = 2162] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | --DOMWINDOW == 55 (0x1292c1000) [pid = 2129] [serial = 2159] [outer = 0x0] [url = about:blank] 04:59:46 INFO - PROCESS | 2129 | 1467460786816 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:59:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:59:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 675ms 04:59:46 INFO - PROCESS | 2129 | 1467460786870 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 2129 | 1467460786875 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:59:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:59:46 INFO - PROCESS | 2129 | 1467460786882 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 2129 | 1467460786885 Marionette TRACE conn2 <- [1,2910,null,{}] 04:59:46 INFO - PROCESS | 2129 | 1467460786889 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:59:46 INFO - PROCESS | 2129 | 1467460786891 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:47 INFO - PROCESS | 2129 | 1467460787069 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:59:47 INFO - PROCESS | 2129 | 1467460787156 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 2129 | 1467460787158 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x11845c800 == 29 [pid = 2129] [id = 735] 04:59:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 56 (0x1129d1800) [pid = 2129] [serial = 2205] [outer = 0x0] 04:59:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 57 (0x11309d800) [pid = 2129] [serial = 2206] [outer = 0x1129d1800] 04:59:47 INFO - PROCESS | 2129 | 1467460787190 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 58 (0x116706c00) [pid = 2129] [serial = 2207] [outer = 0x1129d1800] 04:59:47 INFO - PROCESS | 2129 | 1467460787568 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:59:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:59:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:59:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 724ms 04:59:47 INFO - PROCESS | 2129 | 1467460787627 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 2129 | 1467460787630 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:59:47 INFO - TEST-START | /DOMEvents/constructors.html 04:59:47 INFO - PROCESS | 2129 | 1467460787634 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 2129 | 1467460787636 Marionette TRACE conn2 <- [1,2914,null,{}] 04:59:47 INFO - PROCESS | 2129 | 1467460787652 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:59:47 INFO - PROCESS | 2129 | 1467460787654 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:47 INFO - PROCESS | 2129 | 1467460787748 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:59:47 INFO - PROCESS | 2129 | 1467460787803 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 2129 | 1467460787804 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:47 INFO - PROCESS | 2129 | ++DOCSHELL 0x12397f000 == 30 [pid = 2129] [id = 736] 04:59:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 59 (0x11806b000) [pid = 2129] [serial = 2208] [outer = 0x0] 04:59:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 60 (0x118206c00) [pid = 2129] [serial = 2209] [outer = 0x11806b000] 04:59:47 INFO - PROCESS | 2129 | 1467460787835 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 2129 | ++DOMWINDOW == 61 (0x118255000) [pid = 2129] [serial = 2210] [outer = 0x11806b000] 04:59:48 INFO - PROCESS | 2129 | 1467460788224 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:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:59:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:59:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:59:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 638ms 04:59:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:59:48 INFO - PROCESS | 2129 | 1467460788272 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 2129 | 1467460788274 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:59:48 INFO - PROCESS | 2129 | 1467460788277 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 2129 | 1467460788278 Marionette TRACE conn2 <- [1,2918,null,{}] 04:59:48 INFO - PROCESS | 2129 | 1467460788281 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:59:48 INFO - PROCESS | 2129 | 1467460788282 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:48 INFO - PROCESS | 2129 | 1467460788408 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:59:48 INFO - PROCESS | 2129 | 1467460788466 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 2129 | 1467460788468 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:48 INFO - PROCESS | 2129 | ++DOCSHELL 0x128a99800 == 31 [pid = 2129] [id = 737] 04:59:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 62 (0x118232800) [pid = 2129] [serial = 2211] [outer = 0x0] 04:59:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 63 (0x11841f400) [pid = 2129] [serial = 2212] [outer = 0x118232800] 04:59:48 INFO - PROCESS | 2129 | 1467460788497 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 2129 | ++DOMWINDOW == 64 (0x119932400) [pid = 2129] [serial = 2213] [outer = 0x118232800] 04:59:48 INFO - PROCESS | 2129 | 1467460788901 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:59:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:59:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 669ms 04:59:48 INFO - PROCESS | 2129 | 1467460788947 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 2129 | 1467460788950 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:59:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:59:48 INFO - PROCESS | 2129 | 1467460788958 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 2129 | 1467460788962 Marionette TRACE conn2 <- [1,2922,null,{}] 04:59:48 INFO - PROCESS | 2129 | 1467460788964 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:59:48 INFO - PROCESS | 2129 | 1467460788967 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:49 INFO - PROCESS | 2129 | 1467460789086 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:59:49 INFO - PROCESS | 2129 | 1467460789153 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 2129 | 1467460789154 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x11927a800 == 32 [pid = 2129] [id = 738] 04:59:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 65 (0x11998e800) [pid = 2129] [serial = 2214] [outer = 0x0] 04:59:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 66 (0x119a9dc00) [pid = 2129] [serial = 2215] [outer = 0x11998e800] 04:59:49 INFO - PROCESS | 2129 | 1467460789183 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 67 (0x119af8c00) [pid = 2129] [serial = 2216] [outer = 0x11998e800] 04:59:49 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:59:49 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:59:49 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:59:49 INFO - PROCESS | 2129 | [2129] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:59:49 INFO - PROCESS | 2129 | 1467460789539 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:59:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:59:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:59:49 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:59:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:59:49 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:59:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:59:49 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:59:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:59:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:59:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 626ms 04:59:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:59:49 INFO - PROCESS | 2129 | 1467460789580 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 2129 | 1467460789582 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:59:49 INFO - PROCESS | 2129 | 1467460789585 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 2129 | 1467460789586 Marionette TRACE conn2 <- [1,2926,null,{}] 04:59:49 INFO - PROCESS | 2129 | 1467460789589 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:59:49 INFO - PROCESS | 2129 | 1467460789590 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:49 INFO - PROCESS | 2129 | 1467460789681 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:59:49 INFO - PROCESS | 2129 | 1467460789749 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 2129 | 1467460789750 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:49 INFO - PROCESS | 2129 | ++DOCSHELL 0x124271000 == 33 [pid = 2129] [id = 739] 04:59:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 68 (0x11998f400) [pid = 2129] [serial = 2217] [outer = 0x0] 04:59:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 69 (0x119bbec00) [pid = 2129] [serial = 2218] [outer = 0x11998f400] 04:59:49 INFO - PROCESS | 2129 | 1467460789779 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 2129 | ++DOMWINDOW == 70 (0x120fd7800) [pid = 2129] [serial = 2219] [outer = 0x11998f400] 04:59:50 INFO - PROCESS | 2129 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:59:50 INFO - PROCESS | 2129 | 1467460790127 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:59:50 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:59:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 570ms 04:59:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:59:50 INFO - PROCESS | 2129 | 1467460790156 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 2129 | 1467460790157 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:59:50 INFO - PROCESS | 2129 | 1467460790159 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 2129 | 1467460790161 Marionette TRACE conn2 <- [1,2930,null,{}] 04:59:50 INFO - PROCESS | 2129 | 1467460790163 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:59:50 INFO - PROCESS | 2129 | 1467460790164 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:50 INFO - PROCESS | 2129 | 1467460790260 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:59:50 INFO - PROCESS | 2129 | 1467460790313 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 2129 | 1467460790318 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:50 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292a1800 == 34 [pid = 2129] [id = 740] 04:59:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 71 (0x124205800) [pid = 2129] [serial = 2220] [outer = 0x0] 04:59:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 72 (0x12420b400) [pid = 2129] [serial = 2221] [outer = 0x124205800] 04:59:50 INFO - PROCESS | 2129 | 1467460790355 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 2129 | ++DOMWINDOW == 73 (0x124e1d000) [pid = 2129] [serial = 2222] [outer = 0x124205800] 04:59:50 INFO - PROCESS | 2129 | 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:59:50 INFO - PROCESS | 2129 | 1467460790745 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:59:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:59:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 618ms 04:59:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:59:50 INFO - PROCESS | 2129 | 1467460790779 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 2129 | 1467460790781 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:59:50 INFO - PROCESS | 2129 | 1467460790784 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 2129 | 1467460790786 Marionette TRACE conn2 <- [1,2934,null,{}] 04:59:50 INFO - PROCESS | 2129 | 1467460790788 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:59:50 INFO - PROCESS | 2129 | 1467460790789 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:50 INFO - PROCESS | 2129 | 1467460790939 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:59:51 INFO - PROCESS | 2129 | 1467460791063 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 2129 | 1467460791065 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b81b000 == 35 [pid = 2129] [id = 741] 04:59:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 74 (0x11943ec00) [pid = 2129] [serial = 2223] [outer = 0x0] 04:59:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 75 (0x1250ea000) [pid = 2129] [serial = 2224] [outer = 0x11943ec00] 04:59:51 INFO - PROCESS | 2129 | 1467460791114 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 76 (0x126909400) [pid = 2129] [serial = 2225] [outer = 0x11943ec00] 04:59:51 INFO - PROCESS | 2129 | 1467460791513 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:59:51 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:59:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 773ms 04:59:51 INFO - PROCESS | 2129 | 1467460791557 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 2129 | 1467460791559 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:59:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:59:51 INFO - PROCESS | 2129 | 1467460791562 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 2129 | 1467460791565 Marionette TRACE conn2 <- [1,2938,null,{}] 04:59:51 INFO - PROCESS | 2129 | 1467460791589 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:59:51 INFO - PROCESS | 2129 | 1467460791590 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:51 INFO - PROCESS | 2129 | 1467460791690 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:59:51 INFO - PROCESS | 2129 | 1467460791746 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 2129 | 1467460791747 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:51 INFO - PROCESS | 2129 | ++DOCSHELL 0x12387c000 == 36 [pid = 2129] [id = 742] 04:59:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 77 (0x116709800) [pid = 2129] [serial = 2226] [outer = 0x0] 04:59:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x1173bac00) [pid = 2129] [serial = 2227] [outer = 0x116709800] 04:59:51 INFO - PROCESS | 2129 | 1467460791775 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x11823d400) [pid = 2129] [serial = 2228] [outer = 0x116709800] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x118780800 == 35 [pid = 2129] [id = 734] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x116678000 == 34 [pid = 2129] [id = 732] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x11700c000 == 33 [pid = 2129] [id = 725] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12396c000 == 32 [pid = 2129] [id = 733] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12b81b000 == 31 [pid = 2129] [id = 741] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x1292a1800 == 30 [pid = 2129] [id = 740] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x124271000 == 29 [pid = 2129] [id = 739] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x11927a800 == 28 [pid = 2129] [id = 738] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x128a99800 == 27 [pid = 2129] [id = 737] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x12397f000 == 26 [pid = 2129] [id = 736] 04:59:52 INFO - PROCESS | 2129 | --DOCSHELL 0x11845c800 == 25 [pid = 2129] [id = 735] 04:59:52 INFO - PROCESS | 2129 | 1467460792577 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:59:52 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:59:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1025ms 04:59:52 INFO - PROCESS | 2129 | 1467460792591 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 2129 | 1467460792594 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:59:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:59:52 INFO - PROCESS | 2129 | 1467460792597 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 2129 | 1467460792600 Marionette TRACE conn2 <- [1,2942,null,{}] 04:59:52 INFO - PROCESS | 2129 | 1467460792606 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:59:52 INFO - PROCESS | 2129 | 1467460792608 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:52 INFO - PROCESS | 2129 | 1467460792690 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:59:52 INFO - PROCESS | 2129 | 1467460792742 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 2129 | 1467460792744 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:52 INFO - PROCESS | 2129 | ++DOCSHELL 0x118371000 == 26 [pid = 2129] [id = 743] 04:59:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1129d1c00) [pid = 2129] [serial = 2229] [outer = 0x0] 04:59:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x1133c2400) [pid = 2129] [serial = 2230] [outer = 0x1129d1c00] 04:59:52 INFO - PROCESS | 2129 | 1467460792771 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x116297000) [pid = 2129] [serial = 2231] [outer = 0x1129d1c00] 04:59:53 INFO - PROCESS | 2129 | 1467460793053 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:59:53 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:59:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:59:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 477ms 04:59:53 INFO - PROCESS | 2129 | 1467460793076 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:59:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:59:53 INFO - PROCESS | 2129 | 1467460793080 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:59:53 INFO - PROCESS | 2129 | 1467460793093 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 2129 | 1467460793094 Marionette TRACE conn2 <- [1,2946,null,{}] 04:59:53 INFO - PROCESS | 2129 | 1467460793097 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:59:53 INFO - PROCESS | 2129 | 1467460793099 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:53 INFO - PROCESS | 2129 | 1467460793184 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:59:53 INFO - PROCESS | 2129 | 1467460793191 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 2129 | 1467460793192 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x123865800 == 27 [pid = 2129] [id = 744] 04:59:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x116299400) [pid = 2129] [serial = 2232] [outer = 0x0] 04:59:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x118063000) [pid = 2129] [serial = 2233] [outer = 0x116299400] 04:59:53 INFO - PROCESS | 2129 | 1467460793220 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x11820dc00) [pid = 2129] [serial = 2234] [outer = 0x116299400] 04:59:53 INFO - PROCESS | 2129 | 1467460793549 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:59:53 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:59:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 478ms 04:59:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:59:53 INFO - PROCESS | 2129 | 1467460793565 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 2129 | 1467460793567 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:59:53 INFO - PROCESS | 2129 | 1467460793569 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 2129 | 1467460793574 Marionette TRACE conn2 <- [1,2950,null,{}] 04:59:53 INFO - PROCESS | 2129 | 1467460793582 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:59:53 INFO - PROCESS | 2129 | 1467460793585 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:53 INFO - PROCESS | 2129 | 1467460793661 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:59:53 INFO - PROCESS | 2129 | 1467460793666 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 2129 | 1467460793668 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aa9800 == 28 [pid = 2129] [id = 745] 04:59:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11826cc00) [pid = 2129] [serial = 2235] [outer = 0x0] 04:59:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x11872d400) [pid = 2129] [serial = 2236] [outer = 0x11826cc00] 04:59:53 INFO - PROCESS | 2129 | 1467460793699 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11992c800) [pid = 2129] [serial = 2237] [outer = 0x11826cc00] 04:59:53 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f66800 == 29 [pid = 2129] [id = 746] 04:59:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x119992800) [pid = 2129] [serial = 2238] [outer = 0x0] 04:59:53 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x11998dc00) [pid = 2129] [serial = 2239] [outer = 0x119992800] 04:59:54 INFO - PROCESS | 2129 | 1467460794045 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:59:54 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:59:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 525ms 04:59:54 INFO - PROCESS | 2129 | 1467460794095 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:59:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:59:54 INFO - PROCESS | 2129 | 1467460794096 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:59:54 INFO - PROCESS | 2129 | 1467460794098 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 2129 | 1467460794100 Marionette TRACE conn2 <- [1,2954,null,{}] 04:59:54 INFO - PROCESS | 2129 | 1467460794102 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:59:54 INFO - PROCESS | 2129 | 1467460794103 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:54 INFO - PROCESS | 2129 | 1467460794223 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:59:54 INFO - PROCESS | 2129 | 1467460794240 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 2129 | 1467460794241 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292b7800 == 30 [pid = 2129] [id = 747] 04:59:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x119931000) [pid = 2129] [serial = 2240] [outer = 0x0] 04:59:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119996800) [pid = 2129] [serial = 2241] [outer = 0x119931000] 04:59:54 INFO - PROCESS | 2129 | 1467460794267 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119afac00) [pid = 2129] [serial = 2242] [outer = 0x119931000] 04:59:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:59:54 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:59:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 467ms 04:59:54 INFO - PROCESS | 2129 | 1467460794562 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:59:54 INFO - PROCESS | 2129 | 1467460794567 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 2129 | 1467460794568 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:59:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:59:54 INFO - PROCESS | 2129 | 1467460794607 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 2129 | 1467460794608 Marionette TRACE conn2 <- [1,2958,null,{}] 04:59:54 INFO - PROCESS | 2129 | 1467460794611 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:59:54 INFO - PROCESS | 2129 | 1467460794612 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:54 INFO - PROCESS | 2129 | 1467460794716 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:59:54 INFO - PROCESS | 2129 | 1467460794720 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 2129 | 1467460794721 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:54 INFO - PROCESS | 2129 | ++DOCSHELL 0x12b819000 == 31 [pid = 2129] [id = 748] 04:59:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119932c00) [pid = 2129] [serial = 2243] [outer = 0x0] 04:59:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119fd8800) [pid = 2129] [serial = 2244] [outer = 0x119932c00] 04:59:54 INFO - PROCESS | 2129 | 1467460794745 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x123f97800) [pid = 2129] [serial = 2245] [outer = 0x119932c00] 04:59:55 INFO - PROCESS | 2129 | 1467460795108 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:59:55 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:59:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 537ms 04:59:55 INFO - PROCESS | 2129 | 1467460795130 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 2129 | 1467460795132 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:59:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:59:55 INFO - PROCESS | 2129 | 1467460795135 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - PROCESS | 2129 | 1467460795137 Marionette TRACE conn2 <- [1,2962,null,{}] 04:59:55 INFO - PROCESS | 2129 | 1467460795141 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:59:55 INFO - PROCESS | 2129 | 1467460795147 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:55 INFO - PROCESS | 2129 | 1467460795289 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:59:55 INFO - PROCESS | 2129 | 1467460795294 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 2129 | 1467460795295 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bd94000 == 32 [pid = 2129] [id = 749] 04:59:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x123cc0800) [pid = 2129] [serial = 2246] [outer = 0x0] 04:59:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12420fc00) [pid = 2129] [serial = 2247] [outer = 0x123cc0800] 04:59:55 INFO - PROCESS | 2129 | 1467460795320 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x1255a3800) [pid = 2129] [serial = 2248] [outer = 0x123cc0800] 04:59:55 INFO - PROCESS | 2129 | 1467460795619 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:59:55 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:59:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 522ms 04:59:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:59:55 INFO - PROCESS | 2129 | 1467460795660 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 2129 | 1467460795661 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:59:55 INFO - PROCESS | 2129 | 1467460795688 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - PROCESS | 2129 | 1467460795690 Marionette TRACE conn2 <- [1,2966,null,{}] 04:59:55 INFO - PROCESS | 2129 | 1467460795693 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:59:55 INFO - PROCESS | 2129 | 1467460795694 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:55 INFO - PROCESS | 2129 | 1467460795791 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:59:55 INFO - PROCESS | 2129 | 1467460795795 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 2129 | 1467460795796 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:55 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c016000 == 33 [pid = 2129] [id = 750] 04:59:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x118205000) [pid = 2129] [serial = 2249] [outer = 0x0] 04:59:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x125603400) [pid = 2129] [serial = 2250] [outer = 0x118205000] 04:59:55 INFO - PROCESS | 2129 | 1467460795820 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x126f73c00) [pid = 2129] [serial = 2251] [outer = 0x118205000] 04:59:56 INFO - PROCESS | 2129 | 1467460796120 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:59:56 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:59:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 495ms 04:59:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:59:56 INFO - PROCESS | 2129 | 1467460796160 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 2129 | 1467460796161 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:59:56 INFO - PROCESS | 2129 | 1467460796163 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 2129 | 1467460796164 Marionette TRACE conn2 <- [1,2970,null,{}] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x1189e3800) [pid = 2129] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x115016000) [pid = 2129] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x116079000) [pid = 2129] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x111ca7400) [pid = 2129] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x1160d8c00) [pid = 2129] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x11810a000) [pid = 2129] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1172c5800) [pid = 2129] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x113026400) [pid = 2129] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x118425c00) [pid = 2129] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1129a4400) [pid = 2129] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x111c83400) [pid = 2129] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x11806f000) [pid = 2129] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119a8fc00) [pid = 2129] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:59:56 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x118111c00) [pid = 2129] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:59:56 INFO - PROCESS | 2129 | 1467460796348 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:59:56 INFO - PROCESS | 2129 | 1467460796349 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:56 INFO - PROCESS | 2129 | 1467460796426 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:59:56 INFO - PROCESS | 2129 | 1467460796430 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 2129 | 1467460796431 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:56 INFO - PROCESS | 2129 | ++DOCSHELL 0x119fe6000 == 34 [pid = 2129] [id = 751] 04:59:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x115016000) [pid = 2129] [serial = 2252] [outer = 0x0] 04:59:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x116291000) [pid = 2129] [serial = 2253] [outer = 0x115016000] 04:59:56 INFO - PROCESS | 2129 | 1467460796458 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x118066c00) [pid = 2129] [serial = 2254] [outer = 0x115016000] 04:59:56 INFO - PROCESS | 2129 | 1467460796775 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:59:56 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:59:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 635ms 04:59:56 INFO - PROCESS | 2129 | 1467460796800 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 2129 | 1467460796803 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:59:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:59:56 INFO - PROCESS | 2129 | 1467460796809 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 2129 | 1467460796811 Marionette TRACE conn2 <- [1,2974,null,{}] 04:59:56 INFO - PROCESS | 2129 | 1467460796814 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:59:56 INFO - PROCESS | 2129 | 1467460796816 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:56 INFO - PROCESS | 2129 | 1467460796947 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:59:57 INFO - PROCESS | 2129 | 1467460797055 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 2129 | 1467460797056 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c37e800 == 35 [pid = 2129] [id = 752] 04:59:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x113030c00) [pid = 2129] [serial = 2255] [outer = 0x0] 04:59:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x118111c00) [pid = 2129] [serial = 2256] [outer = 0x113030c00] 04:59:57 INFO - PROCESS | 2129 | 1467460797100 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119bb5c00) [pid = 2129] [serial = 2257] [outer = 0x113030c00] 04:59:57 INFO - PROCESS | 2129 | 1467460797333 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:59:57 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:59:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 571ms 04:59:57 INFO - PROCESS | 2129 | 1467460797379 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 2129 | 1467460797380 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:59:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:59:57 INFO - PROCESS | 2129 | 1467460797389 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 2129 | 1467460797391 Marionette TRACE conn2 <- [1,2978,null,{}] 04:59:57 INFO - PROCESS | 2129 | 1467460797398 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:59:57 INFO - PROCESS | 2129 | 1467460797399 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:57 INFO - PROCESS | 2129 | 1467460797482 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:59:57 INFO - PROCESS | 2129 | 1467460797488 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 2129 | 1467460797490 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:57 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca41800 == 36 [pid = 2129] [id = 753] 04:59:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119bb8000) [pid = 2129] [serial = 2258] [outer = 0x0] 04:59:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12876e400) [pid = 2129] [serial = 2259] [outer = 0x119bb8000] 04:59:57 INFO - PROCESS | 2129 | 1467460797513 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x1289c8000) [pid = 2129] [serial = 2260] [outer = 0x119bb8000] 04:59:57 INFO - PROCESS | 2129 | 1467460797827 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:59:57 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:59:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 482ms 04:59:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:59:57 INFO - PROCESS | 2129 | 1467460797864 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 2129 | 1467460797866 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:59:57 INFO - PROCESS | 2129 | 1467460797868 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 2129 | 1467460797870 Marionette TRACE conn2 <- [1,2982,null,{}] 04:59:57 INFO - PROCESS | 2129 | 1467460797872 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:59:57 INFO - PROCESS | 2129 | 1467460797874 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:57 INFO - PROCESS | 2129 | 1467460797994 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:59:58 INFO - PROCESS | 2129 | 1467460798004 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 2129 | 1467460798007 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x12cf23800 == 37 [pid = 2129] [id = 754] 04:59:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x1289ccc00) [pid = 2129] [serial = 2261] [outer = 0x0] 04:59:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x128b91000) [pid = 2129] [serial = 2262] [outer = 0x1289ccc00] 04:59:58 INFO - PROCESS | 2129 | 1467460798033 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x128b9d800) [pid = 2129] [serial = 2263] [outer = 0x1289ccc00] 04:59:58 INFO - PROCESS | 2129 | 1467460798316 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:59:58 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:59:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:59:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 473ms 04:59:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:59:58 INFO - PROCESS | 2129 | 1467460798391 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 2129 | 1467460798393 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:59:58 INFO - PROCESS | 2129 | 1467460798397 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 2129 | 1467460798399 Marionette TRACE conn2 <- [1,2986,null,{}] 04:59:58 INFO - PROCESS | 2129 | 1467460798405 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:59:58 INFO - PROCESS | 2129 | 1467460798407 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:58 INFO - PROCESS | 2129 | 1467460798521 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:59:58 INFO - PROCESS | 2129 | 1467460798600 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 2129 | 1467460798602 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:58 INFO - PROCESS | 2129 | ++DOCSHELL 0x1181a1000 == 38 [pid = 2129] [id = 755] 04:59:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1129c6c00) [pid = 2129] [serial = 2264] [outer = 0x0] 04:59:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x112ae9800) [pid = 2129] [serial = 2265] [outer = 0x1129c6c00] 04:59:58 INFO - PROCESS | 2129 | 1467460798634 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x113a9bc00) [pid = 2129] [serial = 2266] [outer = 0x1129c6c00] 04:59:59 INFO - PROCESS | 2129 | 1467460799040 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:59:59 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:59:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 675ms 04:59:59 INFO - PROCESS | 2129 | 1467460799073 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 2129 | 1467460799075 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:59:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:59:59 INFO - PROCESS | 2129 | 1467460799079 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 2129 | 1467460799082 Marionette TRACE conn2 <- [1,2990,null,{}] 04:59:59 INFO - PROCESS | 2129 | 1467460799085 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:59:59 INFO - PROCESS | 2129 | 1467460799087 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:59 INFO - PROCESS | 2129 | 1467460799197 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:59:59 INFO - PROCESS | 2129 | 1467460799255 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 2129 | 1467460799256 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 04:59:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x128717000 == 39 [pid = 2129] [id = 756] 04:59:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x117207400) [pid = 2129] [serial = 2267] [outer = 0x0] 04:59:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x118104800) [pid = 2129] [serial = 2268] [outer = 0x117207400] 04:59:59 INFO - PROCESS | 2129 | 1467460799283 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x11823b400) [pid = 2129] [serial = 2269] [outer = 0x117207400] 04:59:59 INFO - PROCESS | 2129 | ++DOCSHELL 0x123ca4800 == 40 [pid = 2129] [id = 757] 04:59:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x118666000) [pid = 2129] [serial = 2270] [outer = 0x0] 04:59:59 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x11823e400) [pid = 2129] [serial = 2271] [outer = 0x118666000] 04:59:59 INFO - PROCESS | 2129 | 1467460799768 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:59:59 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:59:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 725ms 04:59:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:59:59 INFO - PROCESS | 2129 | 1467460799842 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 2129 | 1467460799844 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:59:59 INFO - PROCESS | 2129 | 1467460799896 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 2129 | 1467460799898 Marionette TRACE conn2 <- [1,2994,null,{}] 04:59:59 INFO - PROCESS | 2129 | 1467460799911 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:59:59 INFO - PROCESS | 2129 | 1467460799914 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:00 INFO - PROCESS | 2129 | 1467460800042 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:00:00 INFO - PROCESS | 2129 | 1467460800244 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 2129 | 1467460800246 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x11723e000 == 41 [pid = 2129] [id = 758] 05:00:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x1129a6800) [pid = 2129] [serial = 2272] [outer = 0x0] 05:00:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x1133dc000) [pid = 2129] [serial = 2273] [outer = 0x1129a6800] 05:00:00 INFO - PROCESS | 2129 | 1467460800286 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x1160d7400) [pid = 2129] [serial = 2274] [outer = 0x1129a6800] 05:00:00 INFO - PROCESS | 2129 | 1467460800660 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]]]}] 05:00:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:00:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:00:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 825ms 05:00:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:00:00 INFO - PROCESS | 2129 | 1467460800673 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 2129 | 1467460800675 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:00:00 INFO - PROCESS | 2129 | 1467460800678 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 2129 | 1467460800679 Marionette TRACE conn2 <- [1,2998,null,{}] 05:00:00 INFO - PROCESS | 2129 | 1467460800683 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}] 05:00:00 INFO - PROCESS | 2129 | 1467460800686 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:00 INFO - PROCESS | 2129 | 1467460800784 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca41800 == 40 [pid = 2129] [id = 753] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x12c37e800 == 39 [pid = 2129] [id = 752] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x119fe6000 == 38 [pid = 2129] [id = 751] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x12c016000 == 37 [pid = 2129] [id = 750] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x12bd94000 == 36 [pid = 2129] [id = 749] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x12b819000 == 35 [pid = 2129] [id = 748] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x1292b7800 == 34 [pid = 2129] [id = 747] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x128f66800 == 33 [pid = 2129] [id = 746] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x128aa9800 == 32 [pid = 2129] [id = 745] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x123865800 == 31 [pid = 2129] [id = 744] 05:00:00 INFO - PROCESS | 2129 | --DOCSHELL 0x118371000 == 30 [pid = 2129] [id = 743] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x116030800) [pid = 2129] [serial = 2165] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x12876e000) [pid = 2129] [serial = 2174] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x120fd8000) [pid = 2129] [serial = 2171] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x118723400) [pid = 2129] [serial = 2168] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x119a73400) [pid = 2129] [serial = 2194] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x116077800) [pid = 2129] [serial = 2203] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x119997800) [pid = 2129] [serial = 2192] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x117205400) [pid = 2129] [serial = 2204] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x116976000) [pid = 2129] [serial = 2182] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x112a86000) [pid = 2129] [serial = 2198] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x116709000) [pid = 2129] [serial = 2200] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1173b6000) [pid = 2129] [serial = 2183] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x118237400) [pid = 2129] [serial = 2185] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11837dc00) [pid = 2129] [serial = 2186] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118111000) [pid = 2129] [serial = 2177] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x1176e6400) [pid = 2129] [serial = 2176] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x1122bd000) [pid = 2129] [serial = 2197] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1173b4c00) [pid = 2129] [serial = 2201] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x113841000) [pid = 2129] [serial = 2180] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x113080800) [pid = 2129] [serial = 2179] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1129cd000) [pid = 2129] [serial = 2164] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x119bc4000) [pid = 2129] [serial = 2195] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x11838bc00) [pid = 2129] [serial = 2167] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x119bc0000) [pid = 2129] [serial = 2170] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x120fd9000) [pid = 2129] [serial = 2173] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x119437800) [pid = 2129] [serial = 2189] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x119928c00) [pid = 2129] [serial = 2191] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x11866b000) [pid = 2129] [serial = 2188] [outer = 0x0] [url = about:blank] 05:00:00 INFO - PROCESS | 2129 | 1467460800868 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 2129 | 1467460800869 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:00 INFO - PROCESS | 2129 | ++DOCSHELL 0x11724d000 == 31 [pid = 2129] [id = 759] 05:00:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x1129d3000) [pid = 2129] [serial = 2275] [outer = 0x0] 05:00:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x113841000) [pid = 2129] [serial = 2276] [outer = 0x1129d3000] 05:00:00 INFO - PROCESS | 2129 | 1467460800896 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11806e000) [pid = 2129] [serial = 2277] [outer = 0x1129d3000] 05:00:01 INFO - PROCESS | 2129 | 1467460801171 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]]]}] 05:00:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:00:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 05:00:01 INFO - PROCESS | 2129 | 1467460801199 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 2129 | 1467460801202 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:00:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:00:01 INFO - PROCESS | 2129 | 1467460801213 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 2129 | 1467460801214 Marionette TRACE conn2 <- [1,3002,null,{}] 05:00:01 INFO - PROCESS | 2129 | 1467460801216 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}] 05:00:01 INFO - PROCESS | 2129 | 1467460801217 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:01 INFO - PROCESS | 2129 | 1467460801307 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:00:01 INFO - PROCESS | 2129 | 1467460801362 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 2129 | 1467460801363 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x119921800 == 32 [pid = 2129] [id = 760] 05:00:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x112dd0000) [pid = 2129] [serial = 2278] [outer = 0x0] 05:00:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x11826c800) [pid = 2129] [serial = 2279] [outer = 0x112dd0000] 05:00:01 INFO - PROCESS | 2129 | 1467460801389 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11872ec00) [pid = 2129] [serial = 2280] [outer = 0x112dd0000] 05:00:01 INFO - PROCESS | 2129 | 1467460801694 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]]]}] 05:00:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:00:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 519ms 05:00:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:00:01 INFO - PROCESS | 2129 | 1467460801731 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 2129 | 1467460801733 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:00:01 INFO - PROCESS | 2129 | 1467460801736 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 2129 | 1467460801740 Marionette TRACE conn2 <- [1,3006,null,{}] 05:00:01 INFO - PROCESS | 2129 | 1467460801747 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}] 05:00:01 INFO - PROCESS | 2129 | 1467460801749 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:01 INFO - PROCESS | 2129 | 1467460801835 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:00:01 INFO - PROCESS | 2129 | 1467460801893 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 2129 | 1467460801895 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:01 INFO - PROCESS | 2129 | ++DOCSHELL 0x1255ca000 == 33 [pid = 2129] [id = 761] 05:00:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x118062400) [pid = 2129] [serial = 2281] [outer = 0x0] 05:00:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11838bc00) [pid = 2129] [serial = 2282] [outer = 0x118062400] 05:00:01 INFO - PROCESS | 2129 | 1467460801919 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x119f07000) [pid = 2129] [serial = 2283] [outer = 0x118062400] 05:00:02 INFO - PROCESS | 2129 | 1467460802172 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]]]}] 05:00:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:00:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 474ms 05:00:02 INFO - PROCESS | 2129 | 1467460802210 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 2129 | 1467460802211 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:00:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:00:02 INFO - PROCESS | 2129 | 1467460802214 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 2129 | 1467460802215 Marionette TRACE conn2 <- [1,3010,null,{}] 05:00:02 INFO - PROCESS | 2129 | 1467460802217 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}] 05:00:02 INFO - PROCESS | 2129 | 1467460802219 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:02 INFO - PROCESS | 2129 | 1467460802311 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:00:02 INFO - PROCESS | 2129 | 1467460802314 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 2129 | 1467460802315 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x128aad800 == 34 [pid = 2129] [id = 762] 05:00:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x119fcd000) [pid = 2129] [serial = 2284] [outer = 0x0] 05:00:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x1210e9800) [pid = 2129] [serial = 2285] [outer = 0x119fcd000] 05:00:02 INFO - PROCESS | 2129 | 1467460802342 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x124079c00) [pid = 2129] [serial = 2286] [outer = 0x119fcd000] 05:00:02 INFO - PROCESS | 2129 | 1467460802651 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]]]}] 05:00:02 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:00:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 468ms 05:00:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:00:02 INFO - PROCESS | 2129 | 1467460802682 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 2129 | 1467460802683 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:00:02 INFO - PROCESS | 2129 | 1467460802686 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 2129 | 1467460802688 Marionette TRACE conn2 <- [1,3014,null,{}] 05:00:02 INFO - PROCESS | 2129 | 1467460802692 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}] 05:00:02 INFO - PROCESS | 2129 | 1467460802693 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:02 INFO - PROCESS | 2129 | 1467460802809 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:00:02 INFO - PROCESS | 2129 | 1467460802815 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 2129 | 1467460802819 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:02 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a515800 == 35 [pid = 2129] [id = 763] 05:00:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12459cc00) [pid = 2129] [serial = 2287] [outer = 0x0] 05:00:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x124b1e000) [pid = 2129] [serial = 2288] [outer = 0x12459cc00] 05:00:02 INFO - PROCESS | 2129 | 1467460802852 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12560a800) [pid = 2129] [serial = 2289] [outer = 0x12459cc00] 05:00:02 INFO - PROCESS | 2129 | [2129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:00:03 INFO - PROCESS | 2129 | 1467460803220 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:00:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:00:03 INFO - {} 05:00:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:00:03 INFO - {} 05:00:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:00:03 INFO - {} 05:00:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:00:03 INFO - {} 05:00:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 571ms 05:00:03 INFO - TEST-START | /FileAPI/fileReader.html 05:00:03 INFO - PROCESS | 2129 | 1467460803258 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 2129 | 1467460803259 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:00:03 INFO - PROCESS | 2129 | 1467460803261 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 2129 | 1467460803262 Marionette TRACE conn2 <- [1,3018,null,{}] 05:00:03 INFO - PROCESS | 2129 | 1467460803265 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}] 05:00:03 INFO - PROCESS | 2129 | 1467460803266 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:03 INFO - PROCESS | 2129 | 1467460803368 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:00:03 INFO - PROCESS | 2129 | 1467460803373 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 2129 | 1467460803374 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c005800 == 36 [pid = 2129] [id = 764] 05:00:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x124fc8000) [pid = 2129] [serial = 2290] [outer = 0x0] 05:00:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x128b95000) [pid = 2129] [serial = 2291] [outer = 0x124fc8000] 05:00:03 INFO - PROCESS | 2129 | 1467460803398 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x128b9c400) [pid = 2129] [serial = 2292] [outer = 0x124fc8000] 05:00:03 INFO - PROCESS | 2129 | 1467460803693 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]]]}] 05:00:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:00:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:00:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:00:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:00:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 05:00:03 INFO - TEST-START | /FileAPI/historical.html 05:00:03 INFO - PROCESS | 2129 | 1467460803731 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 2129 | 1467460803732 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:00:03 INFO - PROCESS | 2129 | 1467460803735 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 2129 | 1467460803736 Marionette TRACE conn2 <- [1,3022,null,{}] 05:00:03 INFO - PROCESS | 2129 | 1467460803746 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}] 05:00:03 INFO - PROCESS | 2129 | 1467460803757 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:03 INFO - PROCESS | 2129 | 1467460803876 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:00:03 INFO - PROCESS | 2129 | 1467460803880 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 2129 | 1467460803881 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:03 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c37f800 == 37 [pid = 2129] [id = 765] 05:00:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x1129a9400) [pid = 2129] [serial = 2293] [outer = 0x0] 05:00:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x128d75c00) [pid = 2129] [serial = 2294] [outer = 0x1129a9400] 05:00:03 INFO - PROCESS | 2129 | 1467460803905 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x128f89400) [pid = 2129] [serial = 2295] [outer = 0x1129a9400] 05:00:04 INFO - PROCESS | 2129 | 1467460804215 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"]]]}] 05:00:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:00:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:00:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:00:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:00:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:00:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:00:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:00:04 INFO - TEST-OK | /FileAPI/historical.html | took 528ms 05:00:04 INFO - PROCESS | 2129 | 1467460804264 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 2129 | 1467460804265 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:00:04 INFO - TEST-START | /FileAPI/idlharness.html 05:00:04 INFO - PROCESS | 2129 | 1467460804267 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 2129 | 1467460804269 Marionette TRACE conn2 <- [1,3026,null,{}] 05:00:04 INFO - PROCESS | 2129 | 1467460804275 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}] 05:00:04 INFO - PROCESS | 2129 | 1467460804276 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:04 INFO - PROCESS | 2129 | 1467460804377 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:00:04 INFO - PROCESS | 2129 | 1467460804388 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 2129 | 1467460804389 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:04 INFO - PROCESS | 2129 | ++DOCSHELL 0x12ca45000 == 38 [pid = 2129] [id = 766] 05:00:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x1292b9800) [pid = 2129] [serial = 2296] [outer = 0x0] 05:00:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x1292c0000) [pid = 2129] [serial = 2297] [outer = 0x1292b9800] 05:00:04 INFO - PROCESS | 2129 | 1467460804413 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x1292c4800) [pid = 2129] [serial = 2298] [outer = 0x1292b9800] 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:00:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:00:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:00:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:00:04 INFO - PROCESS | 2129 | 1467460804926 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\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:00:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:00:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 687ms 05:00:05 INFO - PROCESS | 2129 | 1467460804956 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 2129 | 1467460804957 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:00:05 INFO - TEST-START | /FileAPI/idlharness.worker 05:00:05 INFO - PROCESS | 2129 | 1467460804961 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 2129 | 1467460804962 Marionette TRACE conn2 <- [1,3030,null,{}] 05:00:05 INFO - PROCESS | 2129 | 1467460804964 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}] 05:00:05 INFO - PROCESS | 2129 | 1467460804965 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:05 INFO - PROCESS | 2129 | 1467460805069 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x119931000) [pid = 2129] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x119932c00) [pid = 2129] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x123cc0800) [pid = 2129] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x116299400) [pid = 2129] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1129d1c00) [pid = 2129] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x119992800) [pid = 2129] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x11826cc00) [pid = 2129] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1129d1800) [pid = 2129] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x116709800) [pid = 2129] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x11806b000) [pid = 2129] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x118232800) [pid = 2129] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x11998e800) [pid = 2129] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x11998f400) [pid = 2129] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x118205000) [pid = 2129] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x124205800) [pid = 2129] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x115016000) [pid = 2129] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x11943ec00) [pid = 2129] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x113030c00) [pid = 2129] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:00:05 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119bb8000) [pid = 2129] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:00:05 INFO - PROCESS | 2129 | 1467460805225 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 2129 | 1467460805227 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:05 INFO - PROCESS | 2129 | ++DOCSHELL 0x12c783000 == 39 [pid = 2129] [id = 767] 05:00:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x1129d1c00) [pid = 2129] [serial = 2299] [outer = 0x0] 05:00:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1160d6c00) [pid = 2129] [serial = 2300] [outer = 0x1129d1c00] 05:00:05 INFO - PROCESS | 2129 | 1467460805250 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11998e800) [pid = 2129] [serial = 2301] [outer = 0x1129d1c00] 05:00:05 INFO - PROCESS | 2129 | [2129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:00:05 INFO - PROCESS | 2129 | 1467460805853 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:00:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:00:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:00:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:00:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:00:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:00:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:00:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:00:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:00:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:00:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:00:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:00:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:00:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:00:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:00:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:00:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:00:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:00:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:00:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:00:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:00:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:00:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:00:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:00:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:00:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:00:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:00:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:00:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:00:05 INFO - {} 05:00:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 933ms 05:00:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:00:05 INFO - PROCESS | 2129 | 1467460805894 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 2129 | 1467460805895 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:00:05 INFO - PROCESS | 2129 | 1467460805897 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 2129 | 1467460805898 Marionette TRACE conn2 <- [1,3034,null,{}] 05:00:05 INFO - PROCESS | 2129 | 1467460805900 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}] 05:00:05 INFO - PROCESS | 2129 | 1467460805901 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:05 INFO - PROCESS | 2129 | 1467460805985 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:00:06 INFO - PROCESS | 2129 | 1467460806044 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 2129 | 1467460806046 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a9b6800 == 40 [pid = 2129] [id = 768] 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x11998f400) [pid = 2129] [serial = 2302] [outer = 0x0] 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x12cf13800) [pid = 2129] [serial = 2303] [outer = 0x11998f400] 05:00:06 INFO - PROCESS | 2129 | 1467460806068 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x12cf1a800) [pid = 2129] [serial = 2304] [outer = 0x11998f400] 05:00:06 INFO - PROCESS | 2129 | 1467460806278 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]]]}] 05:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:00:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 425ms 05:00:06 INFO - PROCESS | 2129 | 1467460806326 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:00:06 INFO - PROCESS | 2129 | 1467460806328 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:00:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:00:06 INFO - PROCESS | 2129 | 1467460806330 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 2129 | 1467460806331 Marionette TRACE conn2 <- [1,3038,null,{}] 05:00:06 INFO - PROCESS | 2129 | 1467460806334 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}] 05:00:06 INFO - PROCESS | 2129 | 1467460806335 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:06 INFO - PROCESS | 2129 | 1467460806442 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:00:06 INFO - PROCESS | 2129 | 1467460806447 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 2129 | 1467460806448 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x128980000 == 41 [pid = 2129] [id = 769] 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119b06000) [pid = 2129] [serial = 2305] [outer = 0x0] 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x12b9a7c00) [pid = 2129] [serial = 2306] [outer = 0x119b06000] 05:00:06 INFO - PROCESS | 2129 | 1467460806467 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12cf20000) [pid = 2129] [serial = 2307] [outer = 0x119b06000] 05:00:06 INFO - PROCESS | 2129 | 1467460806714 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"]]]}] 05:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:00:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 423ms 05:00:06 INFO - PROCESS | 2129 | 1467460806759 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:00:06 INFO - PROCESS | 2129 | 1467460806760 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:00:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:00:06 INFO - PROCESS | 2129 | 1467460806762 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 2129 | 1467460806763 Marionette TRACE conn2 <- [1,3042,null,{}] 05:00:06 INFO - PROCESS | 2129 | 1467460806765 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}] 05:00:06 INFO - PROCESS | 2129 | 1467460806766 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:06 INFO - PROCESS | 2129 | 1467460806845 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:00:06 INFO - PROCESS | 2129 | 1467460806848 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 2129 | 1467460806849 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:06 INFO - PROCESS | 2129 | ++DOCSHELL 0x112685800 == 42 [pid = 2129] [id = 770] 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x12bd28800) [pid = 2129] [serial = 2308] [outer = 0x0] 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x12bd2c400) [pid = 2129] [serial = 2309] [outer = 0x12bd28800] 05:00:06 INFO - PROCESS | 2129 | 1467460806868 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x12bd30800) [pid = 2129] [serial = 2310] [outer = 0x12bd28800] 05:00:07 INFO - PROCESS | 2129 | 1467460807271 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]]]}] 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 579ms 05:00:07 INFO - PROCESS | 2129 | 1467460807376 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 2129 | 1467460807379 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:00:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:00:07 INFO - PROCESS | 2129 | 1467460807383 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 2129 | 1467460807384 Marionette TRACE conn2 <- [1,3046,null,{}] 05:00:07 INFO - PROCESS | 2129 | 1467460807390 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}] 05:00:07 INFO - PROCESS | 2129 | 1467460807391 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:07 INFO - PROCESS | 2129 | 1467460807483 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:00:07 INFO - PROCESS | 2129 | 1467460807533 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 2129 | 1467460807536 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:07 INFO - PROCESS | 2129 | ++DOCSHELL 0x119276800 == 43 [pid = 2129] [id = 771] 05:00:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x1160dc400) [pid = 2129] [serial = 2311] [outer = 0x0] 05:00:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x11696ec00) [pid = 2129] [serial = 2312] [outer = 0x1160dc400] 05:00:07 INFO - PROCESS | 2129 | 1467460807561 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x118070400) [pid = 2129] [serial = 2313] [outer = 0x1160dc400] 05:00:07 INFO - PROCESS | 2129 | [2129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:00:07 INFO - PROCESS | 2129 | 1467460807970 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:00:08 INFO - {} 05:00:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 626ms 05:00:08 INFO - PROCESS | 2129 | 1467460808008 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 2129 | 1467460808011 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:00:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:00:08 INFO - PROCESS | 2129 | 1467460808015 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 2129 | 1467460808017 Marionette TRACE conn2 <- [1,3050,null,{}] 05:00:08 INFO - PROCESS | 2129 | 1467460808020 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}] 05:00:08 INFO - PROCESS | 2129 | 1467460808021 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:08 INFO - PROCESS | 2129 | 1467460808143 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:00:08 INFO - PROCESS | 2129 | 1467460808195 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 2129 | 1467460808196 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x123c5c000 == 44 [pid = 2129] [id = 772] 05:00:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x11810e800) [pid = 2129] [serial = 2314] [outer = 0x0] 05:00:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 105 (0x11893a400) [pid = 2129] [serial = 2315] [outer = 0x11810e800] 05:00:08 INFO - PROCESS | 2129 | 1467460808221 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 106 (0x11998c000) [pid = 2129] [serial = 2316] [outer = 0x11810e800] 05:00:08 INFO - PROCESS | 2129 | 1467460808575 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]]]}] 05:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:00:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 05:00:08 INFO - PROCESS | 2129 | 1467460808644 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 2129 | 1467460808645 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:00:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:00:08 INFO - PROCESS | 2129 | 1467460808648 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 2129 | 1467460808650 Marionette TRACE conn2 <- [1,3054,null,{}] 05:00:08 INFO - PROCESS | 2129 | 1467460808657 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}] 05:00:08 INFO - PROCESS | 2129 | 1467460808660 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:08 INFO - PROCESS | 2129 | 1467460808751 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:00:08 INFO - PROCESS | 2129 | 1467460808848 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 2129 | 1467460808850 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:08 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a514800 == 45 [pid = 2129] [id = 773] 05:00:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 107 (0x118208c00) [pid = 2129] [serial = 2317] [outer = 0x0] 05:00:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 108 (0x119993000) [pid = 2129] [serial = 2318] [outer = 0x118208c00] 05:00:08 INFO - PROCESS | 2129 | 1467460808887 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 2129 | ++DOMWINDOW == 109 (0x120f2c400) [pid = 2129] [serial = 2319] [outer = 0x118208c00] 05:00:09 INFO - PROCESS | 2129 | 1467460809305 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"]]]}] 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:00:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 693ms 05:00:09 INFO - PROCESS | 2129 | 1467460809342 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:00:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:00:09 INFO - PROCESS | 2129 | 1467460809343 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:00:09 INFO - PROCESS | 2129 | 1467460809345 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 2129 | 1467460809346 Marionette TRACE conn2 <- [1,3058,null,{}] 05:00:09 INFO - PROCESS | 2129 | 1467460809534 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}] 05:00:09 INFO - PROCESS | 2129 | 1467460809536 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:09 INFO - PROCESS | 2129 | 1467460809620 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:00:09 INFO - PROCESS | 2129 | 1467460809673 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 2129 | 1467460809675 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:09 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d5a800 == 46 [pid = 2129] [id = 774] 05:00:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 110 (0x116971000) [pid = 2129] [serial = 2320] [outer = 0x0] 05:00:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 111 (0x116a19800) [pid = 2129] [serial = 2321] [outer = 0x116971000] 05:00:09 INFO - PROCESS | 2129 | 1467460809699 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 2129 | ++DOMWINDOW == 112 (0x118105000) [pid = 2129] [serial = 2322] [outer = 0x116971000] 05:00:10 INFO - PROCESS | 2129 | 1467460810049 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]]]}] 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:00:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:00:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:00:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:00:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:00:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:00:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:00:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:00:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:00:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 734ms 05:00:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:00:10 INFO - PROCESS | 2129 | 1467460810081 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:00:10 INFO - PROCESS | 2129 | 1467460810084 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:00:10 INFO - PROCESS | 2129 | 1467460810100 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 2129 | 1467460810101 Marionette TRACE conn2 <- [1,3062,null,{}] 05:00:10 INFO - PROCESS | 2129 | 1467460810105 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}] 05:00:10 INFO - PROCESS | 2129 | 1467460810107 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:10 INFO - PROCESS | 2129 | 1467460810184 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:00:10 INFO - PROCESS | 2129 | 1467460810240 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 2129 | 1467460810242 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:10 INFO - PROCESS | 2129 | ++DOCSHELL 0x119d5b800 == 47 [pid = 2129] [id = 775] 05:00:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 113 (0x11820ec00) [pid = 2129] [serial = 2323] [outer = 0x0] 05:00:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 114 (0x118238c00) [pid = 2129] [serial = 2324] [outer = 0x11820ec00] 05:00:10 INFO - PROCESS | 2129 | 1467460810265 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 2129 | ++DOMWINDOW == 115 (0x11841ac00) [pid = 2129] [serial = 2325] [outer = 0x11820ec00] 05:00:10 INFO - PROCESS | 2129 | [2129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x128980000 == 46 [pid = 2129] [id = 769] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12a9b6800 == 45 [pid = 2129] [id = 768] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12c783000 == 44 [pid = 2129] [id = 767] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12ca45000 == 43 [pid = 2129] [id = 766] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12c37f800 == 42 [pid = 2129] [id = 765] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12c005800 == 41 [pid = 2129] [id = 764] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12a515800 == 40 [pid = 2129] [id = 763] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x128aad800 == 39 [pid = 2129] [id = 762] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x1255ca000 == 38 [pid = 2129] [id = 761] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x119921800 == 37 [pid = 2129] [id = 760] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x11724d000 == 36 [pid = 2129] [id = 759] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x11723e000 == 35 [pid = 2129] [id = 758] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x123ca4800 == 34 [pid = 2129] [id = 757] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x128717000 == 33 [pid = 2129] [id = 756] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12cf23800 == 32 [pid = 2129] [id = 754] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x1181a1000 == 31 [pid = 2129] [id = 755] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12387c000 == 30 [pid = 2129] [id = 742] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x119d5a800 == 29 [pid = 2129] [id = 774] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x12a514800 == 28 [pid = 2129] [id = 773] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x123c5c000 == 27 [pid = 2129] [id = 772] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x112685800 == 26 [pid = 2129] [id = 770] 05:00:11 INFO - PROCESS | 2129 | --DOCSHELL 0x119276800 == 25 [pid = 2129] [id = 771] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 114 (0x119fd8800) [pid = 2129] [serial = 2244] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 113 (0x12420fc00) [pid = 2129] [serial = 2247] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 112 (0x118063000) [pid = 2129] [serial = 2233] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 111 (0x11820dc00) [pid = 2129] [serial = 2234] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 110 (0x1133c2400) [pid = 2129] [serial = 2230] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 109 (0x116297000) [pid = 2129] [serial = 2231] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 108 (0x11998dc00) [pid = 2129] [serial = 2239] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 107 (0x11872d400) [pid = 2129] [serial = 2236] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 106 (0x11992c800) [pid = 2129] [serial = 2237] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 105 (0x116706c00) [pid = 2129] [serial = 2207] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 104 (0x11823d400) [pid = 2129] [serial = 2228] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x1173bac00) [pid = 2129] [serial = 2227] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x11309d800) [pid = 2129] [serial = 2206] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x118255000) [pid = 2129] [serial = 2210] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x118206c00) [pid = 2129] [serial = 2209] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x119932400) [pid = 2129] [serial = 2213] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x11841f400) [pid = 2129] [serial = 2212] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119af8c00) [pid = 2129] [serial = 2216] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x119a9dc00) [pid = 2129] [serial = 2215] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x120fd7800) [pid = 2129] [serial = 2219] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x119bbec00) [pid = 2129] [serial = 2218] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x125603400) [pid = 2129] [serial = 2250] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x1255a3800) [pid = 2129] [serial = 2248] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x124e1d000) [pid = 2129] [serial = 2222] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x116291000) [pid = 2129] [serial = 2253] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x12420b400) [pid = 2129] [serial = 2221] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x126909400) [pid = 2129] [serial = 2225] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x1250ea000) [pid = 2129] [serial = 2224] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 86 (0x118111c00) [pid = 2129] [serial = 2256] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 85 (0x118066c00) [pid = 2129] [serial = 2254] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 84 (0x1289c8000) [pid = 2129] [serial = 2260] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 83 (0x12876e400) [pid = 2129] [serial = 2259] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 82 (0x128b91000) [pid = 2129] [serial = 2262] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 81 (0x126f73c00) [pid = 2129] [serial = 2251] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 80 (0x119996800) [pid = 2129] [serial = 2241] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 79 (0x123f97800) [pid = 2129] [serial = 2245] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 78 (0x119bb5c00) [pid = 2129] [serial = 2257] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | --DOMWINDOW == 77 (0x119afac00) [pid = 2129] [serial = 2242] [outer = 0x0] [url = about:blank] 05:00:11 INFO - PROCESS | 2129 | 1467460811161 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:00:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:00:11 INFO - {} 05:00:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1092ms 05:00:11 INFO - PROCESS | 2129 | 1467460811179 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:00:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:00:11 INFO - PROCESS | 2129 | 1467460811181 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:00:11 INFO - PROCESS | 2129 | 1467460811183 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 2129 | 1467460811185 Marionette TRACE conn2 <- [1,3066,null,{}] 05:00:11 INFO - PROCESS | 2129 | 1467460811188 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}] 05:00:11 INFO - PROCESS | 2129 | 1467460811190 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:11 INFO - PROCESS | 2129 | 1467460811255 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:00:11 INFO - PROCESS | 2129 | 1467460811259 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 2129 | 1467460811261 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x11700a800 == 26 [pid = 2129] [id = 776] 05:00:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 78 (0x113098800) [pid = 2129] [serial = 2326] [outer = 0x0] 05:00:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 79 (0x1131b3400) [pid = 2129] [serial = 2327] [outer = 0x113098800] 05:00:11 INFO - PROCESS | 2129 | 1467460811286 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 80 (0x1129c6400) [pid = 2129] [serial = 2328] [outer = 0x113098800] 05:00:11 INFO - PROCESS | 2129 | 1467460811590 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]]]}] 05:00:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:00:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:00:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:00:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:00:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:00:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:00:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:00:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 424ms 05:00:11 INFO - PROCESS | 2129 | 1467460811608 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 2129 | 1467460811610 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:00:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:00:11 INFO - PROCESS | 2129 | 1467460811614 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 2129 | 1467460811615 Marionette TRACE conn2 <- [1,3070,null,{}] 05:00:11 INFO - PROCESS | 2129 | 1467460811617 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}] 05:00:11 INFO - PROCESS | 2129 | 1467460811619 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:11 INFO - PROCESS | 2129 | 1467460811711 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:00:11 INFO - PROCESS | 2129 | 1467460811766 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 2129 | 1467460811767 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:11 INFO - PROCESS | 2129 | ++DOCSHELL 0x119284800 == 27 [pid = 2129] [id = 777] 05:00:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 81 (0x116297000) [pid = 2129] [serial = 2329] [outer = 0x0] 05:00:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 82 (0x11697a400) [pid = 2129] [serial = 2330] [outer = 0x116297000] 05:00:11 INFO - PROCESS | 2129 | 1467460811789 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 2129 | ++DOMWINDOW == 83 (0x1173ba000) [pid = 2129] [serial = 2331] [outer = 0x116297000] 05:00:12 INFO - PROCESS | 2129 | 1467460812045 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]]]}] 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:00:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 474ms 05:00:12 INFO - PROCESS | 2129 | 1467460812094 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 2129 | 1467460812096 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:00:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:00:12 INFO - PROCESS | 2129 | 1467460812098 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 2129 | 1467460812100 Marionette TRACE conn2 <- [1,3074,null,{}] 05:00:12 INFO - PROCESS | 2129 | 1467460812110 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}] 05:00:12 INFO - PROCESS | 2129 | 1467460812113 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:12 INFO - PROCESS | 2129 | 1467460812178 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:00:12 INFO - PROCESS | 2129 | 1467460812183 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 2129 | 1467460812185 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x123a71800 == 28 [pid = 2129] [id = 778] 05:00:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 84 (0x113030c00) [pid = 2129] [serial = 2332] [outer = 0x0] 05:00:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 85 (0x118255000) [pid = 2129] [serial = 2333] [outer = 0x113030c00] 05:00:12 INFO - PROCESS | 2129 | 1467460812211 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 86 (0x11838b400) [pid = 2129] [serial = 2334] [outer = 0x113030c00] 05:00:12 INFO - PROCESS | 2129 | 1467460812500 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]]]}] 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:00:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 428ms 05:00:12 INFO - PROCESS | 2129 | 1467460812542 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 2129 | 1467460812543 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:00:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:00:12 INFO - PROCESS | 2129 | 1467460812551 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 2129 | 1467460812552 Marionette TRACE conn2 <- [1,3078,null,{}] 05:00:12 INFO - PROCESS | 2129 | 1467460812557 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}] 05:00:12 INFO - PROCESS | 2129 | 1467460812559 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:12 INFO - PROCESS | 2129 | 1467460812626 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:00:12 INFO - PROCESS | 2129 | 1467460812628 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 2129 | 1467460812630 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:12 INFO - PROCESS | 2129 | ++DOCSHELL 0x124aca800 == 29 [pid = 2129] [id = 779] 05:00:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 87 (0x118931c00) [pid = 2129] [serial = 2335] [outer = 0x0] 05:00:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118933800) [pid = 2129] [serial = 2336] [outer = 0x118931c00] 05:00:12 INFO - PROCESS | 2129 | 1467460812650 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11893d000) [pid = 2129] [serial = 2337] [outer = 0x118931c00] 05:00:12 INFO - PROCESS | 2129 | 1467460812923 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] 05:00:12 INFO - PROCESS | 2129 | 1467460812977 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:00:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:00:12 INFO - PROCESS | 2129 | 1467460812979 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 2129 | 1467460812980 Marionette TRACE conn2 <- [1,3082,null,{}] 05:00:12 INFO - PROCESS | 2129 | 1467460812982 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}] 05:00:12 INFO - PROCESS | 2129 | 1467460812983 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:13 INFO - PROCESS | 2129 | 1467460813047 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:00:13 INFO - PROCESS | 2129 | 1467460813050 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 2129 | 1467460813051 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x123c53000 == 30 [pid = 2129] [id = 780] 05:00:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x1129cb400) [pid = 2129] [serial = 2338] [outer = 0x0] 05:00:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x11383fc00) [pid = 2129] [serial = 2339] [outer = 0x1129cb400] 05:00:13 INFO - PROCESS | 2129 | 1467460813078 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x118932400) [pid = 2129] [serial = 2340] [outer = 0x1129cb400] 05:00:13 INFO - PROCESS | 2129 | 1467460813361 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]]]}] 05:00:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:00:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:00:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:00:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 428ms 05:00:13 INFO - PROCESS | 2129 | 1467460813412 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 2129 | 1467460813413 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:00:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:00:13 INFO - PROCESS | 2129 | 1467460813415 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 2129 | 1467460813416 Marionette TRACE conn2 <- [1,3086,null,{}] 05:00:13 INFO - PROCESS | 2129 | 1467460813418 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}] 05:00:13 INFO - PROCESS | 2129 | 1467460813422 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:13 INFO - PROCESS | 2129 | 1467460813522 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:00:13 INFO - PROCESS | 2129 | 1467460813561 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 2129 | 1467460813562 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:13 INFO - PROCESS | 2129 | ++DOCSHELL 0x128a9c000 == 31 [pid = 2129] [id = 781] 05:00:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x11998a000) [pid = 2129] [serial = 2341] [outer = 0x0] 05:00:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x119a24000) [pid = 2129] [serial = 2342] [outer = 0x11998a000] 05:00:13 INFO - PROCESS | 2129 | 1467460813582 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x119af4000) [pid = 2129] [serial = 2343] [outer = 0x11998a000] 05:00:13 INFO - PROCESS | 2129 | 1467460813843 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:00:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:00:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 469ms 05:00:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:00:13 INFO - PROCESS | 2129 | 1467460813892 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 2129 | 1467460813893 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:00:13 INFO - PROCESS | 2129 | 1467460813896 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 2129 | 1467460813897 Marionette TRACE conn2 <- [1,3090,null,{}] 05:00:13 INFO - PROCESS | 2129 | 1467460813898 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}] 05:00:13 INFO - PROCESS | 2129 | 1467460813899 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:13 INFO - PROCESS | 2129 | 1467460813993 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:00:13 INFO - PROCESS | 2129 | 1467460813996 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 2129 | 1467460813997 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x128f6f800 == 32 [pid = 2129] [id = 782] 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x11998cc00) [pid = 2129] [serial = 2344] [outer = 0x0] 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x119b04c00) [pid = 2129] [serial = 2345] [outer = 0x11998cc00] 05:00:14 INFO - PROCESS | 2129 | 1467460814018 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x119b0e800) [pid = 2129] [serial = 2346] [outer = 0x11998cc00] 05:00:14 INFO - PROCESS | 2129 | 1467460814284 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:00:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:00:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 427ms 05:00:14 INFO - PROCESS | 2129 | 1467460814328 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 2129 | 1467460814329 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:00:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:00:14 INFO - PROCESS | 2129 | 1467460814331 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 2129 | 1467460814332 Marionette TRACE conn2 <- [1,3094,null,{}] 05:00:14 INFO - PROCESS | 2129 | 1467460814334 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}] 05:00:14 INFO - PROCESS | 2129 | 1467460814335 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:14 INFO - PROCESS | 2129 | 1467460814427 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:00:14 INFO - PROCESS | 2129 | 1467460814466 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 2129 | 1467460814467 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x1292e9000 == 33 [pid = 2129] [id = 783] 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x119bb6000) [pid = 2129] [serial = 2347] [outer = 0x0] 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 100 (0x119bbf400) [pid = 2129] [serial = 2348] [outer = 0x119bb6000] 05:00:14 INFO - PROCESS | 2129 | 1467460814487 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 101 (0x119fca800) [pid = 2129] [serial = 2349] [outer = 0x119bb6000] 05:00:14 INFO - PROCESS | 2129 | 1467460814739 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:00:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:00:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 422ms 05:00:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:00:14 INFO - PROCESS | 2129 | 1467460814760 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 2129 | 1467460814761 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:00:14 INFO - PROCESS | 2129 | 1467460814763 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 2129 | 1467460814764 Marionette TRACE conn2 <- [1,3098,null,{}] 05:00:14 INFO - PROCESS | 2129 | 1467460814779 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}] 05:00:14 INFO - PROCESS | 2129 | 1467460814780 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:14 INFO - PROCESS | 2129 | 1467460814877 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:00:14 INFO - PROCESS | 2129 | 1467460814881 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 2129 | 1467460814882 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:14 INFO - PROCESS | 2129 | ++DOCSHELL 0x123a6e000 == 34 [pid = 2129] [id = 784] 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 102 (0x120f2d400) [pid = 2129] [serial = 2350] [outer = 0x0] 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 103 (0x120f39400) [pid = 2129] [serial = 2351] [outer = 0x120f2d400] 05:00:14 INFO - PROCESS | 2129 | 1467460814902 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 2129 | ++DOMWINDOW == 104 (0x123839800) [pid = 2129] [serial = 2352] [outer = 0x120f2d400] 05:00:15 INFO - PROCESS | 2129 | 1467460815163 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]]]}] 05:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:00:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 428ms 05:00:15 INFO - PROCESS | 2129 | 1467460815398 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 2129 | 1467460815399 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 103 (0x12459cc00) [pid = 2129] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 102 (0x1129a9400) [pid = 2129] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 101 (0x124fc8000) [pid = 2129] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 100 (0x1292b9800) [pid = 2129] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 99 (0x1129d3000) [pid = 2129] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 98 (0x1289ccc00) [pid = 2129] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 97 (0x119fcd000) [pid = 2129] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 96 (0x1129a6800) [pid = 2129] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 95 (0x117207400) [pid = 2129] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 94 (0x118666000) [pid = 2129] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 93 (0x1129c6c00) [pid = 2129] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 92 (0x112dd0000) [pid = 2129] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 91 (0x118062400) [pid = 2129] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 90 (0x1129d1c00) [pid = 2129] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 89 (0x11998f400) [pid = 2129] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 88 (0x119b06000) [pid = 2129] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:00:15 INFO - PROCESS | 2129 | --DOMWINDOW == 87 (0x12bd28800) [pid = 2129] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:00:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:00:15 INFO - PROCESS | 2129 | 1467460815417 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 2129 | 1467460815418 Marionette TRACE conn2 <- [1,3102,null,{}] 05:00:15 INFO - PROCESS | 2129 | 1467460815421 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}] 05:00:15 INFO - PROCESS | 2129 | 1467460815424 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:15 INFO - PROCESS | 2129 | 1467460815491 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:00:15 INFO - PROCESS | 2129 | 1467460815494 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 2129 | 1467460815495 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x12a9b7800 == 35 [pid = 2129] [id = 785] 05:00:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 88 (0x118068800) [pid = 2129] [serial = 2353] [outer = 0x0] 05:00:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 89 (0x11893fc00) [pid = 2129] [serial = 2354] [outer = 0x118068800] 05:00:15 INFO - PROCESS | 2129 | 1467460815515 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 90 (0x123be9800) [pid = 2129] [serial = 2355] [outer = 0x118068800] 05:00:15 INFO - PROCESS | 2129 | 1467460815853 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:00:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 468ms 05:00:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:00:15 INFO - PROCESS | 2129 | 1467460815885 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 2129 | 1467460815887 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:00:15 INFO - PROCESS | 2129 | 1467460815889 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 2129 | 1467460815890 Marionette TRACE conn2 <- [1,3106,null,{}] 05:00:15 INFO - PROCESS | 2129 | 1467460815893 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}] 05:00:15 INFO - PROCESS | 2129 | 1467460815894 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:15 INFO - PROCESS | 2129 | 1467460815970 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:00:15 INFO - PROCESS | 2129 | 1467460815975 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 2129 | 1467460815976 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:15 INFO - PROCESS | 2129 | ++DOCSHELL 0x128715800 == 36 [pid = 2129] [id = 786] 05:00:15 INFO - PROCESS | 2129 | ++DOMWINDOW == 91 (0x123f98400) [pid = 2129] [serial = 2356] [outer = 0x0] 05:00:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 92 (0x124208800) [pid = 2129] [serial = 2357] [outer = 0x123f98400] 05:00:16 INFO - PROCESS | 2129 | 1467460815998 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 93 (0x1255a2400) [pid = 2129] [serial = 2358] [outer = 0x123f98400] 05:00:16 INFO - PROCESS | 2129 | 1467460816281 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]]]}] 05:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:00:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 421ms 05:00:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:00:16 INFO - PROCESS | 2129 | 1467460816312 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 2129 | 1467460816313 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:00:16 INFO - PROCESS | 2129 | 1467460816315 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - PROCESS | 2129 | 1467460816315 Marionette TRACE conn2 <- [1,3110,null,{}] 05:00:16 INFO - PROCESS | 2129 | 1467460816317 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}] 05:00:16 INFO - PROCESS | 2129 | 1467460816318 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:16 INFO - PROCESS | 2129 | 1467460816395 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:00:16 INFO - PROCESS | 2129 | 1467460816458 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 2129 | 1467460816459 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x12896c000 == 37 [pid = 2129] [id = 787] 05:00:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 94 (0x111c78000) [pid = 2129] [serial = 2359] [outer = 0x0] 05:00:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 95 (0x118231000) [pid = 2129] [serial = 2360] [outer = 0x111c78000] 05:00:16 INFO - PROCESS | 2129 | 1467460816479 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 96 (0x126902800) [pid = 2129] [serial = 2361] [outer = 0x111c78000] 05:00:16 INFO - PROCESS | 2129 | 1467460816687 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"]]]}] 05:00:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:00:16 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:00:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:00:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 423ms 05:00:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:00:16 INFO - PROCESS | 2129 | 1467460816744 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 2129 | 1467460816745 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:00:16 INFO - PROCESS | 2129 | 1467460816747 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - PROCESS | 2129 | 1467460816748 Marionette TRACE conn2 <- [1,3114,null,{}] 05:00:16 INFO - PROCESS | 2129 | 1467460816750 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}] 05:00:16 INFO - PROCESS | 2129 | 1467460816751 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:16 INFO - PROCESS | 2129 | 1467460816831 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:00:16 INFO - PROCESS | 2129 | 1467460816833 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\", \"8cd959a8-a079-4d19-b209-a22ce8fba1ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 2129 | 1467460816835 Marionette INFO sendAsync ccfd0ee3-3677-2449-8f87-22ae007dcd4a 05:00:16 INFO - PROCESS | 2129 | ++DOCSHELL 0x12bda1000 == 38 [pid = 2129] [id = 788] 05:00:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 97 (0x12690b400) [pid = 2129] [serial = 2362] [outer = 0x0] 05:00:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 98 (0x126dd3800) [pid = 2129] [serial = 2363] [outer = 0x12690b400] 05:00:16 INFO - PROCESS | 2129 | 1467460816857 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 2129 | ++DOMWINDOW == 99 (0x126f71000) [pid = 2129] [serial = 2364] [outer = 0x12690b400] 05:00:17 INFO - PROCESS | 2129 | 1467460817124 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]]]}] 05:00:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:00:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 425ms 05:00:17 INFO - PROCESS | 2129 | 1467460817175 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 2129 | 1467460817175 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:00:18 WARNING - u'runner_teardown' () 05:00:18 INFO - No more tests 05:00:18 INFO - Got 0 unexpected results 05:00:18 INFO - SUITE-END | took 502s 05:00:18 INFO - Closing logging queue 05:00:18 INFO - queue closed 05:00:18 INFO - Return code: 0 05:00:18 WARNING - # TBPL SUCCESS # 05:00:18 INFO - Running post-action listener: _resource_record_post_action 05:00:18 INFO - Running post-run listener: _resource_record_post_run 05:00:19 INFO - Total resource usage - Wall time: 523s; CPU: 58.0%; Read bytes: 750080; Write bytes: 951193600; Read time: 16; Write time: 5110 05:00:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:00:19 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153940480; Write bytes: 157313024; Read time: 13836; Write time: 376 05:00:19 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 643584; Write bytes: 790951936; Read time: 13; Write time: 4722 05:00:19 INFO - Running post-run listener: _upload_blobber_files 05:00:19 INFO - Blob upload gear active. 05:00:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:00:19 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:00:19 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:00:19 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:00:19 INFO - (blobuploader) - INFO - Open directory for files ... 05:00:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:00:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:00:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:00:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:00:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:00:21 INFO - (blobuploader) - INFO - Done attempting. 05:00:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:00:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:00:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:00:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:00:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:00:22 INFO - (blobuploader) - INFO - Done attempting. 05:00:22 INFO - (blobuploader) - INFO - Iteration through files over. 05:00:22 INFO - Return code: 0 05:00:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:00:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:00:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06bf3a60daa086ea96333cb6bf8481f1c5b65bcca42b0b80d4edcc08b3c066859cefe08ab1a393656535b928086cdafa46a958ffebcd2e471774bdea73381890", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86912742498c33a50f99772de9ab5cf5b0e7b6212c87c1cefa5985a2ea7fe30bb911caf955dcb83e04108ab1bd88f0de3ccfaff01b6c75817a516a6e98db2d30"} 05:00:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:00:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:00:22 INFO - Contents: 05:00:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06bf3a60daa086ea96333cb6bf8481f1c5b65bcca42b0b80d4edcc08b3c066859cefe08ab1a393656535b928086cdafa46a958ffebcd2e471774bdea73381890", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86912742498c33a50f99772de9ab5cf5b0e7b6212c87c1cefa5985a2ea7fe30bb911caf955dcb83e04108ab1bd88f0de3ccfaff01b6c75817a516a6e98db2d30"} 05:00:22 INFO - Running post-run listener: copy_logs_to_upload_dir 05:00:22 INFO - Copying logs to upload dir... 05:00:22 INFO - mkdir: /builds/slave/test/build/upload/logs 05:00:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=738.130055 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 18 secs) (at 2016-07-02 05:00:23.167325) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-02 05:00:23.170858) ========= 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.qDxELBoMLN/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.J8TKIXXzIb/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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-beta/sha512/06bf3a60daa086ea96333cb6bf8481f1c5b65bcca42b0b80d4edcc08b3c066859cefe08ab1a393656535b928086cdafa46a958ffebcd2e471774bdea73381890", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86912742498c33a50f99772de9ab5cf5b0e7b6212c87c1cefa5985a2ea7fe30bb911caf955dcb83e04108ab1bd88f0de3ccfaff01b6c75817a516a6e98db2d30"} build_url:https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012813 build_url: 'https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06bf3a60daa086ea96333cb6bf8481f1c5b65bcca42b0b80d4edcc08b3c066859cefe08ab1a393656535b928086cdafa46a958ffebcd2e471774bdea73381890", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86912742498c33a50f99772de9ab5cf5b0e7b6212c87c1cefa5985a2ea7fe30bb911caf955dcb83e04108ab1bd88f0de3ccfaff01b6c75817a516a6e98db2d30"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VbrjjKd6S2qVaUie_F_JuQ/artifacts/public/build/firefox-48.0.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-07-02 05:00:23.208446) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:00:23.208818) ========= 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.qDxELBoMLN/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.J8TKIXXzIb/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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.004578 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:00:23.257118) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-02 05:00:23.259350) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-02 05:00:23.259720) ========= ========= Total master_lag: 0.45 =========